<TEMELSQL>
SELECT CARIKART.Cari_ID, CARIKART.Cari_Kod, CARIKART.Unvan, CARIKART.Tel1, CARIKART.Tel2, CARIKART.Gsm, 
((3))as Devir, 
SUM(CARIHAREKETLER.BTutar) as Toplam_Borc, SUM(CARIHAREKETLER.ATutar) as Toplam_Alacak, 
ISNULL(SUM(CARIHAREKETLER.BTutar - CARIHAREKETLER.ATutar),0) + ((3)) as Bakiye, ISNULL(SUM(CARIHAREKETLER.Dovizli_Tutar2),0) as Dovizli_Tutar,  
SUM(case when CARIHAREKETLER.BTutar>0 then DATEDIFF(d,(1),CARIHAREKETLER.Vade)*CARIHAREKETLER.BTutar else 0 END) as BorcAdat, convert(INT,case when SUM(CARIHAREKETLER.BTutar)>0 THEN SUM(case when CARIHAREKETLER.BTutar>0 then DATEDIFF(d,(1),CARIHAREKETLER.Tarih)*CARIHAREKETLER.BTutar else 0 END)/SUM(CARIHAREKETLER.BTutar)  ELSE 0 END) as BorcOrtalamGun, 
SUM(case when CARIHAREKETLER.ATutar>0 then DATEDIFF(d,(1),CARIHAREKETLER.Vade)*CARIHAREKETLER.ATutar else 0 END) as AlacakAdat, convert(INT,case when SUM(CARIHAREKETLER.ATutar)>0 THEN SUM(case when CARIHAREKETLER.ATutar>0 then DATEDIFF(d,(1),CARIHAREKETLER.Tarih)*CARIHAREKETLER.ATutar else 0 END)/SUM(CARIHAREKETLER.ATutar)  ELSE 0  END) as AlacakOrtalamaGun, 
(case when(SUM(CARIHAREKETLER.BTutar)-SUM(CARIHAREKETLER.ATutar))>0 THEN DATEDIFF(d,(1),(2))*(SUM(CARIHAREKETLER.BTutar)-SUM(CARIHAREKETLER.ATutar)) ELSE DATEDIFF(d,(1),(2))*(SUM(CARIHAREKETLER.BTutar)-SUM(CARIHAREKETLER.ATutar))*-1 END) as  BakiyeAdat  
FROM CARIKART LEFT JOIN CARIHAREKETLER ON(CARIKART.Cari_ID = CARIHAREKETLER.Cari_ID) LEFT JOIN SATICI  ON(CARIKART.Satici_ID=SATICI.Satici_ID) LEFT JOIN ISYERITANIM  ON(CARIHAREKETLER.Isyeri_ID=ISYERITANIM.Isyeri_ID)
<GROUPSQL>
 GROUP BY CARIKART.Cari_ID, CARIKART.Cari_Kod, CARIKART.Unvan, CARIKART.Tel1, CARIKART.Tel2, CARIKART.Gsm,CARIHAREKETLER.Cari_ID 
<FILTRE>
Tarih;;;0;CARIHAREKETLER.Tarih;;TR;1;;;
Cari Kodu;;;0;CARIKART.Cari_Kod;;GR;1;;;
Cari Ünvanı;;;0;CARIKART.Unvan;;GR;1;;;
Cari Hesap Türü;;;0;CARIKART.HesapTuru;|Alıcı|Satıcı|Alıcı + Satıcı;TK;1;;;
Cari Grup Kodu;Hepsi;;0;CARIKART.Grup_Kod;;TK;1;;;
Cari Özel Kod1;Hepsi;;0;CARIKART.O_Kod1;;TK;1;;;
Cari Özel Kod2;Hepsi;;0;CARIKART.O_Kod2;;TK;1;;;
Cari Özel Kod3;Hepsi;;0;CARIKART.O_Kod3;;TK;1;;;
Cari Hesap Bilgileri;Hayır;;0;;Evet|Hayır;BL;0;;;
Vade Bilgisi Göster;Evet;;0;;Evet|Hayır;BL;0;;;
Döviz Göster;Hayır;;0;;Evet|Hayır;BL;0;;;
Satıcı Kodu;Hepsi;;0;SATICI.Satici_Kodu;;CS;1;;;
Satıcı Adı;Hepsi;;0;SATICI.Satici_Adi;;CS;1;;;
İşyeri Kodu;Hepsi;;0;ISYERITANIM.Isyeri_Kodu;;CS;1;;;
İşyeri Adı;Hepsi;;0;ISYERITANIM.Isyeri_Adi;;CS;1;;;
Bakiye Tipi;Hepsi;;1;;Hepsi|Borç|Alacak|Bakiye Verenler|Bakiye Vermiyenler;TK;0;;;
Bakiye Aralığı;;;1;SUM(CARIHAREKETLER.BTutar - CARIHAREKETLER.ATutar);;GR;0;;;
Cari Hareketler;Hepsi;;1;;Hepsi|Hareket Görenler|Hareket Görmeyenler;TK;0;;;
C/H Kart Kullanım Durumu;Hepsi;;1;CARIKART.Kullanim_Durumu;Hepsi|Aktif|Pasif;OZ;1;;;
Özel Olanlar;Hepsi;;1;CARIHAREKETLER.Ozel;Hepsi|Evet|Hayır;OZ;1;;;
Sıralama Türü;A/Z;;0;;A/Z|Z/A;TK;0;;;
Sıralama Seçimi;Cari Kodu;;0;Siralama;Cari Kodu|Cari Ünvanı|Cari Grup Kodu|Cari Özel Kod1|Cari Özel Kod2|Cari Özel Kod3|Satıcı Kodu|Satıcı Adı||İşyeri Kodu|İşyeri Adı|C/H Kart Kullanım Durumu|Kredili Hesaplar|Vergi Dairesi|PK|Şehir|İlçe|Banka Adı1|Sube Adı1|Sube No1|Hesap No1|Banka Adı2|Sube Adı2|Sube No2|Hesap No2;TK;0;;;
Grupla;Gruplama Yok;;0;;Gruplama Yok|Cari Grup Kodu|Cari Özel Kod1|Cari Özel Kod2|Cari Özel Kod3|Satıcı Kodu|Satıcı Adı||İşyeri Kodu|İşyeri Adı|C/H Kart Kullanım Durumu|Kredili Hesaplar|Vergi Dairesi|PK|Şehir|İlçe|Banka Adı1|Sube Adı1|Sube No1|Hesap No1|Banka Adı2|Sube Adı2|Sube No2|Hesap No2;;0;;;
Sayfa Düzeni;Aynı Sayfaya;;0;;Aynı Sayfaya|Ayrı Sayfaya;BL;1;;;
Satır Çizgisi Ekle;Hayır;;0;;Evet|Hayır;BL;0;;;
Genel Rapor Toplamı;Evet;;0;;Evet|Hayır;BL;0;;;
Şehir;;;0;CARIKART.Sehir;;TK;1;;;
İlçe;;;0;CARIKART.Ilce;;TK;1;;;
<END>
