lot ve depo bazında malzeme stok raporu

This commit is contained in:
Uğur Özpınar 2018-03-02 11:59:12 +03:00 committed by GitHub
parent 492ae7899e
commit 51e652791a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

45
lot_depo_rapor.sql Normal file
View File

@ -0,0 +1,45 @@
-- 7,8,9 ve 10. satırlardaki Depo tanımları değiştirilmeli
-- Firma numarası 182 olarak yazıldı. Firmanıza göre değiştirilmeli
SELECT
CODE as [Kod], NAME as [Ad], DELVRYCODE as Lot
,SUM(CASE WHEN SOURCEINDEX=1 THEN onhand ELSE 0 END) as Corlu
,SUM(CASE WHEN SOURCEINDEX=2 THEN onhand ELSE 0 END) as Merter
,SUM(CASE WHEN SOURCEINDEX=3 THEN onhand ELSE 0 END) as Topkapi
,SUM(CASE WHEN SOURCEINDEX=0 THEN onhand ELSE 0 END) as BosAmbar
,SUM(onhand) as Toplam
FROM
(
select
SUM(ISNULL( DBO.LG_182_01_GETSTTRANSCOEF(iri.TRCODE,
iri.IOCODE,
LINETYPE,
0,
LPRODSTAT,
LPRODRSRVSTAT,
0,
SOURCELINK,
iri.BILLED,
12)
* AMOUNT
* (DBO.LG_182_01_GETUNITCOEF(UINFO1, UINFO2)),
0)) as onhand,inv.CODE,iri.DELVRYCODE,iri.SOURCEINDEX,inv.NAME
from LG_182_01_STLINE iri
inner join LG_182_01_STFICHE ir ON iri.STFICHEREF=ir.LOGICALREF
inner join LG_182_ITEMS inv ON inv.LOGICALREF=iri.STOCKREF
WHERE ( iri.CANCELLED = 0
AND iri.STATUS = 0
--AND ORDTRANSREF = 0
AND STOCKREF <> 0
AND LINETYPE NOT IN (2, 3, 7))
AND NOT ((iri.TRCODE IN (5, 10) AND STFICHEREF = 0))
GROUP BY STOCKREF,
iri.DATE_,
iri.SOURCEINDEX,
VARIANTREF,DELVRYCODE,inv.CODE,inv.NAME
) AS X
GROUP BY CODE,NAME,DELVRYCODE