Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Unir expresiones set analysis

Hola a todos.

Como puedo incluir la primera expresión en la segunda:

SUM({$<AÑO={$(#=ONLY(AÑO)-1)}>}IMPORTE_ALBARAN)

Sum({< CARGO_ABONO = {0}, IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN) - Sum({< CARGO_ABONO = {1},IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN)-sum({$<CODIGO_FAMILIA={'OIG','COMI'}>} If(CARGO_ABONO = 1, IMPORTE_ALBARAN * -1, IMPORTE_ALBARAN))

El propósito es comparar el importe del año y mes seleccionados con el importe del año anterior.

Un saludo.

1 Solution

Accepted Solutions
Not applicable
Author

Escribí mal.

Sum({<AÑO={$(#=ONLY(AÑO)-1)}, CARGO_ABONO = {0}, IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN) - Sum({<AÑO={$(#=ONLY(AÑO)-1)}, CARGO_ABONO = {1},IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN)-sum({$<AÑO={$(#=ONLY(AÑO)-1)},  CODIGO_FAMILIA={'OIG','COMI'}>} If(CARGO_ABONO = 1, IMPORTE_ALBARAN * -1, IMPORTE_ALBARAN))

Un saludo.
Tonial.

View solution in original post

4 Replies
Not applicable
Author

Hola,
A ver si de esta manera hace que el resultado que desea.

Sum({<AÑO={$(#=ONLY(AÑO)-1), CARGO_ABONO = {0}, IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN) - Sum({<AÑO={$(#=ONLY(AÑO)-1),  CARGO_ABONO = {1},IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN)-sum({$<AÑO={$(#=ONLY(AÑO)-1), CODIGO_FAMILIA={'OIG','COMI'}>} If(CARGO_ABONO = 1, IMPORTE_ALBARAN * -1, IMPORTE_ALBARAN))

Tonial.

Not applicable
Author

Hola Fernando.

Gracias por su respuesta, pero no funciona. Error de sintaxis cuando llegas al primer CARGO_ABONO = 0, el error lo marca en el = y ya no da por correcto el resto de la expresión.

Un saludo

Not applicable
Author

Escribí mal.

Sum({<AÑO={$(#=ONLY(AÑO)-1)}, CARGO_ABONO = {0}, IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN) - Sum({<AÑO={$(#=ONLY(AÑO)-1)}, CARGO_ABONO = {1},IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN)-sum({$<AÑO={$(#=ONLY(AÑO)-1)},  CODIGO_FAMILIA={'OIG','COMI'}>} If(CARGO_ABONO = 1, IMPORTE_ALBARAN * -1, IMPORTE_ALBARAN))

Un saludo.
Tonial.

Not applicable
Author

Gracias por la ayuda Fernando, creo que mi sintaxis también estaba mal escrita.

Un saludo

Gabi