Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

CNAB -

...

Función Somavalor()

ProdutoOcorrênciaComo alterar o  ou na variável InstruçõesA função   utiliza a variável o valor. No padrão é armazenado na variável os ou SE1 conforme a rotina

 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 Exemplo Se utilizado o saldo + multaRetorno do ponto a rotina FINA420 utilize o ponto Retorna a rotina FINA150 utilize o ponto nas variaveis

Producto:

Microsiga Protheus

VersõesVersiones:

Todas

Ocurrencia:

¿Cómo cambiar el valor acumulado SOMAVALOR()

 o en la variable nSomaValor?

Instrucciones:

La función SOMAVALOR()

 utiliza la variable nSomaValor para acumular

el valor. En el estándar se almacenan en la variable los valores:

         SE2->E2_SALDO+SE2->E2_SDACRES-SE2->E2_SDDECRE  (

o SE1 según la rutina utilizada)

 Si la composición del valor del título es diferenciado, será necesario utilizar un punto de entrada, para que el valor almacenado sea compatible con el utilizado en la composición del valor del título.

 Ejemplo 1: Si en la composición del valor del título se utiliza solo el campo de saldo, es necesario cambiar el estándar para que este acumule solamente el saldo.

Devolución del punto de entrada = XX_SALDO

Ejemplo 2:

Si se utiliza el Saldo + Multa

Devolución del punto

de entrada = XX_SALDO + XX_MULTA


Para

la rutina FINA420 utilice el punto de entrada F420SOMA

F420SOMA -

Devuelve saldo para título

Para

la rutina FINA150 utilice el punto de entrada F150SUM

F150SUM - Agrega valores

en las variables