Merhabalar,
Alt kısımdaki gibi Açık hesap detaylarını göstersen bir kod yazmıştım raporum için ancak,
cevap olarak bakiyeyi oluşturan faturaların detayları olmalı acık hesap detayı dediler..
Konuyla alakalı yorumunuz nedir ? bakiyeyi oluşturan faturalar olarak faturaları nasıl alırım ?
her fikre ihtiyacım var.. Teşekkürler şimdiden..
select cl.code as KODU,Cl.DEFINITION_ as ADI, pay.date_ as VADETARIHI,
CASE WHEN pay.CROSSREF=0 AND pay.SIGN=0 THEN 1 WHEN pay.CROSSREF=0 AND pay.SIGN=1 THEN -1 ELSE 0 END*pay.TOTAL as ACIK_HESAP_TOPLAM,
CASE WHEN pay.CROSSREF=0 AND pay.SIGN=0 AND pay.date_ <=GETDATE() THEN 1 WHEN pay.CROSSREF=0 AND pay.SIGN=1 AND pay.DATE_<=GETDATE() THEN -1 ELSE 0 END*pay.TOTAL as ACIK_HESAP_VADESI_GECMIS,
CASE WHEN pay.CROSSREF=0 AND pay.SIGN=0 AND pay.DATE_>GETDATE() THEN 1 WHEN pay.CROSSREF=0 AND pay.SIGN=1 AND pay.DATE_>GETDATE() THEN -1 ELSE 0 END*pay.TOTAL as ACIK_HESAP_VADESI_GELECEK
from IBMSERVER.TIGER.dbo.LG_504_01_Paytrans PAY
inner join IBMSERVER.TIGER.dbo.LG_504_CLCARD CL on CL.LOGICALREF = pay.CARDREF
where PAY.CANCELLED=0 and CL.CODE = 'CARI_KODU'