Aşağıdaki T-SQL scripti ticari mallar için stok miktarlarını ambar bağımsız olarak hesaplamaktadır:
SELECT S.CODE,
ISNULL(
SUM(
CASE
WHEN H.IOCODE = 1 THEN H.AMOUNT
WHEN H.IOCODE = 4 THEN H.AMOUNT * -1
END
),0 /* Sonuç yoksa 0 olsun */
) AS ADET
FROM LG_XXX_ITEMS S LEFT JOIN
LG_XXX_XX_STLINE H ON S.LOGICALREF = H.STOCKREF AND
H.CANCELLED = 0 AND
H.IOCODE IN (1,4)
WHERE S.ACTIVE = 0 AND
S.CARDTYPE = 1
GROUP BY S.CODE
Hiç yorum yok:
Yorum Gönder