Anasayfa > Netsis Raporlama, Sql View > Netsis Satış Analiz Raporu -View-

Netsis Satış Analiz Raporu -View-

CREATE VIEW ALH_SATISANALIZ
AS
SELECT 
SH.STOK_KODU,
ST.STOK_ADI,
SH.STHAR_BF AS BRM_BRUTFIYAT,
SH.STHAR_NF AS BRM_NETFIYAT,
(CASE WHEN STHAR_FTIRSIP='1' AND STHAR_HTUR IN ('I','J','K') THEN STHAR_GCMIK ELSE 0 END) AS  SAT_MIKTAR,
(CASE WHEN STHAR_FTIRSIP='1' AND STHAR_HTUR IN ('I','J','K') THEN STHAR_GCMIK ELSE 0 END) * SH.STHAR_BF AS SAT_BRUTTUT,
(CASE WHEN STHAR_FTIRSIP='1' AND STHAR_HTUR IN ('I','J','K') THEN STHAR_GCMIK ELSE 0 END) * SH.STHAR_NF AS SAT_NETTUT,
(CASE WHEN STHAR_HTUR='L' AND STHAR_FTIRSIP='2' THEN STHAR_GCMIK ELSE 0 END) AS SAT_IADE_MIKTAR,
(CASE WHEN STHAR_HTUR='L' AND STHAR_FTIRSIP='2' THEN STHAR_GCMIK ELSE 0 END) * SH.STHAR_BF AS SATIADE_BRUTTUT,
(CASE WHEN STHAR_HTUR='L' AND STHAR_FTIRSIP='2' THEN STHAR_GCMIK ELSE 0 END) * SH.STHAR_NF AS SATIADE_NETTUT,
((CASE WHEN STHAR_FTIRSIP='1' AND STHAR_HTUR IN ('I','J','K') THEN STHAR_GCMIK ELSE 0 END) -
	(CASE WHEN STHAR_HTUR='L' AND STHAR_FTIRSIP='2' THEN STHAR_GCMIK ELSE 0 END)) AS IADESIZ_SATMIK,
((CASE WHEN STHAR_HTUR='J' THEN STHAR_GCMIK ELSE 0 END) -
	(CASE WHEN STHAR_HTUR='L' AND STHAR_FTIRSIP='2'THEN STHAR_GCMIK ELSE 0 END)) * SH.STHAR_BF AS IADESIZ_SATBFTUT,
((CASE WHEN STHAR_HTUR='J' THEN STHAR_GCMIK ELSE 0 END) -
	(CASE WHEN STHAR_HTUR='L' AND STHAR_FTIRSIP='2' THEN STHAR_GCMIK ELSE 0 END)) * SH.STHAR_NF AS IADESIZ_SATNFTUT,

(CASE WHEN STHAR_FTIRSIP='2' AND STHAR_HTUR IN ('I','J','K') THEN STHAR_GCMIK ELSE 0 END) AS ALIS_MIKTAR,
(CASE WHEN STHAR_FTIRSIP='2' AND STHAR_HTUR IN ('I','J','K') THEN STHAR_GCMIK ELSE 0 END) * SH.STHAR_BF AS ALIS_BRUTTUT,
(CASE WHEN STHAR_FTIRSIP='2' AND STHAR_HTUR IN ('I','J','K') THEN STHAR_GCMIK ELSE 0 END) * SH.STHAR_NF AS ALIS_NETTUT,
(CASE WHEN STHAR_HTUR='L' AND STHAR_FTIRSIP='1' THEN STHAR_GCMIK ELSE 0 END) AS ALISIADE_MIKTAR,
(CASE WHEN STHAR_HTUR='L' AND STHAR_FTIRSIP='1' THEN STHAR_GCMIK ELSE 0 END) * SH.STHAR_BF AS ALISIADE_BRUTTUT,
(CASE WHEN STHAR_HTUR='L' AND STHAR_FTIRSIP='1' THEN STHAR_GCMIK ELSE 0 END) * SH.STHAR_NF AS ALISIADE_NETTUT,
((CASE WHEN STHAR_FTIRSIP='2' AND STHAR_HTUR IN ('I','J','K') THEN STHAR_GCMIK ELSE 0 END) -
	(CASE WHEN STHAR_HTUR='L' AND SH.STHAR_FTIRSIP='1' THEN STHAR_GCMIK ELSE 0 END)) AS IADESIZ_ALSMIK,
((CASE WHEN STHAR_FTIRSIP='2' AND STHAR_HTUR IN ('I','J','K') THEN STHAR_GCMIK ELSE 0 END) -
	(CASE WHEN STHAR_HTUR='L' AND SH.STHAR_FTIRSIP='1' THEN STHAR_GCMIK ELSE 0 END)) * SH.STHAR_NF AS IADESIZ_ALSNFTUT,
((CASE WHEN STHAR_FTIRSIP='2' AND STHAR_HTUR IN ('I','J','K') THEN STHAR_GCMIK ELSE 0 END) -
	(CASE WHEN STHAR_HTUR='L' AND SH.STHAR_FTIRSIP='1' THEN STHAR_GCMIK ELSE 0 END)) * SH.STHAR_BF AS IADESIZ_ALSBFTUT,
SH.STHAR_TARIH AS TARIH,
ST.GRUP_KODU,
GR.GRUP_ISIM AS GRUP_ACIKLAMA,
ST.KOD_1,
S1.GRUP_ISIM AS KOD1_ACIKLAMA,
ST.KOD_2,
S2.GRUP_ISIM AS KOD2_ACIKLAMA,
ST.KOD_3,
S3.GRUP_ISIM AS KOD3_ACIKLAMA,
ST.KOD_4,
S4.GRUP_ISIM AS KOD4_ACIKLAMA,
ST.KOD_5,
S5.GRUP_ISIM AS KOD5_ACIKLAMA,
SH.STHAR_CARIKOD AS CARI_KODU,
CS.CARI_ISIM

FROM TBLSTHAR AS SH
LEFT OUTER JOIN TBLSTSABIT AS ST ON (SH.STOK_KODU = ST.STOK_KODU)
LEFT OUTER JOIN TBLCASABIT AS CS ON (SH.STHAR_CARIKOD = CS.CARI_KOD)
LEFT OUTER JOIN TBLSTGRUP AS GR ON (ST.GRUP_KODU = GR.GRUP_KOD)
LEFT OUTER JOIN TBLSTOKKOD1 AS S1 ON (ST.KOD_1 = S1.GRUP_KOD)
LEFT OUTER JOIN TBLSTOKKOD2 AS S2 ON (ST.KOD_2 = S2.GRUP_KOD)
LEFT OUTER JOIN TBLSTOKKOD3 AS S3 ON (ST.KOD_3 = S3.GRUP_KOD)
LEFT OUTER JOIN TBLSTOKKOD4 AS S4 ON (ST.KOD_4 = S4.GRUP_KOD)
LEFT OUTER JOIN TBLSTOKKOD5 AS S5 ON (ST.KOD_5 = S5.GRUP_KOD)
  1. racky
    15 Haziran 2011, 10:15

    Teşekkürler

  2. Baran
    22 Haziran 2011, 11:57

    Paylaşım için teşekkürler gerçekten mikemmel elinize sağlık sayın wordpress sahibi

  3. 02 Şubat 2016, 09:48

    bu view içine geliş fiyatıda ekleyebilirmiyiz?

    • 26 Ekim 2016, 18:03

      Halil bey iyi günler,
      Bahsi geçen rapora ilk ve son giriş fiyatları gibi bilgileri fonksiyon ile getirebiliriz. Ama bunun için birden fazla işlem yapılması gerekecektir. Bana burcin.genz@inserpedia.com adresinden ulaşabilirsiniz. İyi çalışmalar.

  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: