• Merhaba Ziyaretçi,
    Microsoft 365 Uygulamaları ile ilgili yeni haberler, dikkat çekici konular, ilgi ile takip edeceğiniz yazılar için.

    Abone Olun
  • ESTE - Microsoft Office Eğitimleri

    Yeni yıl Microsoft Office Eğitim planlarınız için bütçenizi oluşturmadan önce ESTE eğitim kalitesi ile tanışın. 🙌
    Kullanıcıların ihtiyacı olan yazılı materyal, dosya ve video kaynağı desteğimiz ile tüm ofis çalışanlarının iş süreçlerini rahatlatacak eğitimler planlayın. 🎯
    Microsoft Office eğitimlerimiz hakkında detaylı bilgi için bize ulaşın.

    👉 Microsoft Office Eğitim Talebi

SQL Sorgu Satış ve Çek Durumu - Tahsil Portföy Dövizli

Murat OSMA

Yönetici
Site Yöneticisi
Katılım
25 May 2018
Mesajlar
1,506
En iyi yanıt
13
Puanları
113
Konum
İstanbul
Web sitesi
excelarsivi.com
Ad Soyad
Murat OSMA
Office Vers.
Office 365 TR+EN
Logo'da Satış ve Çek durum tablosu için bu sorguyu kullanabilirsiniz.

[HIDEREPLYTHANKS]
SQL:
SELECT C.CODE CARIKODU, C.DEFINITION_ CARIUNVANI,
    ROUND(ISNULL((select SUM(TOTAL)-SUM(PAID) from LG_500_01_PAYTRANS WHERE CARDREF=C.LOGICALREF),0),2)BAKIYE,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=1 AND GRPCODE=2),0),2)OCA,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=2 AND GRPCODE=2),0),2)SUB,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=3 AND GRPCODE=2),0),2)MAR,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=4 AND GRPCODE=2),0),2)NIS,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=5 AND GRPCODE=2),0),2)MAY,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=6 AND GRPCODE=2),0),2)HAZ,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=7 AND GRPCODE=2),0),2)TEM,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=8 AND GRPCODE=2),0),2)AGU,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=9 AND GRPCODE=2),0),2)EYL,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=10 AND GRPCODE=2),0),2)EKI,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=11 AND GRPCODE=2),0),2)KAS,
    ROUND(ISNULL((SELECT SUM(TRNET) FROM lg_500_01_INVOICE WHERE TRCURR NOT IN(0,160) AND CLIENTREF=C.LOGICALREF AND CANCELLED=0 AND
    YEAR(DATE_)=YEAR(GETDATE()) AND MONTH(DATE_)=12 AND GRPCODE=2),0),2)ARA,
    ROUND(ISNULL((SELECT SUM(AMOUNT) FROM lg_500_01_CSCARD WHERE LOGICALREF IN
    (SELECT CSREF FROM lg_500_01_CSTRANS WHERE TRCODE=1 AND STATNO=1 AND CARDREF=C.LOGICALREF)),0),2)PORTFOYCEKI,
    ROUND(ISNULL((SELECT SUM(TOTAL) FROM lg_500_01_CSROLL WHERE LOGICALREF IN(
    SELECT ROLLREF FROM (SELECT * FROM lg_500_01_CSTRANS WHERE CSREF IN(
    SELECT CSREF FROM lg_500_01_CSTRANS WHERE TRCODE=5 AND STATNO=1))A
WHERE STATNO<>1 AND CARDREF=C.LOGICALREF)),0),2) TAHSILCEKI
FROM lg_500_CLCARD C ORDER BY CODE
[/HIDEREPLYTHANKS]
 
Son düzenleme:

jonest

Yeni Üye
Katılım
13 Ocak 2020
Mesajlar
9
En iyi yanıt
0
Puanları
1
Yaş
31
Konum
Mardin
Ad Soyad
Mehmet Beşir PARLAKOĞLU
eyvallah Teşekkür Ederim
 

fatihseda

Yeni Üye
Katılım
25 Eki 2018
Mesajlar
16
En iyi yanıt
0
Puanları
1
Konum
Burdur
Ad Soyad
Ali İhsan Bekar
Office Vers.
Office 2019 TR
Teşekkür ederim
 
Üst Alt