CARİ HESAP BORÇ ALACAK DURUMU HK.

Gönderen Konu: CARİ HESAP BORÇ ALACAK DURUMU HK.  (Okunma sayısı 552 defa)

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Çevrimdışı oktaybickici

  • Yeni Kullanıcı
  • *
  • Karma: 0
CARİ HESAP BORÇ ALACAK DURUMU HK.
« : 15.03.2017, 13:26 »
BU tabloya cari hesap hareketlerindeki son işlem tarihini de ekleyebilirmiyiz?

DECLARE @FRMNO NVARCHAR(20)
DECLARE @DNM NVARCHAR(20)

SET  @FRMNO = '022'  /* 022*/

SET @DNM = '04' /* 04*/

DECLARE @SQL NVARCHAR(MAX)

SET @SQL = N'

SELECT DISTINCT CLNTC.CODE, CLNTC.DEFINITION_, ISNULL( SUM((1-CTRNS.SIGN)*CTRNS.AMOUNT),0) AS BORC,ISNULL(SUM(CTRNS.SIGN*CTRNS.AMOUNT),0) AS ALACAK,
SUM(CTRNS.SIGN*CTRNS.AMOUNT)-(SUM((1-CTRNS.SIGN)*CTRNS.AMOUNT)) AS BAKIYE
FROM LG_'+@FRMNO+'_CLCARD CLNTC
LEFT OUTER JOIN LG_'+@FRMNO+'_'+@DNM+'_CLFLINE CTRNS ON (CLNTC.LOGICALREF = CTRNS.CLIENTREF)
LEFT OUTER JOIN LG_'+@FRMNO+'_'+@DNM+'_CLFICHE CLFIC ON ((CTRNS.SOURCEFREF = CLFIC.LOGICALREF)  AND (CTRNS.TRANNO = CLFIC.FICHENO))

GROUP BY CLNTC.CODE, CLNTC.DEFINITION_
ORDER BY CLNTC.CODE, CLNTC.DEFINITION_ '

EXECUTE( @SQL)

Çevrimdışı Teknik21

  • Logo Kullanıcısı
  • **
  • Karma: 2
Ynt: CARİ HESAP BORÇ ALACAK DURUMU HK.
« Yanıtla #1 : 16.03.2017, 09:14 »
Son İşlem derken .?

resimdeki örnek gibimi


Çevrimdışı oktaybickici

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: CARİ HESAP BORÇ ALACAK DURUMU HK.
« Yanıtla #2 : 16.03.2017, 09:34 »
evet

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: CARİ HESAP BORÇ ALACAK DURUMU HK.
« Yanıtla #3 : 17.03.2017, 11:56 »
Carilerin CLCARD deki LOGICALREF referansını alıp ,SELECT TOP 1 DATE_ FROM CLFLINE WHERE MODULE IN  (ODEME_TAHSILAT_MODULLERI) AND  CLIENTREF=@CARIREF ORDER BY DATE_ DESC