malzemenin son satınalma fiyatı

İletişim Forumlar SQL malzemenin son satınalma fiyatı

  • Bu konu boş.
1 yazı görüntüleniyor (toplam 1)
  • Yazar
    Yazılar
  • #15590
    feysummer
    Üye
    Code:
    (SELECT TOP 1 (TOTAL-DISTDISC)/(AMOUNT*(UINFO2/UINFO1)) FROM LG_018_01_STLINE l2 WHERE STOCKREF = ITM.LOGICALREF AND CANCELLED = 0 AND LINETYPE = 0 AND TRCODE IN (1,14) AND UINFO1>0 AND UINFO2>0 AND AMOUNT>0 ORDER BY DATE_ DESC, LOGICALREF DESC) AS 'Son Satınalma Birim Fiyatı'

    satış raporumda malzemenin satınalma fiyatını yukarıdaki şekilde çekiyorum fakat bir malzemenin birden fazla alış ve satışı olduğu durumlarda yanlış sonuç getiriyor. Şöyleki;

    01-01-2020 ALIŞ  100TL
    03-01-2020 SATIŞ 200TL
    15-01-2020 ALIŞ 150TL
    25-01-2020 SATIŞ 300TL

    müşteri bu raporu çalıştırıp 03-01-2020 tarihindeki satırı kontrol ettiğinde  Son Satınalma Birim Fiyatı olarak 150TL yi görüyor. Aslında o satış 100TL ye alınan malzemeden yapılmış. Bu şartı rapora nasıl entegre edebilirim?

1 yazı görüntüleniyor (toplam 1)
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.