Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Olá amigos do ACBR, encontrei um pequeno problema no ACBR Boleto, quando utilizamos API do branco do brasil.

O que ocorre é, se por acaso esquecer ou deixar o cadastro do sacado sem um número de CEP, devido a uma conversão direta realizada na unit ACBrBoletoW_BancoBrasil_API.

O problema ocorre na linha 562  LJsonPagadorObject.AddPair('cep', StrToInt(OnlyNumber(ATitulo.Sacado.CEP)));

Se o campo CEP vem vazio ele retorna um erro de conversão, ' ' is not valid integer value

Bom para resolver basta informar o cep do sacado, porém para que eu descobrisse tive que debugar todo fonte do meu sistema e mais o fonte do ACBr para chegar a raiz do problema.

Seria interessante acrescentar um raise exception validando se este campo está devidamente preenchido, já que é um campo obrigatório.

Bom desde já gradeço, abraços!

 

PS, antes de abrir este tópico estou com fonte na revison: 34273

 image.thumb.png.550e8fb57310e98a7e4c6acf2c572896.png

  • Consultores
Postado

Se quiser contribuir e efetuar as sugestões por favor fique a vontade e anexe a unit

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Consultores
Postado

Muito bom pena que tu pensou só em sua versão.

lembre-se que o ACBr é compativel do 7 ao 12.1 e lazarus então nem todas as funções existem em ambos

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Este tópico foi criado há 708 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.