CONVENIO: 7 DIGITOS , carteira 17, ele proprio gera o nossonumero com 17 digitos, mas na validacao da remessa dar erro pois
if (Length(trim(NossoNumero)) > 10) and
(((wTamConvenio = 6) and ((wCarteira = '16') or (wCarteira = '18'))) or
((wTamConvenio = 7) and (wCarteira = '18'))) then
Result:= 17
else if (wTamConvenio <= 4) then
Result := 7
else if ((wTamConvenio > 4) and (wTamConvenio < 6)) or
((wTamConvenio = 6) and ((wCarteira = '12') or (wCarteira = '15') or
(wCarteira = '17') or (wCarteira = '18'))) then
Result := 5
else if (wTamConvenio = 6) then
Result := 11
else if (wTamConvenio = 7) then
Result := 10;
retorna o tamanho 10
boa tarde, estou gerando o codigo de barra utilizando o acbrboleto, ele gera normal o codigo de barra e o a linha digitável, o problema que quando vou gerar o arquivo remessa, ele dar um erro no tamanho do nosso numero , falando que nao pode se superior ao tamanh de 10 caracteres, e quando copio o codigo gerado e vou testar em algum site, diz que o codigo é invalido.
o banco é BBm carteira 17
Estou com dificuldade de gerar tanto o código de barra como a linha digitável, layout do banco do Brasil, o padrao da linha digital para convenio 17/019 é
81790000002 4 xxxxxxxxxxx x xxxxxxxxxxxxxx x xxxxxxxxxxxx x
layout padra de arrecadacao e recebimento,
alguem pode me ajudar?
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.