Ir para conteúdo
  • Cadastre-se

dev botao

AcbrBoleto CEF diferente do gbBoleto CEF


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

Recommended Posts

Pessoal,

Gerei um boleto da CEF pelo AcbrBoleto e o mesmo pelo gbBoleto, mas a linha digitavel saiu totalmente diferente.

Alguém sabe como resolver esse problema?

Vou ter que fazer a montagem da linha digitavel como está no gbBoleto??

Pessoal,

Estou precisando muito do esclarecimento desse problema.

Estou colocando em anexo dois boletos um gerado pelo ACBR e o outro pelo gbBoleto.

acbr.pdf

gbboleto.pdf

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia Diego.

Por favor informe os dados referentes a conta, nosso número, data de emissão, código do cedente e carteira, para que possamos analisar se a montagem esta correta. Você chegou a enviar um pdf para o banco validar?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

Link para o comentário
Compartilhar em outros sites

Bom dia Diego.

Por favor informe os dados referentes a conta, nosso número, data de emissão, código do cedente e carteira, para que possamos analisar se a montagem esta correta. Você chegou a enviar um pdf para o banco validar?

Att.

Bom dia Juliana,

As informações que você solicitou estão no arquivo gbBoleto.pdf. Vou explicar para você a situação com mais detalhes.

A anos uso o gbBoleto e tenho ele homologado para os principais banco e um destes é a CEF, mas por motivos de qualidades dos PDFs gerado por ele estou migrando para o ACBrBoleto no qual os PDFs tem qualidade bem melhor.

Dessa forma ao migrar o gbBoleto CEF para o AcbrBoleto CEF, imprimi um boleto pelo gbBoleto e usei as mesmas informações para gerar um boleto no ACBrBoleto. Nesse caso se os dois boletos saíssem iguais estaria tudo certo. Mas a linha digitavel e outros detalhes saíram diferentes como você pode ver nos arquivos anexos.

Depois de certo tempo analisando a unit ACBrCaixaEconomica percebi pelo comentario logo no inicio que somente é aceito o Convênio SIGCB Carteira 1 ou 2 Registrada ou Sem Registro, o que não era o meu caso.

O convênio do meu cliente com a CEF é Sem Registro, mas o nosso número tem que iniciar com 8 e ter 10 posições. Para atender essas condições impostas pela CEF tive que fazer algumas alterações na unit ACBrCaixaEconomica que vou disponibilizar para você avaliar.

As alterações foram feitas nos seguintes procedimentos:


constructor TACBrCaixaEconomica.create(AOwner: TACBrBanco);

function TACBrCaixaEconomica.CalcularDigitoVerificador(const ACBrTitulo: TACBrTitulo ): String;

function TACBrCaixaEconomica.CalcularDVCedente(const ACBrTitulo: TACBrTitulo): String;

function TACBrCaixaEconomica.FormataNossoNumero(const ACBrTitulo :TACBrTitulo): String;

function TACBrCaixaEconomica.MontarCodigoBarras(const ACBrTitulo : TACBrTitulo): String;

Você vai ver as partes que comentei e logo abaixo da linha comentada como foi alterado. Depois dessas alterações emiti novamente o boleto e a linha digitavel fechou com o boleto gerado no gbBoleto que já está homologado na CEF, mas mesmo assim fiz o pagamento do mesmo e tudo deu certo!

Mas agora tem a questão de como ter essas duas implementações na mesma unit, pois, estou vendo um novo cliente e ele tem com a CEF o Convênio SIGCB que é atendido pela unit original.

Fico a disposição para tirar qualquer duvida e para ajudar também.

at+

ACBrCaixaEconomica.pas

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

Irei analisar suas alterações para ver como poderemos manter os dois padrões.

Att

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Administradores

Bom dia.

Estive analisando as diferenças entre os dois layouts e reparei que não são tão grandes...porém precisavamos de uma propriedade para dizer qual deles usar...você sabe quais são os nomes destes padrões? Possui o manual do que você implementou nas suas correções?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Já esta no svn a implementação do SICOB feita por vc, consegui manter o SICSB e o SICOB usando o tamanho do convênio que é de 6 digitos no caso do SIGCB e para o SICOB é maior, desta forma funciona das duas maneiras.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

Link para o comentário
Compartilhar em outros sites

Bom dia.

Já esta no svn a implementação do SICOB feita por vc, consegui manter o SICSB e o SICOB usando o tamanho do convênio que é de 6 digitos no caso do SIGCB e para o SICOB é maior, desta forma funciona das duas maneiras.

Att.

Obrigado!

Estou vendo detalhes de outros bancos e assim que possível mando pra você.

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Vários bancos já estão sendo utilizados e inclusive foram homologados nos suportes de cada banco, como o Santander, Bradesco, Banco do Brasil, o Itaú...entre outros, eu reparei que varios manuais tiveram atualizações ao longo do tempo e por isso pode ser que estejam diferentes...Mas vc está tendo

problemas com algum banco?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

Link para o comentário
Compartilhar em outros sites

Bom dia!

Estou tendo problemas com a carteira 16 do Bradesco. A linha digitavel não confere com o boleto emitido pelo sistema do banco. Vou anexar um boleto que foi emitido pelo Bradesco e se você tentar emitir um boleto com as mesmas informações vai perceber que a linha digitavel sai diferente.

Estou com uma questão parecida com a Carteira 01 da CEF, mas não testei ainda a unit da CEF que você liberou. Pretendo fazer isso hoje a noite e te retorno amanhã.

Caso você ache interessante posso mandar o meu componente gbBoleto que está sendo usado por varias empresas para emitir boleto para os principais bancos.

post-1100-13548987409197.jpg

att

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

No caso do GBBoleto, ele bate com o impresso pelo programa do banco?

É apenas para essas carteiras especificas que o problema ocorre?

Att

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

Link para o comentário
Compartilhar em outros sites

Bom dia.

No caso do GBBoleto, ele bate com o impresso pelo programa do banco?

É apenas para essas carteiras especificas que o problema ocorre?

Att

No caso do GBBoleto, ele bate com o impresso pelo programa do banco? Sim

É apenas para essas carteiras especificas que o problema ocorre? Sim, mas são as carteiras que utilizo

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

Nestes casos, é melhor observar o manual distribuido pelos bancos e ver se ele fala algo com relação a essas carteiras...o melhor a fazer seria mandar um teste para o banco validar esses boletos também.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.