CNAB - Función Somavalor()

Producto:

Microsiga Protheus

Versiones:

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