Logo Tiger3 Cari Hesap Ekstre Sorgusu

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.




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

Sonuç:


Hiç yorum yok:

BlackListIP control on Serenity platform (.NET Core)

 In the Serenity platform, if you want to block IPs that belong to people you do not want to come from outside in the .net core web project,...