Cari Hesap Bakiyesi 0 olanları listelemek

Gönderen Konu: Cari Hesap Bakiyesi 0 olanları listelemek  (Okunma sayısı 414 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı feysummer

  • Yeni Kullanıcı
  • *
  • Karma: 0
Cari Hesap Bakiyesi 0 olanları listelemek
« : 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

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: Cari Hesap Bakiyesi 0 olanları listelemek
« Yanıtla #1 : 01.01.2020, 03:09 »
CLCARD ile CLFLINE  , yada CLCARD  ile CLTOT tablo&view lerini inceleyebilirsin .

Çevrimdışı Hüseyin FERAHLI

  • Logo Kullanıcısı
  • **
  • Karma: 0
  • .
Ynt: Cari Hesap Bakiyesi 0 olanları listelemek
« Yanıtla #2 : 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