Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

ObterValorDecimalPadraoCNAB

Esta função tem por objetivo retornar um valor alfa-numérico formatado no padrão CNAB (Centro Nacional de Automação Bancária) com base em um valor decimal ou monetário.

Sintaxe: ObterValorDecimalPadraoCNAB(Numero PosicaoInicial, Numero PosicaoFinal, Numero QtdeDecimais, Numero Valor, Alfa CaracterPreenchimento, Alfa ConcatenarRetorno, Alfa End RetornoPadraoCNAB).

Parâmetros:

Parâmetro Tipo Retorna Valor? Descrição
PosicaoInicial Número Não Determina a posição inicial em que será gerado o valor
PosicaoFinal Número Não Determina a posição final em que será gerado o valor
QtdeDecimais Número Não Determina a quantidade de casas decimais do valor
Valor Número Não Valor que será formatado no padrão CNAB
CaracterPreenchimento Alfa Não Valor de preenchimento default das posições vazias
ConcatenarRetorno Alfa Não Indica se o valor formato retornará concatenado ou apenas ele
RetornoPadraoCNAB Alfa Sim Retorna o valor formatado no padrão CNAB

Exemplo:

ObterValorDecimalPadraoCNAB(100, 114, 2, xValorTitulo, "0", "S", xRetorno);

Este artigo ajudou você?