Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 269 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Bom Dia estou fazendo uma Homologação da Caixa Economica Federeal e me deparei com o problema do Fator de Vencimento de Boletos que irão vencer a Partir de 21/02/2025, já existe algo desenvolvido para isso?

Até existe um link no Codigo, mas o mesmo está quebrado.

{** Padrão com suporte a datas superiores a 21/02/2025
      http://www.abbc.org.br/images/content/manual operacional.pdf **}

  • Consultores
Postado
6 minutos atrás, Marco Cesar Silva disse:

{** Padrão com suporte a datas superiores a 21/02/2025
      http://www.abbc.org.br/images/content/manual operacional.pdf **}

Bom dia. Esse link não abre o pdf. É possível anexar no tópico?

Obrigado.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Membros Pro
Postado

ele não abre mesmo, é o link que está comentado no AcbrBoleto.

 

function TACBrBancoClass.CalcularFatorVencimento(const DataVencimento: TDateTime): String;
begin
   {** Padrão para vencimentos até 21/02/2025 **}
   //Result := IntToStrZero( Max(Trunc(DataVencimento - EncodeDate(1997,10,07)),0),4 );

  {** Padrão com suporte a datas superiores a 21/02/2025
      http://www.abbc.org.br/images/content/manual operacional.pdf **}
   if DataVencimento = 0 then
      Result := '0000'
   else
      Result := IntToStrZero(Max((Trunc(DataVencimento) -
                                  Trunc(EncodeDate(2000,07,03))) mod 9000 + 1000, 0), 4);
end;

  • Consultores
Postado

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Consultores
Postado

Criada a TK-4965 para avaliação.

Obrigado.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Consultores
Postado

Você tem boletos emitidos pelo próprio sistema bancário para comparar?

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Consultores
Postado

@Renato Rubinho @Alexandre de Paula @Juliana Tamizou

 

Sabem dizer qual a data em que o problema ocorre no componente?

pois esse é exatamente o comportamento do componente, conforme a documentação que o próprio @Alexandre de Paula anexou

 

image.png

image.png

image.png

image.png

image.png

para mim, o componente não precisa de nenhuma mudança no controle de fator

  • Curtir 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Consultores
Postado
Em 10/01/2024 at 08:30, Marco Cesar Silva disse:

estou fazendo uma Homologação da Caixa Economica Federeal e me deparei com o problema do Fator de Vencimento de Boletos que irão vencer a Partir de 21/02/2025, já existe algo desenvolvido para isso?

Você teve alguma rejeição durante a homologação? Não tem os arquivos que enviou para serem validados?

Estamos realizando alguns testes e a princípio está tudo funcionando corretamente.

Obrigado

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Membros Pro
Postado

Linha digitavel não coincinde com o vencimento do Boleto.

se testar nesse validador de linha digitavel, vera que o codigo de barras e a linha digitavel geradas, não estão com o vencimento de 20/12/2025.

https://www.boletobancario-codigodebarras.com/2019/04/boleto-bancario-de-cobranca.html

na documentação da Caixa informa, que o calculo do fator de vencimento só esta valido até 20/02/2025, vencimento posteriores a essa data não podem fazer o calculo baseado em 03/07/2000.

5.2.1. Fator de Vencimento (Posições 06 a 09 do campo 5) É o resultado da subtração entre a data do vencimento do título e a DATA BASE, fixada em 07/10/1997 (03/07/2000 retrocedidos 1000 dias do início do processo). Trata-se de um referencial numérico de 4 dígitos, situado nas quatro primeiras posições do campo “valor”, que representa a quantidade de dias decorridos da data base à data de vencimento do título. Os boletos de cobrança emitidos a partir de 1º de setembro de 2000 devem conter essas características, para que quando forem capturados pela rede bancária, os sistemas façam a operação inversa, ou seja, adicionar à data base o fator de vencimento capturado, obtendo, dessa forma, a data do vencimento do boleto.

 

boleto_vencimento_20122025.pdf ESP_COD_BARRAS_SIGCB_COBRANCA_CAIXA.pdf

  • 1 mês depois ...
  • Consultores
Postado
3 horas atrás, Marco Cesar Silva disse:

Conseguiu verificar os arquivos que mandei?

Boa tarde !
conforme relatado pelo @Alexandre de Paula em nossos testes aparentemente estão ok
o sr chegou a atualizar os repositorios SVN e rodar o instalador ?
lembrando que o correto é atualizar todos componentes devido as dependencias , nao somente uma pasta (caso esteja fazendo isso)

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • Moderadores
Postado
Em 19/01/2024 at 10:58, Marco Cesar Silva disse:

se testar nesse validador de linha digitavel, vera que o codigo de barras e a linha digitavel geradas, não estão com o vencimento de 20/12/2025.

https://www.boletobancario-codigodebarras.com/2019/04/boleto-bancario-de-cobranca.html

na documentação da Caixa informa, que o calculo do fator de vencimento só esta valido até 20/02/2025, vencimento posteriores a essa data não podem fazer o calculo baseado em 03/07/2000.

Veja o que diz a documentação:

image.png

Esse validador provavelmente não está levando isso em consideração.

A sugestão é emitir um boleto de teste em produção e validar direto com o banco.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.