Perguntas Cnab Banco Bradesco

Mais
9 anos 1 mês atrás #27476 por Guilherme G.O
Boa Noite Amigos!

Gostaria de saber se alguns dos amigos do grupo trabalha com o cnab bradesco pagfor e como faz a tratativa da questão dos acréscimo e decréscimo inseridos nos campos E2_ACRES e E2_DECRES.

Na posição 205 a 219 refere-se ao posicionamento do valor pago:

VALOR PAGAMENTO 205 219 2STRZERO(SE2->E2_SALDO*100,15),

estava usando esta condição, porem não estava tratando o acréscimo e decréscimo.
Então desenvolvemos esta condição para tratar o valor do juros:

#Include 'Protheus.ch'

user Function pagvalor()
nVal := 0
nVal := SE2->E2_SALDO+SE2->E2_ACRESC-SE2->E2_DECRESC
cVal := strzero( int(nVal*100),15)
Return (cVal)

Então passamos a ter este conteudo na linha:

VALOR PAGAMENTO 205 219 2STRZERO(U_PAGVALOR()*100,15)

Porem apos ter adicionado o programa no cnab o sistema não esta calculado o valor correto, mesmo o código da programação estando correto.

Alguém que trabalha com esta situação para me ajudar!

Desde Já agradeço.

Obrigado.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.088 segundos
Joomla templates by a4joomla