Malzeme satışları raporu

Gönderen Konu: Malzeme satışları raporu  (Okunma sayısı 951 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı mcan

  • Yeni Kullanıcı
  • *
  • Karma: 0
Malzeme satışları raporu
« : 15.05.2012, 14:01 »
Raporu biraz revize ettim fakat istediğim sonuca ulaşamadım,
Rapor, Fatura numarası, tarihi ve satırlarındaki bilgileri getirmesi için fatura no ve tarihi çektim fakat irsaliyedeki satırları getirdiği için doğru sonuca ulaşamadım.

Fatura satırlarını nasıl getirebiliriz?

SELECT     
            dbo.LG_012_CLCARD.CODE AS CariHesapKodu,
            dbo.LG_012_CLCARD.DEFINITION_ AS CariHesapAciklamasi,
            dbo.LG_012_CLCARD.SPECODE AS CariHesapOzelKodu,
            dbo.LG_012_CLCARD.SPECODE2 as CariHesapOzelKodu2,
            dbo.LG_012_ITEMS.CODE AS MalzemeKodu,
            dbo.LG_012_ITEMS.NAME as MalzemeAciklamasi,
            dbo.LG_012_ITEMS.SPECODE AS MalzemeOzelKodu,
            dbo.LG_012_ITEMS.STGRPCODE AS MalzemeGrupKodu,
            dbo.LG_012_01_INVOICE.FICHENO  as FaturaNo,
            dbo.LG_012_01_INVOICE.DATE_ as FaturaTarihi,
            dbo.LG_012_01_STFICHE.SOURCEINDEX as Ambar,
            dbo.LG_012_01_STLINE.AMOUNT AS Miktar,
            dbo.LG_012_01_STLINE.PRICE AS BirimFiyat,
            dbo.LG_012_01_STLINE.TOTAL AS Toplam,
            dbo.LG_012_01_STLINE.VATMATRAH+ dbo.LG_012_01_STLINE.VATAMNT AS NetTutar,
            dbo.LG_SLSMAN.DEFINITION_ AS SatisElemani,
            dbo.LG_012_01_STFICHE.TRCODE as FaturaTuru
FROM
            LG_012_01_STFICHE INNER JOIN
            LG_012_01_STLINE ON LG_012_01_STLINE.STFICHEREF = LG_012_01_STFICHE.LOGICALREF INNER JOIN
            LG_012_CLCARD ON LG_012_CLCARD.LOGICALREF=LG_012_01_STLINE.CLIENTREF INNER JOIN
            LG_012_ITEMS ON LG_012_ITEMS.LOGICALREF=LG_012_01_STLINE.STOCKREF LEFT OUTER JOIN
            LG_SLSMAN ON LG_SLSMAN.LOGICALREF=LG_012_01_STLINE.SALESMANREF

           LEFT OUTER JOIN LG_012_01_INVOICE ON LG_012_01_INVOICE.LOGICALREF = LG_012_01_STFICHE.INVOICEREF

WHERE
     dbo.LG_012_01_STLINE.LINETYPE=0 AND
     LG_012_01_STFICHE.CANCELLED=0 AND
     LG_012_01_STFICHE.TRCODE >= 7
 
ORDER BY dbo.LG_012_ITEMS.STGRPCODE

Çevrimdışı halisbatmaz

  • Logo Uzmanı
  • *****
  • Karma: -4
Ynt: Malzeme satışları raporu
« Yanıtla #1 : 19.05.2012, 20:00 »
birde bunu dene
SELECT      dbo.LG_008_CLCARD.CODE ,              dbo.LG_008_CLCARD.DEFINITION_ ,  dbo.LG_008_CLCARD.CITY ,              dbo.LG_008_CLCARD.SPECODE ,                            dbo.LG_008_ITEMS.NAME ,                            dbo.LG_008_ITEMS.STGRPCODE ,              dbo.LG_008_04_STFICHE.INVNO ,              dbo.LG_008_04_STFICHE.DATE_ ,              dbo.LG_008_04_STFICHE.SOURCEINDEX ,              dbo.LG_008_04_STLINE.AMOUNT ,              dbo.LG_008_04_STLINE.PRICE ,              dbo.LG_008_04_STLINE.TOTAL ,              dbo.LG_008_04_STLINE.VATMATRAH ,              dbo.LG_SLSMAN.DEFINITION_ ,              dbo.LG_008_04_STFICHE.TRCODE   FROM              LG_008_04_STFICHE INNER JOIN              LG_008_04_STLINE ON LG_008_04_STLINE.STFICHEREF = LG_008_04_STFICHE.LOGICALREF INNER JOIN              LG_008_CLCARD ON LG_008_CLCARD.LOGICALREF=LG_008_04_STLINE.CLIENTREF INNER JOIN              LG_008_ITEMS ON LG_008_ITEMS.LOGICALREF=LG_008_04_STLINE.STOCKREF LEFT OUTER JOIN              LG_SLSMAN ON LG_SLSMAN.LOGICALREF=LG_008_04_STLINE.SALESMANREF  WHERE       dbo.LG_008_04_STLINE.LINETYPE=0 AND       LG_008_04_STFICHE.CANCELLED=0 AND       LG_008_04_STFICHE.TRCODE IN (8)     ORDER BY dbo.LG_008_04_STFICHE.DATE_
(alıntıdır)

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: Malzeme satışları raporu
« Yanıtla #2 : 19.05.2012, 21:43 »
Gözlük yerine (7,8)  yazabilirsin ;

TRCODE >
Fiş türü (1:Mal alım irsaliyesi,
2:Per. sat. iade irs., 3:Topt.sat. iade irs.,
4:Kons. çıkış iade irs., 5:Konsinye giriş irs.,
6:Alım iade irs., 7:Perakende satış irs.,
8:Toptan satış irs., 9:Konsinye çıkış irs.,
10:Konsinye giriş iade irs., 11:Fire fişi,
12:Sarf fişi, 13:üretimden giriş fişi,
14:Devir fişi, 25:Ambar fişi,
26:Mustahsil irs., 50:Sayım Fazlası Fişi, 51: Sayım Eksiği Fişi )