Trabalho com o Eliezer, e tivemos outro problema com esse mesmo campo na API do Banco do Brasil. Ao trocar os caracteres não-alfanuméricos para espaço, acabou gerando 2 espaçamentos seguidos, por exemplo, no texto "Nº da Nota 123" acabou ficando "N da nota 123", com dois espaços após o caractere N. Com isso, gerando rejeição na emissão do Boleto.
Retiramos o espaçamento duplo pelo Postman, e conseguimos emitir o boleto corretamente.
Então precisei alterar a Unit, para tirar acentuação e tirar espaços duplos antes de alimentar o campo "campoUtilizacaoBeneficiario".
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.
Boleto BB API - Suposto erro no valor de "campoUtilizacaoBeneficiario"
em ACBrBoleto
Postado
Boa tarde.
Trabalho com o Eliezer, e tivemos outro problema com esse mesmo campo na API do Banco do Brasil. Ao trocar os caracteres não-alfanuméricos para espaço, acabou gerando 2 espaçamentos seguidos, por exemplo, no texto "Nº da Nota 123" acabou ficando "N da nota 123", com dois espaços após o caractere N. Com isso, gerando rejeição na emissão do Boleto.
Retiramos o espaçamento duplo pelo Postman, e conseguimos emitir o boleto corretamente.
Então precisei alterar a Unit, para tirar acentuação e tirar espaços duplos antes de alimentar o campo "campoUtilizacaoBeneficiario".
Segue Unit em anexo, para verificação.
ACBrBoletoW_BancoBrasil_API.pas