Selamlar, son malzeme alış fiyatlarını o yılın ilk malzeme alışı ile karşılaştıran bir rapor hazırladım. Böylece yıl içerisinde neye ne kadar zam geldiğini görüntüleyebiliyoruz.
2018 yılı içerisindeki kur artışlarından dolayı sürekli alış fiyatlarımız değiştiğinden bu tip bir rapora ihtiyaç duyduk, sizler de ihtiyaç duyabilirsiniz diye paylaşıyorum.
NOT: LG_017 yazan alanlara kendi firma kodunuzu girmelisiniz (firma seçerken firma ismin yanındaki kod) Örneğin 05 için LG_05 şeklinde yazılmalıdır.
SELECT CODE,NAME,YILBASI,SONALIS, (((SONALIS-YILBASI)/YILBASI)*100) AS FARK FROM LG_017_ITEMS AS MALZ
LEFT JOIN
(
SELECT STOCKREF, VATMATRAH/NULLIF(AMOUNT,0) AS YILBASI, ROW_NUMBER() OVER (PARTITION BY STOCKREF ORDER BY DATE_ ASC) AS RN FROM LG_017_01_STLINE WHERE TRCODE=1 AND CANCELLED=0 AND BILLED=1
) AS SONALIS ON MALZ.LOGICALREF=SONALIS.STOCKREF AND SONALIS.RN=1
LEFT JOIN
(
SELECT STOCKREF, VATMATRAH/NULLIF(AMOUNT,0) AS SONALIS, ROW_NUMBER() OVER (PARTITION BY STOCKREF ORDER BY DATE_ DESC) AS RN FROM LG_017_01_STLINE WHERE TRCODE=1 AND CANCELLED=0 AND BILLED=1
) AS SONALIS2 ON MALZ.LOGICALREF=SONALIS2.STOCKREF AND SONALIS2.RN=1
WHERE ACTIVE=0 AND CARDTYPE=1 AND YILBASI < SONALIS
ORDER BY FARK DESC