Tablolar belli olduktan sonra kendinize göre ayar çekersiniz diye bire bir isteginize göre düzenleme yapmadan yolladık
özel kod vede seri numarası eklenmiş hali
**************************************************
SELECT CSCARD.PORTFOYNO AS 'Portföy Numarası', CSCARD.SPECODE AS 'Özel Kod', CSCARD.NEWSERINO AS 'Seri No', CSCARD.SERINO AS 'Seri Numarası', CSCARD.DUEDATE AS 'Vade', CSCARD.AMOUNT AS 'Tutar', CSTRANS.DATE_ AS 'Tarih', CSCARD.BANKNAME AS 'Bankası', CLCARD.CODE AS 'C/H Kodu', CLCARD.DEFINITION_ AS 'C/H Ünvanı', CLCARD.INCHARGE AS 'YETKİLİ', CLCARD.TELNRS1 AS 'TELEFON1', CLCARD.TELNRS2 AS 'TELEFON2', CLCARD.FAXNR AS 'FAX',
CASE DOC
WHEN 1 THEN 'Çek Girişi'
WHEN 2 THEN 'Senet Girişi'
WHEN 3 THEN 'Çek Çıkış (Cari Hesaba)'
WHEN 4 THEN 'Senet Çıkış (Cari Hesaba)'
WHEN 5 THEN 'Çek Çıkış (Banka Tahsil)'
WHEN 6 THEN 'Senet Çıkış (Banka Tahsil)'
WHEN 7 THEN 'Çek Çıkış (Banka Teminat)'
WHEN 8 THEN 'Senet Çıkış (Banka Teminat)'
WHEN 9 THEN 'İşlem Bordrosu(Müşteri Çeki)'
WHEN 10 THEN 'İşlem bordrosu (Müşteri Senedi)'
WHEN 11 THEN 'İşlem Bordrosu (Kendi Çekimiz)'
WHEN 12 THEN 'İşlem Bordrosu (Borç Senedimiz)'
ELSE 'Ne Oldugu Belirsiz' END 'İŞLEM TÜRÜ',
CASE CURRSTAT
WHEN 1 THEN 'Portföyde'
WHEN 2 THEN 'Ciro Edildi'
WHEN 3 THEN 'Teminata Verildi'
WHEN 4 THEN 'Tahsile Verildi'
WHEN 5 THEN 'Protestolu Tahsile Verildi'
WHEN 6 THEN 'İade Edildi'
WHEN 7 THEN 'Protesto Edildi'
WHEN 8 THEN 'Tahsil Edildi'
WHEN 9 THEN 'Kendi Çekimiz'
WHEN 10 THEN 'Borç Senedimiz'
WHEN 11 THEN 'Karşılığı Yok'
WHEN 12 THEN 'Tahsil Edilemiyor'
ELSE 'Ne Oldugu Belirsiz' END 'DURUMU'
FROM LOGO.dbo.LG_020_CLCARD CLCARD, LOGO.dbo.LG_020_01_CSCARD CSCARD, LOGO.dbo.LG_020_01_CSTRANS CSTRANS, LOGO.dbo.LG_020_01_CSROLL LG_020_01_CSROLL
WHERE CSTRANS.CARDREF = CLCARD.LOGICALREF AND CSTRANS.CSREF = CSCARD.LOGICALREF AND CSTRANS.ROLLREF = LG_020_01_CSROLL.LOGICALREF AND ((CSCARD.DUEDATE>{ts '2011-09-07 00:00:00'}))
ORDER BY CSCARD.PORTFOYNO