Sayfayı Yazdır | Pencereyi Kapat

Reçete de Koli kullanimi

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: ERP Temel Paketler
Forum Adı: ERP Üretim Modülü
Forum Tanımlaması: Üretim Modülü İle İlgili Bilgiler ve Sorular İçin...
URL: http://www.erpne.org/forum_posts.asp?TID=714
Tarih: 03 Aralık 2024 Saat 22:14
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: Reçete de Koli kullanimi
Mesajı Yazan: Conari
Konu: Reçete de Koli kullanimi
Mesaj Tarihi: 13 Şubat 2008 Saat 12:25
1 koli ye 6 ürün giriyor.
1 ürün için reçetede koli kullanimi 0,1666666666 seklinde oluyor.
Üretim atiyorum 220 adet gerçeklesti Stoktan düsmesi gereken adet 36,666666 olarak hesaplaniyor.
Ama kolinin adet olarak takip edilmesi ve Ondaliklarin olusmamasi lazim bunun için bir parametre v.s. varmiydi bildiginiz. Otomatik yuvarlayan.
Yoksa her Üretim fisine müdahale edilmesi gerekiyor.



Cevaplar:
Mesajı Yazan: AyGuMuS
Mesaj Tarihi: 14 Şubat 2008 Saat 11:20
Dinamik kodlama ile Üretim Soni Kaydindan sonra UPDATE yap. Hangi NESNE'nin EVENT indan sonra koyacagini Test etmen gerekecek.
 
QRY = NETSISCORE.NetLibDB.GetNewQuery
STR = "Update TBLSTHAR Set STHAR_GCMIK = Round(STHAR_GCMIK) Where SOK_KODU = 'KOLI' And FISNO = '"& RAPOR_NO.Text &"' "
QRY.RECSQL(STR)


-------------
SA


Mesajı Yazan: AyGuMuS
Mesaj Tarihi: 14 Şubat 2008 Saat 11:22
Orjinalini yazan: AyGuMuS AyGuMuS Yazdı:

Dinamik kodlama ile Üretim Soni Kaydindan sonra UPDATE yap. Hangi NESNE'nin EVENT indan sonra koyacagini Test etmen gerekecek.
 
QRY = NETSISCORE.NetLibDB.GetNewQuery
STR = "Update TBLSTHAR Set STHAR_GCMIK = Round(STHAR_GCMIK) Where SOK_KODU = 'KOLI' And FISNO = '"& RAPOR_NO.Text &"' "
QRY.RECSQL(STR)
Düzeltme
QRY = NETSISCORE.NetLibDB.GetNewQuery
STR = "Update TBLSTHAR Set STHAR_GCMIK = Round(STHAR_GCMIK,0) Where SOK_KODU = 'KOLI' And FISNO = '"& RAPOR_NO.Text &"' "
QRY.RECSQL(STR)


-------------
SA


Mesajı Yazan: Conari
Mesaj Tarihi: 14 Şubat 2008 Saat 11:41
@6 Standart oldugu için Dinamik kodlama kullanma imkanim yok.
 


Mesajı Yazan: AyGuMuS
Mesaj Tarihi: 14 Şubat 2008 Saat 13:59
Orjinalini yazan: Conari Conari Yazdı:

@6 Standart oldugu için Dinamik kodlama kullanma imkanim yok.
 
 
Update TBLSTHAR Set STHAR_GCMIK = Round(STHAR_GCMIK,0) Where SOK_KODU = 'KOLI'
Trigger Yaz yada Manuel,Mantinance Plan,JOB kulanarak bu cümleyi belli peyotlarda çalistir...


-------------
SA


Mesajı Yazan: Conari
Mesaj Tarihi: 14 Şubat 2008 Saat 15:06
bende update düsündüm.
Ama trigger olmayacakti, çünkü kendi içinde döngüye girer diye düsünüyorum.
Sthar insert update de trigger i tetilkletmek lazim. tirigger da ayni tabloya düzelticegi için kisir döngüye girmezmi ?.
 
Manuel update yazabilirim ama burda da degere göre asagi veya yukari yuvarlatmam gerekecek artik.


Mesajı Yazan: AyGuMuS
Mesaj Tarihi: 14 Şubat 2008 Saat 16:30
Trigger kendi yaptigi UPDATE için tekrar kendini tetiklemez. O yüzden kisir döngüye girmez.
Hem zaten burada INSERT TRIGER i yazman gerekir. Çünkü Uretim Kaydi TBLSTHAR a INSERT olarak kayit atacaktir. Yanlis hatirlamiyorsam Üretilmis bir fisi üretsen bile eskisini silip yine Insert edecektir...
YAzdigin insert Trigirina UPDATE Cumlesi ekleyeceksin hepsi bu... Eger Triger yazrken INSERTED i kullanabilirsen FISNO yu yakalayip sadece onun için Update yapabilirsin böylece TRIGGER in performansi artacaktir...
 
Iyi Çalismalar.


-------------
SA


Mesajı Yazan: Conari
Mesaj Tarihi: 14 Şubat 2008 Saat 16:48

Serbest üretim sonu kaydinda, Fis üret dedikten sonra yapilan üretimden satir çagirip miktar bilgisini degistirirseniz bu silme ve insert etme yapmaz veriyi update eder. Ama dedigin gibi trigger kendi islemi için kendini tetiklemez ise o zaman olabilir.



Mesajı Yazan: AyGuMuS
Mesaj Tarihi: 14 Şubat 2008 Saat 17:00
Serbest Üretim Sonu Kaydi zaten bu tip durumlarda, Üretime fazladan hammadde alma veya çikarmada miktar degistirmede gibi durumlarda kullanilir. O yüzden önce Standart Üretim Kaydi islemini yapar sonra UPDATE yapmani bekler. Madem Serbest Üretim Sonu Kaydini kullaniyorsun ordan KOLI miktarlarini degistir. Triggerla Updatele falan ugrasma.

-------------
SA


Mesajı Yazan: Conari
Mesaj Tarihi: 14 Şubat 2008 Saat 17:06
Su an oradan elle Koli miktarlari yuvarlanarak degistiriliyor.
Amacim buradaki Is yükünü azaltmaya çalismakti ama bildigimiz yoldan devam edecez.
 
Stok kartlarinda Tarti ürünü diye bir alan var. Bu gibi durumlar için böyle bir alan olsa isaretlensede stoktan devamli ondaliksiz düsse ne güzel olurdu.



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net