Árvore de páginas

Dica de CNAB - Tratamento de AB- na remessa

Produto:

Microsiga Protheus

Ocorrência:

Tratamento de AB- na remessa

Passo a passo:

Para gerar o valor liquido em que o abatimento (AB-) esteja sendo descontado, é necessário utilizar a função SOMAABAT.

Exemplo de expressão utilizada:

SE1->E1_VALOR-SomaAbat(SE1->E1_PREFIXO,SE1->E1_NUM,SE1->E1_PARCELA,"R",SE1->E1_MOEDA,dDataBase,SE1->E1_CLIENTE,SE1->E1_LOJA)

Caso a sintaxe da função SOMAABAT não caiba por conta do tamanho do arquivo, é necessário a criação de um execkblock.

A função SOMAABAT é utilizada em todo o Protheus e não somente no CNAB, por isso o retorno inclui um ponto ( . ) para separar os centavos.

Caso o sistema não retorne a informação no formato esperado, é necessário utilizar Ponto de Entrada.

Observações:

A documentação sobre a função SOMAABAT esta no link: SomaAbat - Calcular o total de abatimentos do título .