Tempo aproximado para leitura: 00:10:00 min
Dúvida
É possível gerar o Nosso número no Arquivo de remessa (FINA150) sem os zeros a esquerda?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Financeiro - Todas as versões
Solução
O Parâmetros de bancos (FINA130) por padrão tem 12 caracteres que podem gerar a numeração iniciando com zeros, exemplo: 000059090007
Porém, supomos que o banco aceita apenas 8 caracteres, onde pode gerar nesse formato a rejeição do banco
Para não gerar os zeros no arquivo de remessa para o banco, deve usar a função SUBSTR()
Exemplo:
No exemplo acima usamos a função SubStr passando a função do NossoNum, em seguida informamos em qual posição irá iniciar que será a partir da 5 posição e quanto caracteres retiraremos parte da String, que será 8.
Ao gerar o arquivo de remessa, será gerado o Nosso número da seguinte maneira, sem os zeros a esquerda, iniciando da posição 5 até a 12 = 8 caracteres
Saiba mais
0 Comentários