anonymous Log in
Search
Recents:
v3.0
java-l
Fórmulas en transacciones
01/06/20 19:20

Diego Cromberg

Replies: 2

Estimado foro, buenas tardes.
Alguien tiene la información precisa para hacer funcionar las fórmulas en
una transacción?
Tengo problemas de todo tipo. Tanto en GX15U12 como en GX16U9. Llevo muchos
años con estos problemas, y quizás sea yo, que no sepa utilizar. Pero sigo
los datos y ejemplos de la WIKI.
Ejemplos:
1. Usando la función sum cuando en la condición se evalúan 2 atributos
Atributo Fórmula
PEDNetoGravado01 sum(PEDDetSubtotal,
TasasIvaId01=PEDDetTasasIvaid01) // se
puede ver en pantalla que tanto TasasIvaId01 como PEDDetTasasIvaid01, valen
1.
NO SUMA
2. Luego tengo cálculos donde la fórmula para un atributo usa el valor
de otro atributo.
Atributo Fórmula
PEDNetoGravadoConDto01 PEDNetoGravado01 -
PEDBonificacion01
PEDIva01
PEDNetoGravadoConDto01*PEDTasaIvaTasa01/100
// lo calcula en modo Update, cuando se cargan los datos en
pantalla. Luego, se hace cualquier modificación, por ej. la cantidad y se ve
en pantalla que

cambia el valor de PEDNetoGravadoConDto01, pero no el valor de PEDIva01
ES MUY FRUSTRANTE!!!
Muchas gracias.

Saludos cordiales

Diego Carlos Cromberg
+54 11 4141-9282

<http://www.datafix.com.ar> http://www.datafix.com.ar
Replies

Carlos A.L.Herrero

01/06/20 20:47
Hola Diego, no, no creo que seas vos, llevo el problema desde gx6, pero siempre con las redundantes. Las que no son redundantes las calcula bien, por otro lado si no son redundantes tarda mucho por ejemplo en un reporte. Básicamente lo único que pude hacer es tener un procedimiento que recalcula todo y lo corro desde una rule en la trn o bien desde un evento *Carlos A.L.Herrero* *Análisis de sistemas* *datacomsys.com.ar * El lun., 1 de jun. de 2020 a la(s) 19:20, Diego Cromberg ( dcromberg@datafix.com.ar)

jmaubrigadez

02/06/20 16:45
El 01/06/2020 a las 20:47, Carlos Herrero


Back to java-l