From 51e652791aa79f46542f04b94dc425fbb1529f4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?U=C4=9Fur=20=C3=96zp=C4=B1nar?= Date: Fri, 2 Mar 2018 11:59:12 +0300 Subject: [PATCH] =?UTF-8?q?lot=20ve=20depo=20baz=C4=B1nda=20malzeme=20stok?= =?UTF-8?q?=20raporu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lot_depo_rapor.sql | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 lot_depo_rapor.sql diff --git a/lot_depo_rapor.sql b/lot_depo_rapor.sql new file mode 100644 index 0000000..8553d45 --- /dev/null +++ b/lot_depo_rapor.sql @@ -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