SQL Sorgu Kasa Hareketleri

Murat OSMA

Yönetici
Site Yöneticisi
Katılım
25 May 2018
Mesajlar
1,318
En iyi yanıt
11
Puanları
113
Konum
İstanbul
Web sitesi
excelarsivi.com
Ad Soyad
Murat OSMA
Office Versiyon
Office 365 TR+EN
Logo'da Kasa Hareketleri raporu için bu sorguyu kullanabilirsiniz.

[HIDEREPLYTHANKS]
SQL:
SELECT YIL,AY,TARIH,TURU,FISNO,KASAKODU,KASAADI,
CASE WHEN TRCODE IN(11,12) THEN
    (SELECT CODE FROM LG_215_EMUHACC WHERE LOGICALREF=
    (SELECT CLACCREF FROM LG_215_01_CLFLINE WHERE LOGICALREF=SNM.TRANSREF))
WHEN TRCODE IN(21,22) THEN
    (SELECT CODE FROM LG_215_EMUHACC WHERE LOGICALREF=
    (SELECT BNACCOUNTREF FROM LG_215_01_BNFLINE WHERE LOGICALREF=SNM.TRANSREF))
ELSE (SELECT CODE FROM LG_215_EMUHACC WHERE LOGICALREF=SNM.ACCREF) END AS KARSIHESAPKODU,
CASE WHEN TRCODE IN(11,12) THEN
    (SELECT DEFINITION_ FROM LG_215_EMUHACC WHERE LOGICALREF=
    (SELECT CLACCREF FROM LG_215_01_CLFLINE WHERE LOGICALREF=SNM.TRANSREF))
WHEN TRCODE IN(21,22) THEN
    (SELECT DEFINITION_ FROM LG_215_EMUHACC WHERE LOGICALREF=
    (SELECT BNACCOUNTREF FROM LG_215_01_BNFLINE WHERE LOGICALREF=SNM.TRANSREF))
ELSE (SELECT DEFINITION_ FROM LG_215_EMUHACC WHERE LOGICALREF=SNM.ACCREF) END AS KARSIHESAPADI,
    ISNULL(CASE SNM.HAREKETTURU WHEN 'BORC' THEN SNM.TUTAR END,0) AS BORC,
    ISNULL(CASE SNM.HAREKETTURU WHEN 'ALACAK' THEN SNM.TUTAR END,0) AS ALACAK FROM
(SELECT KSL.ACCREF,KSL.TRCODE,YEAR(KSL.DATE_)AS YIL,MONTH(KSL.DATE_)AS AY,KSL.DATE_ AS TARIH,
CASE KSL.TRCODE
    WHEN '11' THEN 'Cari Hesap Tahsilat'
    WHEN '12' THEN 'Cari Hesap Ödeme'
    WHEN '21' THEN 'Banka Tahsilat'
    WHEN '22' THEN 'Banka Ödeme'
    WHEN '31' THEN 'Satınalma Fatura'
    WHEN '32' THEN 'Perakende İade Fatura'
    WHEN '33' THEN 'Toptan İade Fatura'
    WHEN '34' THEN 'Alınan Hizmet Fatura'
    WHEN '35' THEN 'Satınalma İade Fatura'
    WHEN '36' THEN 'Perakende Satış Fatura'
    WHEN '37' THEN 'Toptan Satış Fatura'
    WHEN '38' THEN 'Verilen Hizmet Fatura'
    WHEN '39' THEN 'Müstahsil'
    WHEN '41' THEN 'Muhasebe Tahsil'
    WHEN '42' THEN 'Muhasebe Tediye'
    WHEN '61' THEN 'Çek Tahsili'
    WHEN '62' THEN 'Çek Ödeme'
    WHEN '63' THEN 'Senet Tahsili'
    WHEN '64' THEN 'Senet Ödeme'
    WHEN '71' THEN 'Açılış Borç'
    WHEN '72' THEN 'Açılış Alacak'
    WHEN '73' THEN 'Virman Borç'
    WHEN '74' THEN 'Virman Alacak'
    WHEN '75' THEN 'Gider Pusulası'
    WHEN '76' THEN 'Verilen Ser.Mes.Mak'
    WHEN '77' THEN 'Alına n Ser.Mes.Mak.'
    WHEN '79' THEN 'Kur Farkı Borç'
    WHEN '80' THEN 'Kur Farkı Alacak'
END AS TURU,KSL.FICHENO AS FISNO,
    (select CODE FROM LG_215_KSCARD WHERE LOGICALREF=KSL.CARDREF) AS KASAKODU,
    (select NAME FROM LG_215_KSCARD WHERE LOGICALREF=KSL.CARDREF) AS KASAADI,
    (select CODE FROM LG_215_KSCARD WHERE LOGICALREF=KSL.VCARDREF) AS KARSIKASAKODU,
    (select NAME FROM LG_215_KSCARD WHERE LOGICALREF=KSL.VCARDREF) AS KARSIKASAADI,
    (SELECT CODE FROM LG_215_EMUHACC WHERE LOGICALREF=KSL.ACCREF) AS KARSIHESAPKODU,
    (SELECT DEFINITION_ FROM LG_215_EMUHACC WHERE LOGICALREF=KSL.ACCREF) AS KARSIHESAPADI,
KSL.TRANSREF,
KSL.AMOUNT AS TUTAR,
CASE SIGN WHEN 0 THEN 'BORC' ELSE 'ALACAK' END AS HAREKETTURU
FROM LG_215_01_KSLINES KSL WHERE KSL.CANCELLED=0) SNM
[/HIDEREPLYTHANKS]
 
Son düzenleme:

Vedat ÖZER

Logo Uzmanı
Geliştirici
Katılım
4 Haz 2018
Mesajlar
260
En iyi yanıt
4
Puanları
63
Yaş
30
Konum
Antalya / Merkez
Ad Soyad
Vedat ÖZER
Office Versiyon
2019
Sorgu kasa hareketlerini vermektedir. Sorguyu kopyalayıp kendi firma ve dönem numarasına göre değiştirip sonuçları gözlemleyin. Yazarken lütfen yazının hepsini Büyük Harf ile yazmayın.
 

Hüseyin

Yeni Üye
Katılım
16 Ağu 2018
Mesajlar
15
En iyi yanıt
0
Puanları
3
Yaş
49
Konum
Rize
Ad Soyad
Hüseyin Ferahlı
Office Versiyon
office 2010 tr
Elinize sağlık
 

Vedat ÖZER

Logo Uzmanı
Geliştirici
Katılım
4 Haz 2018
Mesajlar
260
En iyi yanıt
4
Puanları
63
Yaş
30
Konum
Antalya / Merkez
Ad Soyad
Vedat ÖZER
Office Versiyon
2019
Konuyu beğeninin sorguyu göreceksiniz.
 
  • Beğendim
Tepkiler: Btr

ocamurlu

Yeni Üye
Katılım
11 May 2019
Mesajlar
5
En iyi yanıt
0
Puanları
1
Yaş
42
Konum
Bursa
Ad Soyad
Osman ÇAMURLU
Office Versiyon
Office 2007
elinize sağlık
 

fatihseda

Yeni Üye
Katılım
25 Eki 2018
Mesajlar
16
En iyi yanıt
0
Puanları
1
Konum
Burdur
Ad Soyad
Ali İhsan Bekar
Office Versiyon
Office 2019 TR
Teşekkürler
 
Üst Alt