Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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.
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.
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.
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
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.
Gracias por la ayuda Fernando, creo que mi sintaxis también estaba mal escrita.
Un saludo
Gabi