Tiger enterprise Paytrans raporunda TRCODE VE MODULENR arasındaki ilişki

Gönderen Konu: Tiger enterprise Paytrans raporunda TRCODE VE MODULENR arasındaki ilişki  (Okunma sayısı 3205 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı huseyinnurcin

  • Yeni Kullanıcı
  • *
  • Karma: 0
  • Tembellerin Çalışma Günü Yarındır
Merhaba
SQL sorgusu kullanarak rapor hazırlıyorum raporda faturaların açık/kapalı durumunu yapabiliyorum.Fakat fatura kapalıysa  nakit karşılığımı, kredi karşılığımı veya çek karşılığımı kapandığını çözemedim. Paytrans tablosunda TRCODE VE MODULENR arasındaki ilişkide kaldım.


SELECT     dbo.LG_007_CLCARD.CODE AS Ch_Kodu, dbo.LG_007_CLCARD.DEFINITION_ AS [Cari Ünvan], dbo.LG_007_01_INVOICE.TRCODE AS [Fatura türü], dbo.LG_007_01_INVOICE.FICHENO AS [Fatura No],
                      dbo.LG_007_01_INVOICE.DATE_ AS TARIH, dbo.LG_007_ITEMS.STGRPCODE AS [stok Grup kodu], dbo.LG_007_ITEMS.PRODUCERCODE AS [stok üretici Kodu],
                      dbo.LG_007_ITEMS.SPECODE AS [stok Özel Kod1], dbo.LG_007_ITEMS.CYPHCODE AS [Stok Yetki Kodu], dbo.LG_007_ITEMS.SPECODE2 AS [Stok Özel kod2],
                      dbo.LG_007_ITEMS.SPECODE3 AS [Stok Özel kod 3], dbo.LG_007_ITEMS.SPECODE4 AS [Stok Özel Kod 4], dbo.LG_007_ITEMS.SPECODE5 AS [Stok Özel kod 5],
                      dbo.LG_007_ITEMS.CODE AS [Stok Kodu], dbo.LG_007_ITEMS.NAME AS [Stok Adý], dbo.LG_007_01_STLINE.AMOUNT AS Miktar, dbo.LG_007_UNITSETL.CODE AS Birim,
                      dbo.LG_007_01_STLINE.PRICE AS [Birim fiyat], dbo.LG_007_01_STLINE.TOTAL AS [_Satýr tutarý], dbo.LG_007_01_STLINE.VAT AS [Kdv Oraný], dbo.LG_007_01_STLINE.VATAMNT AS [_Kdv tutarý],
                      dbo.LG_007_01_STLINE.VATMATRAH AS [_Kdv Matrahý], UNITY.dbo.L_CAPIWHOUSE.NR AS [Ambar No], UNITY.dbo.L_CAPIWHOUSE.NAME AS [Ambar Adý], UNITY.dbo.L_CAPIDIV.NR AS [Ýþyeri No],
                      UNITY.dbo.L_CAPIDIV.NAME AS [Ýþyeri Adý], dbo.LG_007_SHIPINFO.CODE AS [sevkiyat Adresi No], UNITY.dbo.LG_SLSMAN.CODE AS St_Kodu, UNITY.dbo.LG_SLSMAN.DEFINITION_ AS [Plasiyer Adý],
                       dbo.LG_007_01_STLINE.LINETYPE AS [Satýr Türü], CASE WHEN CROSSREF <> 0 THEN 'KAPALI' ELSE 'ACIK' END AS ACIK_KAPALI,
                      CASE WHEN dbo.LG_007_01_PAYTRANS.CROSSREF <> 0 THEN dbo.LG_007_01_PAYTRANS.PROCDATE ELSE NULL END AS KARSI_HAREKET_TARIHI,
                      CASE WHEN dbo.LG_007_01_PAYTRANS.CROSSREF <> 0 THEN CASE WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 1 THEN 'Mal Alım Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 2 THEN 'Perakende Satış iade Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 3 THEN 'Toptan Satış iade Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 4 THEN 'Alınan Hizmet Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 5 THEN 'Alınan Proforma Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 6 THEN 'Alım iade Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 7 THEN 'Perakende Satış Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 8 THEN 'Toptan Satış Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 9 THEN 'Verilen Hizmet Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 10 THEN 'Verilen Proforma Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 13 THEN 'Alınan Fiyat Farkı Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 14 THEN 'Verilen Fiyat Farkı Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 41 THEN 'Verilen Vade Farkı Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 4 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 42 THEN 'Alınan Vade Farkı Faturası' WHEN dbo.LG_007_01_PAYTRANS.MODULENR IN (5, 61, 62, 63, 64) AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 1 THEN 'Nakit Tahsilat' WHEN dbo.LG_007_01_PAYTRANS.MODULENR IN (5, 61, 62, 63, 64) AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 2 THEN 'Nakit Ödeme' WHEN dbo.LG_007_01_PAYTRANS.MODULENR IN (5, 61, 62, 63, 64) AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 3 THEN 'Borç Dekontu' WHEN dbo.LG_007_01_PAYTRANS.MODULENR IN (5, 61, 62, 63, 64) AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 4 THEN 'Alacak Dekontu' WHEN dbo.LG_007_01_PAYTRANS.MODULENR IN (5, 61, 62, 63, 64) AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 5 THEN 'Virman işlemi' WHEN dbo.LG_007_01_PAYTRANS.MODULENR IN (5, 61, 62, 63, 64) AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 14 THEN 'Açılış işlemi' WHEN dbo.LG_007_01_PAYTRANS.MODULENR IN (5, 61, 62, 63, 64) AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 70 THEN 'Kredi Kartı' WHEN dbo.LG_007_01_PAYTRANS.MODULENR IN (5, 61, 62, 63, 64) AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 71 THEN 'Kredi Kartı İade' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 6 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 1 THEN 'Çek Girişi' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 6 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 2 THEN 'Senet Girişi' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 6 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 3 THEN 'Çek Çıkış (Cari Hesaba)' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 6 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 4 THEN 'Senet Çıkış (Cari Hesaba)' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 7 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 3 THEN 'Gelen Havaleler' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 7 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 4 THEN 'Gonderilen Havaleler' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 10 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 1 THEN 'Nakit Tahsilat' WHEN dbo.LG_007_01_PAYTRANS.MODULENR = 10 AND
                      dbo.LG_007_01_PAYTRANS.TRCODE = 2 THEN 'Nakit Odeme' END END AS KARSI_HAREKET_TURU,
                      CASE WHEN dbo.LG_007_01_PAYTRANS.SIGN = 0 THEN 'BORC' ELSE 'ALACAK' END AS [BORC ALACAK]
FROM         dbo.LG_007_01_STLINE INNER JOIN
                      dbo.LG_007_UNITSETL INNER JOIN
                      dbo.LG_007_UNITSETF ON dbo.LG_007_UNITSETL.UNITSETREF = dbo.LG_007_UNITSETF.LOGICALREF ON dbo.LG_007_01_STLINE.UOMREF = dbo.LG_007_UNITSETL.LOGICALREF INNER JOIN
                      dbo.LG_007_ITEMS ON dbo.LG_007_01_STLINE.STOCKREF = dbo.LG_007_ITEMS.LOGICALREF INNER JOIN
                      dbo.LG_007_01_STFICHE ON dbo.LG_007_01_STLINE.STFICHEREF = dbo.LG_007_01_STFICHE.LOGICALREF INNER JOIN
                      dbo.LG_007_CLCARD INNER JOIN
                      dbo.LG_007_01_INVOICE ON dbo.LG_007_CLCARD.LOGICALREF = dbo.LG_007_01_INVOICE.CLIENTREF ON
                      dbo.LG_007_01_STFICHE.INVOICEREF = dbo.LG_007_01_INVOICE.LOGICALREF INNER JOIN
                      UNITY.dbo.L_CAPIWHOUSE ON dbo.LG_007_01_INVOICE.SOURCEINDEX = UNITY.dbo.L_CAPIWHOUSE.NR INNER JOIN
                      UNITY.dbo.L_CAPIDIV ON dbo.LG_007_01_INVOICE.BRANCH = UNITY.dbo.L_CAPIDIV.NR INNER JOIN
                      dbo.LG_007_01_PAYTRANS ON dbo.LG_007_01_STLINE.LOGICALREF = dbo.LG_007_01_PAYTRANS.LOGICALREF LEFT OUTER JOIN
                      UNITY.dbo.LG_SLSMAN ON dbo.LG_007_01_INVOICE.SALESMANREF = UNITY.dbo.LG_SLSMAN.LOGICALREF LEFT OUTER JOIN
                      dbo.LG_007_SHIPINFO ON dbo.LG_007_01_INVOICE.SHIPINFOREF = dbo.LG_007_SHIPINFO.LOGICALREF
WHERE     (dbo.LG_007_01_INVOICE.DATE_ > '2014-01-01') AND (dbo.LG_007_01_PAYTRANS.CROSSREF <> 0) AND (dbo.LG_007_01_PAYTRANS.SIGN = 0) OR
                      (dbo.LG_007_01_PAYTRANS.CROSSREF = 0)

Çevrimdışı MehmetYavuz

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 3
Şöyle bir bağlantı yapmışsınız sanırım:

INNER JOIN dbo.LG_007_01_PAYTRANS ON dbo.LG_007_01_STLINE.LOGICALREF = dbo.LG_007_01_PAYTRANS.LOGICALREF

böyle bir bağlantı yokki. neye istinaden yaptınız bunu?

Çevrimdışı huseyinnurcin

  • Yeni Kullanıcı
  • *
  • Karma: 0
  • Tembellerin Çalışma Günü Yarındır
Teşekkür ederim çok yararlı bilgiler paylaştınız.
Logo raporlamaya yeni başladım. web tabanlı raporlama sisteminde kullanacağım bu sorguları.web tarafı bitti.
sadece sql sorgularında takılıyorum.
Sizin verdiğiniz bilgilerde örneğin nakit ödeme iki defa yazılmış. tam anlayamadım

Çevrimdışı huseyinnurcin

  • Yeni Kullanıcı
  • *
  • Karma: 0
  • Tembellerin Çalışma Günü Yarındır
rapor sorgusunu cop-paste mantığı ile ezbere yaptım bu yüzden sanırım rapor birçok yanlış içeriyor.3
ben müşterilerin web ortamından fatura tahsilat durumlarını taakip edebilecekleri bir rapor yapmaya çalışıyorum
.bu konuda bana yol gösterirseniz memnun olacağım



Çevrimdışı huseyinnurcin

  • Yeni Kullanıcı
  • *
  • Karma: 0
  • Tembellerin Çalışma Günü Yarındır
mesela raporu ilk yaptıgımda açık kapalı durumu ve ödeme tipi eklememiştim . sql sorgusu ise şöleydi:
SELECT     dbo.LG_007_CLCARD.CODE AS Ch_Kodu, dbo.LG_007_CLCARD.DEFINITION_ AS [Cari Ünvan], dbo.LG_007_01_INVOICE.TRCODE AS [Fatura türü], dbo.LG_007_01_INVOICE.FICHENO AS [Fatura No],
                      dbo.LG_007_01_INVOICE.DATE_ AS TARIH, dbo.LG_007_ITEMS.STGRPCODE AS [stok Grup kodu], dbo.LG_007_ITEMS.PRODUCERCODE AS [stok üretici Kodu],
                      dbo.LG_007_ITEMS.SPECODE AS [stok Özel Kod1], dbo.LG_007_ITEMS.CYPHCODE AS [Stok Yetki Kodu], dbo.LG_007_ITEMS.SPECODE2 AS [Stok Özel kod2],
                      dbo.LG_007_ITEMS.SPECODE3 AS [Stok Özel kod 3], dbo.LG_007_ITEMS.SPECODE4 AS [Stok Özel Kod 4], dbo.LG_007_ITEMS.SPECODE5 AS [Stok Özel kod 5],
                      dbo.LG_007_ITEMS.CODE AS [Stok Kodu], dbo.LG_007_ITEMS.NAME AS [Stok Adı], dbo.LG_007_01_STLINE.AMOUNT AS Miktar, dbo.LG_007_UNITSETL.CODE AS Birim,
                      dbo.LG_007_01_STLINE.PRICE AS [Birim fiyat], dbo.LG_007_01_STLINE.TOTAL AS [_Satır tutarı], dbo.LG_007_01_STLINE.VAT AS [Kdv Oranı], dbo.LG_007_01_STLINE.VATAMNT AS [_Kdv tutarı],
                      dbo.LG_007_01_STLINE.VATMATRAH AS [_Kdv Matrahı], UNITY.dbo.L_CAPIWHOUSE.NR AS [Ambar No], UNITY.dbo.L_CAPIWHOUSE.NAME AS [Ambar Adı], UNITY.dbo.L_CAPIDIV.NR AS [İşyeri No],
                      UNITY.dbo.L_CAPIDIV.NAME AS [İşyeri Adı], dbo.LG_007_SHIPINFO.CODE AS [sevkiyat Adresi No], UNITY.dbo.LG_SLSMAN.CODE AS St_Kodu,
                      UNITY.dbo.LG_SLSMAN.DEFINITION_ AS [Plasiyer Adı], dbo.LG_007_01_STLINE.LINETYPE AS [Satır Türü]
FROM         dbo.LG_007_01_STLINE INNER JOIN
                      dbo.LG_007_UNITSETL INNER JOIN
                      dbo.LG_007_UNITSETF ON dbo.LG_007_UNITSETL.UNITSETREF = dbo.LG_007_UNITSETF.LOGICALREF ON dbo.LG_007_01_STLINE.UOMREF = dbo.LG_007_UNITSETL.LOGICALREF INNER JOIN
                      dbo.LG_007_ITEMS ON dbo.LG_007_01_STLINE.STOCKREF = dbo.LG_007_ITEMS.LOGICALREF INNER JOIN
                      dbo.LG_007_01_STFICHE ON dbo.LG_007_01_STLINE.STFICHEREF = dbo.LG_007_01_STFICHE.LOGICALREF INNER JOIN
                      dbo.LG_007_CLCARD INNER JOIN
                      dbo.LG_007_01_INVOICE ON dbo.LG_007_CLCARD.LOGICALREF = dbo.LG_007_01_INVOICE.CLIENTREF ON
                      dbo.LG_007_01_STFICHE.INVOICEREF = dbo.LG_007_01_INVOICE.LOGICALREF INNER JOIN
                      UNITY.dbo.L_CAPIWHOUSE ON dbo.LG_007_01_INVOICE.SOURCEINDEX = UNITY.dbo.L_CAPIWHOUSE.NR INNER JOIN
                      UNITY.dbo.L_CAPIDIV ON dbo.LG_007_01_INVOICE.BRANCH = UNITY.dbo.L_CAPIDIV.NR LEFT OUTER JOIN
                      UNITY.dbo.LG_SLSMAN ON dbo.LG_007_01_INVOICE.SALESMANREF = UNITY.dbo.LG_SLSMAN.LOGICALREF LEFT OUTER JOIN
                      dbo.LG_007_SHIPINFO ON dbo.LG_007_01_INVOICE.SHIPINFOREF = dbo.LG_007_SHIPINFO.LOGICALREF
WHERE     (dbo.LG_007_01_INVOICE.DATE_ > '2014-01-01')


bu sorguda  veriler doğru geliyor gibi

Çevrimdışı huseyinnurcin

  • Yeni Kullanıcı
  • *
  • Karma: 0
  • Tembellerin Çalışma Günü Yarındır
teşekkürler hemen deniyorum

Çevrimdışı huseyinnurcin

  • Yeni Kullanıcı
  • *
  • Karma: 0
  • Tembellerin Çalışma Günü Yarındır

VERDİĞİNİZ BİLGİLERİ BİR TÜRLÜ BU SORGUYA OTURTAMADIM. FATURA ÖDEMESİ ÇEKMİ NAKİTMİ KREDİ KARTIMI YAPAMADIM BİR TÜRLÜ.
BİZDE KASA YOK. BAYİLERİMİZE MAL DAĞITIYORUZ.
BU RAPORDA BAYİ FATURASININ KAPALI-KAPANMADI DURUMUNU GÖRECEK.EĞER KAPALIYSA ÇEKMİ KREDİMİ İLE KAPANDI GİBİ VERİLERİ GÖREBİLECEK.ASLINDA YAZILIM UZMANIYIM.YENİ BAŞLADIM BU LOGOYA . VERİBANI BAYA GENİŞ.
ONLİNE WEB RAPOR KISMINI YAPTIM.ANDROİD KISMINIDA YAPTIM . TEK SORUN RAPORLARIN SQL SORGUARINI YAPMAK.
MUHASEBE VE LOGO BİLGİM COK AZ




SELECT     dbo.LG_007_CLCARD.CODE AS Ch_Kodu, dbo.LG_007_CLCARD.DEFINITION_ AS [Cari Ünvan], dbo.LG_007_01_INVOICE.TRCODE AS [Fatura türü], dbo.LG_007_01_INVOICE.FICHENO AS [Fatura No],
                      dbo.LG_007_01_INVOICE.DATE_ AS TARIH, dbo.LG_007_ITEMS.STGRPCODE AS [stok Grup kodu], dbo.LG_007_ITEMS.PRODUCERCODE AS [stok üretici Kodu],
                      dbo.LG_007_ITEMS.SPECODE AS [stok Özel Kod1], dbo.LG_007_ITEMS.CYPHCODE AS [Stok Yetki Kodu], dbo.LG_007_ITEMS.SPECODE2 AS [Stok Özel kod2],
                      dbo.LG_007_ITEMS.SPECODE3 AS [Stok Özel kod 3], dbo.LG_007_ITEMS.SPECODE4 AS [Stok Özel Kod 4], dbo.LG_007_ITEMS.SPECODE5 AS [Stok Özel kod 5],
                      dbo.LG_007_ITEMS.CODE AS [Stok Kodu], dbo.LG_007_ITEMS.NAME AS [Stok Adı], dbo.LG_007_01_STLINE.AMOUNT AS Miktar, dbo.LG_007_UNITSETL.CODE AS Birim,
                      dbo.LG_007_01_STLINE.PRICE AS [Birim fiyat], dbo.LG_007_01_STLINE.TOTAL AS [_Satır tutarı], dbo.LG_007_01_STLINE.VAT AS [Kdv Oranı], dbo.LG_007_01_STLINE.VATAMNT AS [_Kdv tutarı],
                      dbo.LG_007_01_STLINE.VATMATRAH AS [_Kdv Matrahı], UNITY.dbo.L_CAPIWHOUSE.NR AS [Ambar No], UNITY.dbo.L_CAPIWHOUSE.NAME AS [Ambar Adı], UNITY.dbo.L_CAPIDIV.NR AS [İşyeri No],
                      UNITY.dbo.L_CAPIDIV.NAME AS [İşyeri Adı], dbo.LG_007_SHIPINFO.CODE AS [sevkiyat Adresi No], UNITY.dbo.LG_SLSMAN.CODE AS St_Kodu,
                      UNITY.dbo.LG_SLSMAN.DEFINITION_ AS [Plasiyer Adı], dbo.LG_007_01_STLINE.LINETYPE AS [Satır Türü]
FROM         dbo.LG_007_01_STLINE INNER JOIN
                      dbo.LG_007_UNITSETL INNER JOIN
                      dbo.LG_007_UNITSETF ON dbo.LG_007_UNITSETL.UNITSETREF = dbo.LG_007_UNITSETF.LOGICALREF ON dbo.LG_007_01_STLINE.UOMREF = dbo.LG_007_UNITSETL.LOGICALREF INNER JOIN
                      dbo.LG_007_ITEMS ON dbo.LG_007_01_STLINE.STOCKREF = dbo.LG_007_ITEMS.LOGICALREF INNER JOIN
                      dbo.LG_007_01_STFICHE ON dbo.LG_007_01_STLINE.STFICHEREF = dbo.LG_007_01_STFICHE.LOGICALREF INNER JOIN
                      dbo.LG_007_CLCARD INNER JOIN
                      dbo.LG_007_01_INVOICE ON dbo.LG_007_CLCARD.LOGICALREF = dbo.LG_007_01_INVOICE.CLIENTREF ON
                      dbo.LG_007_01_STFICHE.INVOICEREF = dbo.LG_007_01_INVOICE.LOGICALREF INNER JOIN
                      UNITY.dbo.L_CAPIWHOUSE ON dbo.LG_007_01_INVOICE.SOURCEINDEX = UNITY.dbo.L_CAPIWHOUSE.NR INNER JOIN
                      UNITY.dbo.L_CAPIDIV ON dbo.LG_007_01_INVOICE.BRANCH = UNITY.dbo.L_CAPIDIV.NR LEFT OUTER JOIN
                      UNITY.dbo.LG_SLSMAN ON dbo.LG_007_01_INVOICE.SALESMANREF = UNITY.dbo.LG_SLSMAN.LOGICALREF LEFT OUTER JOIN
                      dbo.LG_007_SHIPINFO ON dbo.LG_007_01_INVOICE.SHIPINFOREF = dbo.LG_007_SHIPINFO.LOGICALREF
WHERE     (dbo.LG_007_01_INVOICE.DATE_ > '2014-01-01')

Çevrimdışı MehmetYavuz

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 3
Öncelikle, Lütfen küçük harf yazarmısınız!

Sorularınıza cevap vermeye çalışıyoruz, sorgunuzun tamamınını yazmamızı beklemeyin lütfen.

şunları söyleyebilirim: Faturalar demişsiniz, satırlarından başlamışsınız. INVOICE veya CLFLINE'daki MODULENR=4 leri raporlamanız daha doğru olurdu.
CANCELLED denen bir alan var. bunu filtrelerinize eklemenizde fayda var.
Hepsini tek sorguya sıkıştırmayın, birkaç sorgu yapın sonra birleştirin. FATURALAR, ODEMELER gibi. sonrasında da sonuç raporunu daha rahat yaparsınız.
Odemeler Kısmında ise CASE ile tahsilat turlerinizi belirleyebilirsiniz.

Çevrimdışı huseyinnurcin

  • Yeni Kullanıcı
  • *
  • Karma: 0
  • Tembellerin Çalışma Günü Yarındır
Çok Teşekkür Ederim