Stok Durum Tablosu için bir sorgu

Gönderen Konu: Stok Durum Tablosu için bir sorgu  (Okunma sayısı 2783 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ARSLAN_Aslan

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 3
  • yazilimyeri.com
Stok Durum Tablosu için bir sorgu
« : 24.06.2008, 08:51 »
SELECT          LG_999_ITEMS.CODE AS Kodu, LG_999_ITEMS.NAME AS Açıklama, LG_999_01_GNTOTST.ACTPORDER AS [Alinan Siparisler],
                      LG_999_01_GNTOTST.RECEIVED AS [Teslim Alinan Alim Siparisleri], LG_999_01_GNTOTST.ACTPRODIN AS [Gerceklesen Uretimden Siparisler],
                      LG_999_01_GNTOTST.ACTOTHERIN AS [Gerceklesen Diger Girisler], LG_999_01_GNTOTST.ACTSORDER AS [Satis Siparisleri],
                      LG_999_01_GNTOTST.SHIPPED AS [Sevkedilen Satis Siparisleri], LG_999_01_GNTOTST.ACTWASTE AS [Gerceklesen Sarflar Fireler],
                      LG_999_01_GNTOTST.ACTOTHEROUT AS [Gerceklesen Diger Cikislar], LG_999_01_GNTOTST.TRANSFERRED AS [Onceki Donem Devri],
                      LG_999_01_GNTOTST.AVGVALUE AS [Ortalama Deger], LG_999_01_GNTOTST.AVGCURRVAL AS [Ortalama Deger Raporlama Dovizi],
                      LG_999_01_GNTOTST.PURAMNT AS [Satinalma Miktari], LG_999_01_GNTOTST.PURCASH AS [SatinAlma Tutari],
                      LG_999_01_GNTOTST.PURCURR AS [SatinAlma Tutari Raporlama Dovizi], LG_999_01_GNTOTST.SALAMNT AS [Satis Miktari],
                      LG_999_01_GNTOTST.SALCASH AS [Satis Tutari], LG_999_01_GNTOTST.SALCURR AS [Satis Tutari Raporlama Dovizi],
                      LG_999_01_GNTOTST.LASTTRDATE AS [Son Hareket Tarihi], LG_999_01_GNTOTST.ONHAND AS Mevcut,
                      LG_999_01_GNTOTST.ACTWHOUSEIN AS [Gerceklesen Ambar Girisleri], LG_999_01_GNTOTST.ACTWHOUSEOUT AS [Gerceklesen Ambar Cikislari],
                      LG_999_01_GNTOTST.COUNTADD AS [Sayim Fazlasi], LG_999_01_GNTOTST.COUNTDEC AS [Sayim Eksigi], LG_999_ITEMS.LOGICALREF
FROM         LG_999_ITEMS LEFT OUTER JOIN
                      LG_999_01_GNTOTST ON LG_999_ITEMS.LOGICALREF = LG_999_01_GNTOTST.STOCKREF
WHERE     (LG_999_01_GNTOTST.INVENNO = - 1)
ORDER BY LG_999_ITEMS.CODE


-- 999 yerine kendi firma kodunuzu yazın.

-- Sorgu içeriğini Txt olarak kaydedip ,Not defterinde Düzenden değiştire gelin
   -- Aranan 999 Yeni değere kendi firma kodunuzu yazıp toplu değişiklik yapılabilir.

Bir arkadaş talep ettiğinden elimdeki sorguyu gönderdim, son sürümlerde bu sorguyu denemedim.
Kolay gelsin.

Çevrimdışı memorphin

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 25
Ynt: Stok Durum Tablosu için bir sorgu
« Yanıtla #1 : 24.06.2008, 09:31 »
güzel bi sorgu ellerinize sağlık

Çevrimdışı alonewolf77

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: Stok Durum Tablosu için bir sorgu
« Yanıtla #2 : 30.11.2010, 14:43 »
Teşekkürler

Çevrimdışı KOBOY

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: Stok Durum Tablosu için bir sorgu
« Yanıtla #3 : 19.12.2011, 23:13 »
buraya işyeri ve ambar nasıl ekleyebiliriz

Çevrimdışı mymecaz

  • Logo Uzmanı
  • *****
  • Karma: 5
  • Everything Will Be On The Nett...
Ynt: Stok Durum Tablosu için bir sorgu
« Yanıtla #4 : 21.12.2011, 13:51 »
buraya işyeri ve ambar nasıl ekleyebiliriz

GNTOTS tablosundaki ve sorgunun sonundaki INVENNO  alanı depoyu ifade etmektedir. Depo numarasını yazabilir veya tüm depo toplamları gerekiyorsa -1 yazabilirsiniz.

Yanlız bu sorgu şuan için sağlıklı sonuç vermeyebilir bunun yerined logonun dahil etmiş olduğu bir view bulunmaktadır. Onu kullanabilirsiniz.

Çevrimdışı Cetin

  • Logo Kullanıcısı
  • **
  • Karma: 0
  • Siyah
Ynt: Stok Durum Tablosu için bir sorgu
« Yanıtla #5 : 21.03.2012, 16:45 »
Yanlız bu sorgu şuan için sağlıklı sonuç vermeyebilir bunun yerined logonun dahil etmiş olduğu bir view bulunmaktadır... ?

Hangi View dir Acaba ?

Slm...
Dönem bağımsız Firmada, Ambar Stok Toplamlarını Almayı Başaramadım. Sorgu 2010 Yılında Greve Girmiş Gibi Yapıyor :). Sonraki Tarihlerde Hareket Göstermiyor...

Teşekkürler...

Çevrimdışı Monsieur®

  • LogoDestek Yönetim
  • Logo Uzmanı
  • *****
  • Karma: 38
Ynt: Stok Durum Tablosu için bir sorgu
« Yanıtla #6 : 21.03.2012, 17:15 »
Merhaba,

Yeni versiyonlarda artık toplamları logonun hazır viewlerinden alabilirsiniz, sanırım yanlış gelmesi de bu yüzden.

view'in adı LV_FFF_DD_GNTOTST diye hatırlıyorum.

FFF= Firma Numarası
DD = Dönem Numarası

Mali dönem bağımsızlarda da çalışacaktır.

hatta size sorguyu yenileyim :)


SELECT          I.CODE AS Kodu, I.NAME AS Açıklama, LV.ACTPORDER AS [Alinan Siparisler],
                      LV.RECEIVED AS [Teslim Alinan Alim Siparisleri], LV.ACTPRODIN AS [Gerceklesen Uretimden Siparisler],
                      LV.ACTOTHERIN AS [Gerceklesen Diger Girisler], LV.ACTSORDER AS [Satis Siparisleri],
                      LV.SHIPPED AS [Sevkedilen Satis Siparisleri], LV.ACTWASTE AS [Gerceklesen Sarflar Fireler],
                      LV.ACTOTHEROUT AS [Gerceklesen Diger Cikislar], LV.TRANSFERRED AS [Onceki Donem Devri],
                      LV.AVGVALUE AS [Ortalama Deger], LV.AVGCURRVAL AS [Ortalama Deger Raporlama Dovizi],
                      LV.PURAMNT AS [Satinalma Miktari], LV.PURCASH AS [SatinAlma Tutari],
                      LV.PURCURR AS [SatinAlma Tutari Raporlama Dovizi], LV.SALAMNT AS [Satis Miktari],
                      LV.SALCASH AS [Satis Tutari], LV.SALCURR AS [Satis Tutari Raporlama Dovizi],
                      LV.LASTTRDATE AS [Son Hareket Tarihi], LV.ONHAND AS Mevcut,
                      LV.ACTWHOUSEIN AS [Gerceklesen Ambar Girisleri], LV.ACTWHOUSEOUT AS [Gerceklesen Ambar Cikislari],
                      LV.COUNTADD AS [Sayim Fazlasi], LV.COUNTDEC AS [Sayim Eksigi], I.LOGICALREF
FROM         LG_112_ITEMS I LEFT OUTER JOIN
                      LV_112_01_GNTOTST LV ON I.LOGICALREF = LV.STOCKREF
WHERE     (LV.INVENNO = - 1)
ORDER BY I.CODE

Bende çalıştı (test veri tabanında tabi doğru mu yanlış mı sorgulamadım, ama query hata vermedi :) )

Kolay gelsin.

Çevrimdışı Cetin

  • Logo Kullanıcısı
  • **
  • Karma: 0
  • Siyah
Ynt: Stok Durum Tablosu için bir sorgu
« Yanıtla #7 : 21.03.2012, 17:46 »
Teşekkürler...

Çok Detaya Girmedim Ama, Şu An İçin Stok Toplamları Konusunda İşe Yarar Tek Sorgu Budur...  Üstteki Yani :)