Histórico da Página
CNAB - Função Somavalor()
Produto: | Microsiga Protheus |
Versões: | Todas |
Ocorrência:Funcionalidade do campo: Desp Princ(EE_DESPCRD) | Como alterar o valor acumulado SOMAVALOR() ou na variável nSomaValor? |
Instruções: Despesa de Cobrança Através do campo: Desp Princ(EE_DESPCRD) é definido a forma que será gerado o movimento bancário correspondente a Despesa de Cobrança. Sim = considera o desconto e abate o valor da taxa cobrada do valor do título. Utilizado se o banco encaminha o valor recebido (liquido) e o valor da despesa, e a soma dá o valor do título. | A função SOMAVALOR() utiliza a variável nSomaValor para acumular o valor. No padrão é armazenado na variável os valores : SE2->E2_SALDO+SE2->E2_SDACRES-SE2->E2_SDDECRE (ou SE1 conforme a rotina utilizada) Caso a composição do valor do título seja diferenciada, será necessária a utilização do ponto de entrada para que valor armazenado seja compatível com o utilizado na composição do valor do título, Exemplo 1: se utilizado na composição do valor do título apenas o campo de saldo será necessário alterar o padrão para que ele acumule apenas o saldo. Retorno do ponto de entrada = XX_SALDO Exemplo 2 : Se utilizado o saldo + multa Retorno do ponto de entrada = XX_SALDO + XX_MULTA Para a rotina FINA420 utilize o ponto de entrada F420SOMA F420SOMA - Retorna saldo para título Para a rotina FINA150 utilize o ponto de entrada F150SUM F150SUM - Agrega valores nas variaveisNão = gera despesa automática no SE5 e faz uma inclusão de despesa. Utilizado se o banco encaminhe o valor recebido (bruto) e o valor da despesa. |