Logo Tiger3 programından aldığınız ekstre raporunu SQL sorgusu kullanarak alabilirsiniz. Aşağıdaki sorguda 107 yerine kendi firmanızı, 14 yerine de kendi döneminizi değiştirerek sorgu yapabilir veya view haline getirebilirsiniz.
Sonuç:
SELECT
CAST(ROW_NUMBER() OVER(ORDER BY LG_107_14_CLFLINE.DATE_
asc) AS INT) AS SATIRNO,
CL.CODE AS CARIKODU,
CL.DEFINITION_ + ' (' + ISNULL(LG_107_PAYPLANS.DEFINITION_,'Tanımsız') + ')' AS CARIADI,
LG_107_14_CLFLINE.CLIENTREF,
LG_107_14_CLFLINE.DATE_ AS TARIH,
CASE
LG_107_14_CLFLINE.TRCODE WHEN 1 THEN 'Nakit Tahsilat' WHEN
2 THEN 'Nakit Ödeme'
WHEN 3 THEN 'Borç Dekontu' WHEN 4 THEN 'Alacak Dekontu'
WHEN 5 THEN 'Virman Islemi' WHEN 6 THEN 'Kur Farki Islemi' WHEN
12 THEN 'Ozel Islem'
WHEN 14 THEN 'Acilis Fisi' WHEN 20 THEN 'Gelen Havale'
WHEN 21 THEN 'Gönderilen Havale'
WHEN 31 THEN 'Mal Alim Faturasi'
WHEN 33 THEN 'Toptan Satis iade
Faturasi' WHEN 36 THEN 'Alim Iade Faturasi'
WHEN 38 THEN 'Toptan Satis Faturasi' WHEN
41 THEN 'Verilen Vade
Farki
Faturasi' WHEN 42 THEN 'Alinan Vade Farki Faturasi' WHEN 61 THEN 'Cek Girisi'
WHEN 62 THEN 'Senet Girisi' WHEN 63 THEN 'Cek Cikis Cari Hesaba' WHEN
64 THEN 'Senet Cikis
Cari Hesaba' ELSE 'Ne Oldugu Belirsiz' END
AS ACIKLAMA,
LG_107_14_CLFLINE.TRCODE,
LG_107_14_CLFLINE.TRANNO AS BELGENO ,
(CASE WHEN
LG_107_14_CLFLINE.SIGN
= 0 THEN (LG_107_14_CLFLINE.AMOUNT
) ELSE 0 END) AS BORC ,
(CASE WHEN
LG_107_14_CLFLINE.SIGN
= 1 THEN (LG_107_14_CLFLINE.AMOUNT
) ELSE 0 END) AS ALACAK ,
0 AS BAKIYE
FROM
LG_107_14_CLFLINE
LEFT OUTER JOIN
LG_107_CLCARD CL WITH(NOLOCK) ON CL.LOGICALREF =
LG_107_14_CLFLINE.CLIENTREF
LEFT OUTER JOIN
LG_107_PAYPLANS WITH(NOLOCK) ON CL.PAYMENTREF = LG_107_PAYPLANS.LOGICALREF
--where
CLIENTREF = 52500