From 3b73f7959778838aaca4bf77ce12781848b01745 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?U=C4=9Fur=20=C3=96zp=C4=B1nar?= Date: Fri, 2 Mar 2018 16:09:58 +0300 Subject: [PATCH] Add files via upload --- Düzenlenecek İncelenecek Raporlar/1.sql | 30 +++++++++++++++++++++++++ Düzenlenecek İncelenecek Raporlar/2.sql | 10 +++++++++ 2 files changed, 40 insertions(+) create mode 100644 Düzenlenecek İncelenecek Raporlar/1.sql create mode 100644 Düzenlenecek İncelenecek Raporlar/2.sql diff --git a/Düzenlenecek İncelenecek Raporlar/1.sql b/Düzenlenecek İncelenecek Raporlar/1.sql new file mode 100644 index 0000000..31e8563 --- /dev/null +++ b/Düzenlenecek İncelenecek Raporlar/1.sql @@ -0,0 +1,30 @@ +SELECT +TARIH=KSTF.DATE_, +IRSALIYE_NO=KSTF.FICHENO, +FATURA_NO=KSTF.INVNO, +CARIKODU=KCLC.CODE, +CARIUNVAN=KCLC.DEFINITION_, +ISYERI=SANTIYE.NAME, +MLZ_KOD=KITM.CODE, +MLZ_ADI=KITM.NAME, +MIKTAR=COALESCE( +CASE UINFO1 +WHEN 0 THEN KSTL.AMOUNT +ELSE KSTL.AMOUNT*UINFO2/UINFO1 +END, KSTL.AMOUNT/1000), +BIRIM=KUNT.CODE, +FIYAT=KSTL.PRICE, +TUTAR=KSTL.VATMATRAH, +KDV=KSTL.VATAMNT, +–Stok hareket satırından gelen KDV +TOPLAM=(KSTL.VATMATRAH+KSTL.VATAMNT) +–Stok hareket toplamı +FROM LG_141_01_STFICHE KSTF +LEFT JOIN LG_141_CLCARD KCLC ON KCLC.LOGICALREF=KSTF.CLIENTREF +LEFT JOIN LG_141_01_STLINE KSTL ON KSTL.STFICHEREF=KSTF.LOGICALREF and LINETYPE=0 +LEFT JOIN LG_141_SHIPINFO KSHP ON KSHP.LOGICALREF=KSTF.SHIPINFOREF +LEFT JOIN LG_141_ITEMS KITM ON KITM.LOGICALREF=KSTL.STOCKREF AND KSTL.LINETYPE=0 +LEFT JOIN LG_141_UNITSETL KUNT ON KUNT.UNITSETREF=KITM.UNITSETREF AND LINENR=1 +LEFT JOIN L_CAPIDIV SANTIYE ON KSTF.BRANCH=SANTIYE.NR –Isyeri1,Isyeri2 … +WHERE +SANTIYE.FIRMNR=141 \ No newline at end of file diff --git a/Düzenlenecek İncelenecek Raporlar/2.sql b/Düzenlenecek İncelenecek Raporlar/2.sql new file mode 100644 index 0000000..41cce83 --- /dev/null +++ b/Düzenlenecek İncelenecek Raporlar/2.sql @@ -0,0 +1,10 @@ +-- CARİ BAKİYELER +SELECT CLCARD.CODE AS KODU, CLCARD.DEFINITION_ AS ÜNVANI, + +(SUM((1 – CLFLINE.SIGN) * CLFLINE.AMOUNT) – SUM(CLFLINE.SIGN * CLFLINE.AMOUNT)) AS [BAKIYE] FROM + +LG_001_01_CLFLINE CLFLINE INNER JOIN +LG_001_CLCARD CLCARD ON CLFLINE.CLIENTREF = CLCARD.LOGICALREF AND CLFLINE.CANCELLED = 0 +GROUP BY CLCARD.CODE, CLCARD.DEFINITION_, CLCARD.ACTIVE +HAVING (CLCARD.CODE LIKE ‘%’) and (CLCARD.DEFINITION_ LIKE ‘%’) +AND (CLCARD.ACTIVE = 0) ORDER BY CLCARD.CODE DESC \ No newline at end of file