Jump to content

Delphi Enterprise 
pela METADE DO PREÇO

botao_delphi.png

 

 

tp_550_logo.png Homologação ACBr Apresenta:
Nova  Impressora
TP-550

botao_saibamais.png

 

 

Curso Dominando o ACBrMonitor
Novo Módulo Soluções de Varejo
Assine o SAC ACBr em qualquer plano e tenha acesso

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

José Luís

ANSWERED Boletos Unicred RS nova versão

Recommended Posts

Atualizei hoje o ACBrBoleto e verifiquei uma série de conflitos entre a versão da Unicred RS que tínhamos em produção e a nova versão baixada. Por via das dúvidas fiz um teste com a versão anterior(ok) e com a nova emitindo o mesmo boleto para comparar e verifiquei diferença no dígito verificador do nosso número e também na linha digitavel conforme imagens em anexo. Por conta disso tentei voltar a versão anterior mas não compila mais em razão das alterações realizadas nas demais units.

Desde já agradeço.

boleto_produção_ok_versao_anterior.png

boleto_nova_versao.png

Edited by sysbase

Share this post


Link to post
Share on other sites

Bom dia

Foi realizado um refactory na classe desse banco para otimizar a implementação dos demais layouts deste Bancos. Porém não deveria alterar o cálculo da linha digitável e digito verificador, pois não foi modificado essa função.

Se possível anexe os dados que esta passando para geração desse boleto para que possamos verificar.


Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Share this post


Link to post
Share on other sites

Verifique se não existe divergência nas units ACBrBoleto na sua máquina em comparação com SVN... Atualize todos os fontes e reinstale o componente...

Nos testes que realizei utilizando o mesmo campo Carteira e Nosso Número do seu exemplo, não ocorreu a diferença citada acima. Veja:

image.png

 


Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Share this post


Link to post
Share on other sites
13 horas atrás, sysbase disse:

boleto_produção_ok_versao_anterior.png

Desde a primeira versão do código no repositório o nosso número é formatado incluindo a carteira:

function TACBrBancoUnicredRS.MontarCampoNossoNumero (
   const ACBrTitulo: TACBrTitulo ) : String;
begin
   Result := ACBrTitulo.Carteira + '/'+ ACBrTitulo.NossoNumero + '-'+ CalcularDigitoVerificador(ACBrTitulo);
end;

Então esse boleto não está compatível com qualquer versão do código do repositório.

E a alteração do nosso número vai causar alteração do dígito do mesmo e também do dígito geral como destacado.

  • Like 1

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

Projeto ACBr

 

 

Share this post


Link to post
Share on other sites

Boa tarde BigWings... tudo atualizado e reinstalado e continua gerando diferente da versão que temos, mas realmente, revisando aqui verifiquei que a versão que temos em produção até então foi modificada por nós para conseguir homologar junto à Unicred, lembro que não homologou com a versão que havia no repositório e ajustes foram feitos, não havia ainda um padrão, isso deve fazer mais de 1 ano talvez 2. Mas o fato é que homologaram na época e está em produção até hoje, de qualquer forma, vou entrar em contato com eles e refazer a homologação usando a nova versão e qualquer divergência posto aqui.

Grato.

Share this post


Link to post
Share on other sites

Confirme se está homologando pelo mesmo Layout desta Classe, pois este banco tem variações de layout para cada região. Note que foi adicionado também a classe UnicredSC.

  • Like 1

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Share this post


Link to post
Share on other sites

Bom dia,

Alguém poderia disponibilizar o manual CNAB 400 utilizado neste refactory? Seria interessante disponibilizar na pasta ACBrTools\Bancos\ do SVN.

Estou anexando o manual recebido da Unicred RS (Missões) e utilizado na última homologação realizada em junho/2019.

Grato

Cobranca UNICRED Troca Eletronica Cedente - CNAB 400A - Versao 1 1.rar

Share this post


Link to post
Share on other sites

Pessoal, estou disponibilizando aqui os ajustes que fiz na cobrança da Unicred RS, juntamente com o Manual que me foi disponibilizado por eles.

Encaminhei para homologação, assim que estiver tudo liberado eu aviso aqui também.... 

GR - COB136 - Composição da Ficha de Compensação.pdf GR - COB136 - Layout CNAB 400 - Remessa.pdf GR - COB136 - Layout CNAB 400 - Retorno.pdf ACBrBancoUnicredRS.pas

Share this post


Link to post
Share on other sites
Em 25/01/2020 at 11:05, sysbase disse:

Bom dia,

Alguém poderia disponibilizar o manual CNAB 400 utilizado neste refactory? Seria interessante disponibilizar na pasta ACBrTools\Bancos\ do SVN.

Estou anexando o manual recebido da Unicred RS (Missões) e utilizado na última homologação realizada em junho/2019.

Grato

Cobranca UNICRED Troca Eletronica Cedente - CNAB 400A - Versao 1 1.rar 1 MB · 1 download

Bom dia,

Essa classe está baseada no layout abaixo. Lembrando que não houve alterações das regras no refactory realizado, mantivemos o mesmo layout, foi realizado otimizações na codificação apenas, note que outras classes desse banco podem ser implementadas a partir da Classe ACBrUnicredRS, justamente por esse Banco ter diversos layouts diferentes.

MANUAL UNICRED CNAB 240 E 400.zip

  • Like 1

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Share this post


Link to post
Share on other sites
Em 25/01/2020 at 21:11, Alan Petry disse:

Pessoal, estou disponibilizando aqui os ajustes que fiz na cobrança da Unicred RS, juntamente com o Manual que me foi disponibilizado por eles.

Encaminhei para homologação, assim que estiver tudo liberado eu aviso aqui também.... 

GR - COB136 - Composição da Ficha de Compensação.pdf 502 kB · 2 downloads GR - COB136 - Layout CNAB 400 - Remessa.pdf 488 kB · 3 downloads GR - COB136 - Layout CNAB 400 - Retorno.pdf 250 kB · 2 downloads ACBrBancoUnicredRS.pas 41 kB · 3 downloads

Olá Alan! Tudo bem?

Conseguistes fazer a homologação do boleto com as alterações que fizestes neste arquivo que mandou?

Share this post


Link to post
Share on other sites

opa, tudo bem, 

Sim, consegui homologar... acho que tive que fazer mais 1 ou 2 pequenos ajustes aqui, mas está funcionando, 

 

Cliente está trabalhando com a Unicred normalmente.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...