- Katılım
- 25 May 2018
- Mesajlar
- 1,610
- En iyi yanıt
- 14
- Puanları
- 113
- Konum
- İstanbul
- Web sitesi
- excelarsivi.com
- Ad Soyad
- Murat OSMA
- Office Vers.
- Microsoft 365 TR+EN
Logo'da Kasa Bakiye Raporu almak için bu sorguyu kullanabilirsiniz.
[HIDEREPLYTHANKS]
[/HIDEREPLYTHANKS]
Sonuç Tablo

[HIDEREPLYTHANKS]
SQL:
SELECT K.CODE AS KASA_KODU,K.NAME AS KASA_ADI,L.DATE_,L.TRCODE,L.LINEEXP AS ACIKLAMA,
ISNULL(CASE WHEN L.SIGN=0 THEN L.TRNET END,0) AS 'BORC',
ISNULL(CASE WHEN L.SIGN=1 THEN L.TRNET END,0) AS 'ALACAK',
SUM((CASE WHEN KS2.SIGN=1 THEN FORMAT(KS2.TRNET*-1,'N','tr-TR') ELSE FORMAT(KS2.TRNET,'N','tr-TR') END)) AS KASA_ID_BAKIYE
FROM LG_001_01_KSLINES L LEFT OUTER JOIN LG_001_KSCARD K ON K.LOGICALREF=L.CARDREF
LEFT JOIN LG_001_01_KSLINES KS2 ON KS2.DATE_<=L.DATE_
WHERE L.DATE_ BETWEEN '2018-01-01' AND '2018-12-31'
GROUP BY K.CODE,K.NAME,L.DATE_,L.TRCODE,L.LINEEXP,ISNULL(CASE WHEN L.SIGN=0 THEN L.TRNET END,0), ISNULL(CASE WHEN L.SIGN=1 THEN L.TRNET END,0)
Sonuç Tablo

Son düzenleme: