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);