Quisiera algún query donde obtenga la cantidad de días que estuvo un articulo sin stock en una fecha especifica.
conozco que la tabla OINM me trae el histórico de entradas y salidas por articulo. pero no logro conseguir los dias en la que este estuvo sin stock.
por los momento tengo este query que me trae la resta entre la entrada y salida por articulo.
SELECT
T0."ItemCode" ,
(
SELECT IFNULL((SUM(TT0."InQty") - SUM(TT0."OutQty")),0) FROM OINM TT0 WHERE (T0."ItemCode" = TT0."ItemCode") AND (TT0."DocDate" <= '2018-11-30T23:59:59') AND (TT0."Warehouse" BETWEEN [%0] AND [%1])
) as "HASTA NOVIEMBRE"
FROM OITM T0
SELECT
Y."DocDate" AS "Fecha",
(SUM(Y."InQty")-SUM(Y."OutQty")) AS "CANT",
(
SELECT
(SUM(YY."InQty")-SUM(YY."OutQty"))
FROM OINM YY
WHERE
(YY."ItemCode" = Y."ItemCode") AND
(YY."Warehouse" = Y."Warehouse") AND
(YY."DocDate" BETWEEN '2017-12-31T00:00:00' AND Y."DocDate")
) AS "HOY"
FROM OINM Y
WHERE
(Y."ItemCode" = 'RLFBTC-440-205050') AND
(Y."Warehouse" = 'CDM') AND
(Y."DocDate" BETWEEN '2017-12-31T00:00:00' AND '2018-11-30T23:59:59')
GROUP BY Y."DocDate",Y."Warehouse",Y."ItemCode"
ORDER BY Y."DocDate" ASC