Sayfayı Yazdır | Pencereyi Kapat

SATIŞ NOKTASI BAZLI RAPOR

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: ERP Temel Paketler
Forum Adı: ERP Stok Modülü
Forum Tanımlaması: Stok Modülü İle İlgili Bilgiler ve Sorular İçin...
URL: http://www.erpne.org/forum_posts.asp?TID=3815
Tarih: 21 Ağustos 2025 Saat 13:37
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: SATIŞ NOKTASI BAZLI RAPOR
Mesajı Yazan: mbaykan
Konu: SATIŞ NOKTASI BAZLI RAPOR
Mesaj Tarihi: 07 Temmuz 2014 Saat 12:00
Orjinalini yazan: adatahsins adatahsins Yazdı:

mERHABA SATI? NOKTASI RAPOR HAZIRLADIM BYR DE YÇERYSYNE PROJE KODU EKLEMEK YSTYYORUM. KODLAR A?A?IDADIR YARDIMCI OLABYLYR MYSYNYZ.

set dateformat dmy SELECT A.PLASIYER_KODU PLS_ID,P.PLASIYER_ACIKLAMA PLASIYER_ADI,STHAR_IAF,
C.CARI_ISIM,SUM(STHAR_GCMIK) MIKTAR,SUM(STHAR_GCMIK * STHAR_BF) BRUT_SATIS,
SUM(STHAR_GCMIK * (STHAR_BF - STHAR_NF)) ISKONTO,SUM(STHAR_GCMIK * STHAR_NF) NET_SATIS,
SUM(STHAR_GCMIK * STHAR_NF*(1+STHAR_KDV/100.0)) KDV_DAHIL, A.PROJE_KODU
FROM TBLSTHAR A
JOIN TBLCARIPLASIYER P ON A.PLASIYER_KODU=P.PLASIYER_KODU
JOIN TBLCASABIT C ON A.STHAR_ACIKLAMA=C.CARI_KOD
JOIN TBLPROJE D ON A.PROJE_KODU=D.PROJE_KODU
WHERE ((STHAR_HTUR='J' AND STHAR_GCKOD='C') or (STHAR_HTUR='L' AND STHAR_GCKOD='G')) AND STHAR_TARIH BETWEEN 
'
'
AND
'
'
GROUP BY A.PLASIYER_KODU,P.PLASIYER_ACIKLAMA,C.CARI_ISIM,STHAR_IAF


-------------
Mehmet Baykan



Cevaplar:
Mesajı Yazan: adatahsins
Mesaj Tarihi: 07 Temmuz 2014 Saat 13:13
tamam çaly?ty ama tüm projeleri veryior. kysyt verebilir miyiz. Where komutu içerisine


Mesajı Yazan: mbaykan
Mesaj Tarihi: 07 Temmuz 2014 Saat 14:17
Orjinalini yazan: mbaykan mbaykan Yazdı:

Orjinalini yazan: adatahsins adatahsins Yazdı:

mERHABA SATI? NOKTASI RAPOR HAZIRLADIM BYR DE YÇERYSYNE PROJE KODU EKLEMEK YSTYYORUM. KODLAR A?A?IDADIR YARDIMCI OLABYLYR MYSYNYZ.

set dateformat dmy SELECT A.PLASIYER_KODU PLS_ID,P.PLASIYER_ACIKLAMA PLASIYER_ADI,STHAR_IAF,
C.CARI_ISIM,SUM(STHAR_GCMIK) MIKTAR,SUM(STHAR_GCMIK * STHAR_BF) BRUT_SATIS,
SUM(STHAR_GCMIK * (STHAR_BF - STHAR_NF)) ISKONTO,SUM(STHAR_GCMIK * STHAR_NF) NET_SATIS,
SUM(STHAR_GCMIK * STHAR_NF*(1+STHAR_KDV/100.0)) KDV_DAHIL, A.PROJE_KODU
FROM TBLSTHAR A
JOIN TBLCARIPLASIYER P ON A.PLASIYER_KODU=P.PLASIYER_KODU
JOIN TBLCASABIT C ON A.STHAR_ACIKLAMA=C.CARI_KOD
JOIN TBLPROJE D ON A.PROJE_KODU=D.PROJE_KODU
WHERE ((STHAR_HTUR='J' AND STHAR_GCKOD='C') or (STHAR_HTUR='L' AND STHAR_GCKOD='G')) AND STHAR_TARIH BETWEEN 
'
'
AND
'
'
GROUP BY A.PLASIYER_KODU,P.PLASIYER_ACIKLAMA,C.CARI_ISIM,STHAR_IAF
, A.PROJE_KODU
GROUP BY' yn sonuna PROJE_KODU'nu eklediyseniz vermemesi gerekir



-------------
Mehmet Baykan


Mesajı Yazan: adatahsins
Mesaj Tarihi: 07 Temmuz 2014 Saat 14:40
group by yn altyna ekledim ama tüm projeleri veriyor. ben ?unu yaptym ama yine hepsini veriyor. 

WHERE (A.PROJE_KODU='xxxx') or (STHAR_HTUR='J' AND STHAR_GCKOD='C')  AND STHAR_TARIH BETWEEN 


Mesajı Yazan: mbaykan
Mesaj Tarihi: 07 Temmuz 2014 Saat 14:57
Where ile belirlii Projeleri istiyor iseniz A.PROJE_KODU IN (...) AND 
yazmalysynyz OR de?il



-------------
Mehmet Baykan


Mesajı Yazan: adatahsins
Mesaj Tarihi: 07 Temmuz 2014 Saat 15:20
te?ekkürler


Mesajı Yazan: vitoayhan
Mesaj Tarihi: 14 Ağustos 2014 Saat 14:59
Group By içine dahil etti?iniz bir field da filtre yapmak istiyorsanyz having kullanynyz. aksi halde filtre çaly?mayacaktyr.


Mesajı Yazan: mbaykan
Mesaj Tarihi: 14 Ağustos 2014 Saat 16:01
Orjinalini yazan: adatahsins adatahsins Yazdı:

group by yn altyna ekledim ama tüm projeleri veriyor. ben ?unu yaptym ama yine hepsini veriyor. 

WHERE (A.PROJE_KODU='xxxx') or (STHAR_HTUR='J' AND STHAR_GCKOD='C')  AND STHAR_TARIH BETWEEN 

Having ile filtrelemek zorun de?il (örnek sorgu için)
WHERE A.PROJE_KODU IN (......) AND (.... ile de
filtrelenmi? veriyi GROUP BY uygulanyr ve sonuç alynyr.




-------------
Mehmet Baykan



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net