Mamul alt malzeme listesi

Gönderen Konu: Mamul alt malzeme listesi  (Okunma sayısı 1070 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı teamserdar

  • Yeni Kullanıcı
  • *
  • Karma: 2
Mamul alt malzeme listesi
« : 23.03.2009, 13:12 »
merhaba;
mamul alt malzemelerini mamulun içindeki yarı mamullerinde alt malzemelerini verecek şekilde listeleyecek bir queriye ihtiyacım var.
uzun bir zaman uğraşmama rağmen bir sonuç elde edemedim. şimdiden teşekkürler

Çevrimdışı Monsieur®

  • LogoDestek Yönetim
  • Logo Uzmanı
  • *****
  • Karma: 38
Mamul alt malzeme listesi
« Yanıtla #1 : 26.03.2009, 17:24 »
Merhaba,

Uğraştığınız yol üzerinden gidersek daha iyi olacaktır, çalışmalarınızı buraya yazarsanız hatanızı görme şansımız olacak.

Kolay gelsin.

Çevrimdışı teamserdar

  • Yeni Kullanıcı
  • *
  • Karma: 2
Ynt: Mamul alt malzeme listesi
« Yanıtla #2 : 27.03.2009, 10:03 »
merhaba;
Logo GO kullanıyoruz.mamul alt malzemeleri listesini raporlardan aldığımızda yarı mamulleri tek tek gösteriyor.
bizim istediğimiz yarı mamullerinde alt malzeme listelerini almak.Ben bu listeyi programdan alamayacağımız düşünerek
query ile almayı düşündüm ama LG_XXX_STCOMPLN tablosunda malzeme türü yarı mamulse bununda alt malzemelerini getirecek sorguyu yazamadım.

Çevrimdışı doganhayrullah

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: Mamul alt malzeme listesi
« Yanıtla #3 : 29.02.2012, 19:05 »
Go da belirli bir Satış sipariş fişindeki sipariş kalemlerinin mamul alt malzemeleriyle çarpımı sonucu dış veri alarak excele aktarımı ...

(kısaca siparişe dayalı, malzeme ihtiyaç listesidir...) malzeme ihtiyaç planlaması yapan arkadaşlar için basit bir kurgu,

konunun süresi epey geçmiş ama denk geldim, başka birilerine faydası olur ümidiyle paylaşıyorum...
===============================================================================

SELECT LG_001_01_ORFICHE.FICHENO, LG_001_01_ORFICHE.DOCODE, LG_001_STCOMPLN.MAINCREF, LG_001_01_ORFICHE.DOCTRACKINGNR, LG_001_01_ORFICHE.DATE_, LG_001_01_ORFICHE.SPECODE, LG_001_CLCARD.CODE, LG_001_CLCARD.DEFINITION_, LG_001_01_ORFLINE.SPECODE, LG_001_STCOMPLN.LOGICALREF, LG_001_ITEMS_1.CODE, LG_001_ITEMS_1.NAME, LG_001_01_ORFLINE.AMOUNT, LG_001_01_ORFLINE.SHIPPEDAMOUNT, LG_001_01_ORFLINE.USREF, LG_001_01_ORFLINE.LINEEXP, LG_001_STCOMPLN.STCREF, LG_001_STCOMPLN.LINENO_, LG_001_ITEMS.CODE, LG_001_ITEMS.NAME, LG_001_STCOMPLN.AMNT, LG_001_STCOMPLN.LOSTFACTOR, LG_001_ITEMS.STGRPCODE, LG_001_ITEMS.PRODUCERCODE, LG_001_ITEMS.SPECODE, LG_001_ITEMS.SPECODE2, LG_001_ITEMS.SPECODE3, LG_001_ITEMS.SPECODE4, LG_001_ITEMS.SPECODE5
FROM GODATA.dbo.LG_001_01_ORFICHE LG_001_01_ORFICHE, GODATA.dbo.LG_001_01_ORFLINE LG_001_01_ORFLINE, GODATA.dbo.LG_001_CLCARD LG_001_CLCARD, GODATA.dbo.LG_001_ITEMS LG_001_ITEMS, GODATA.dbo.LG_001_ITEMS LG_001_ITEMS_1, GODATA.dbo.LG_001_STCOMPLN LG_001_STCOMPLN
WHERE LG_001_STCOMPLN.MAINCREF = LG_001_ITEMS_1.LOGICALREF AND LG_001_STCOMPLN.STCREF = LG_001_ITEMS.LOGICALREF AND LG_001_01_ORFICHE.LOGICALREF = LG_001_01_ORFLINE.ORDFICHEREF AND LG_001_STCOMPLN.MAINCREF = LG_001_01_ORFLINE.STOCKREF AND LG_001_CLCARD.LOGICALREF = LG_001_01_ORFICHE.CLIENTREF AND ((LG_001_01_ORFLINE.SPECODE='XSTOK ÜRETİMİ') AND (LG_001_01_ORFICHE.FICHENO='0000000000000117'))

Çevrimdışı voodoo_wd

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: Mamul alt malzeme listesi
« Yanıtla #4 : 01.03.2012, 09:37 »
istenilen türdeki malzemelerin alt malzemelerini göstermek sorgu ile yapılabilir fakat alt malzemenin içinde bulunan bir malzemenin de alt malzemesi varsa bunu da göstermek sadece sql analyzerda çok zor. çünkü sorguyu döngüye sokmanız gerekmektedir. Bu durumda php yada benzeri uygulamalara başvurmak gerekebilir.