Como están!!
Ando con una duda gigante espero me puedan ayudar a resolverlo, necesito que al ingresar la fecha final por ejemplo 30/06/2021, el query tome como una fecha inicial 3 meses antes de la fecha que yo ingrese, en este ejemplo “30/06/2021” el query debería tomar datos de abril, mayo y junio.
Esta es una muestra del Query, ahora mismo es necesario ingresar una fecha inicial y final, la idea es solo agregar una fecha y que automáticamente traiga datos de los ultimos 3 meses basados la fecha que se ingresó. Siempre se va correr a fin de mes, entonces no es necesario contar días, solo es que traiga los últimos 3 meses, espero haberme hecho entender jajaja
SELECT
T1."ItemCode",
T2."ItemName",
SUM( T1."Quantity") AS "Kilos",
T1."WhsCode"
FROM OIGN T0
INNER JOIN IGN1 T1 ON T0."DocEntry" = T1."DocEntry"
INNER JOIN OITM T2 ON T1."ItemCode" = T2."ItemCode"
WHERE (T2."ItemCode" LIKE 'LAM%%' OR T2."ItemCode" LIKE 'POL%%' ) AND
T0."DocDate" BETWEEN [%0] AND [%1]
GROUP BY
T1."ItemCode",
T2."ItemName",
T1."WhsCode"
Escenario: Sap business one for Hana 93 PL10