Logo Destek

Database => SQL => Konuyu başlatan: feysummer - 30.12.2019, 15:50

Başlık: Cari Hesap Bakiyesi 0 olanları listelemek
Gönderen: feysummer - 30.12.2019, 15:50
Hareket görmüş veya görmemiş, bakiyesi(borç+alacak) 0 olan tüm cari hesapları listelemek için hangi sorguyu yapmam gerekiyor? Hangi tabloda tutulduğunu bulamadım
Başlık: Ynt: Cari Hesap Bakiyesi 0 olanları listelemek
Gönderen: ByBirol® - 01.01.2020, 03:09
CLCARD ile CLFLINE  , yada CLCARD  ile CLTOT tablo&view lerini inceleyebilirsin .
Başlık: Ynt: Cari Hesap Bakiyesi 0 olanları listelemek
Gönderen: Hüseyin FERAHLI - 06.01.2020, 15:44

SELECT
CARI.LOGICALREF [LREF],
CARI.CODE,
CARI.DEFINITION_ ,
'BAKIYE'=CASE
WHEN ISNULL(BAKIYE.BAKIYE,0)<0 THEN CONVERT(NVARCHAR,format(ABS(ISNULL(BAKIYE.BAKIYE,0)),'n2','tr-TR'))+' (A)' 
WHEN ISNULL(BAKIYE.BAKIYE,0)>0 THEN CONVERT(NVARCHAR,format(ABS(ISNULL(BAKIYE.BAKIYE,0)),'n2','tr-TR'))+' (B)'   
END
FROM LG_XXX_CLCARD CARI
LEFT JOIN (SELECT SUM(DEBIT-CREDIT) AS BAKIYE,CARDREF AS CARDREF FROM LV_XXX_XX_GNTOTCL WHERE TOTTYP=1 GROUP BY CARDREF ) BAKIYE ON CARI.LOGICALREF =BAKIYE.CARDREF
WHERE CARI.CARDTYPE<>22 AND CARI.ACTIVE=0