Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Varyantlı lot oluşturma hatası

  Tiger/REST

Arkadaşlar merhaba,


LObject kullanarak varyantlı lot kayıdı oluştururken, eğer aynı varyant kodu 2 farklı malzeme de var ise Logo yanlış malzemenin varyant referansını aldığı için hata oluşabiliyor. 

Örnek olarak denediğimiz xml dosyası: fblot1.xml

"Veri Aktarımı İçeri" yaparken aldığımız sorgu cümlesi şöyle:

SELECT
MAIN.LOGICALREF
 FROM
LG_517_VARIANT MAIN
 WITH(NOLOCK)
 WHERE
MAIN.CODE='400555.FB'

Burada "400555.FB" kodlu varyant başka malzemelerde de kullanıldığı için SERILOTN tablosuna diğer malzemenin VARIANTREF bilgisini basıyor.


Biz çözüm olarak 

doLot.DataFields.FieldByName("VARIANT_CODE").Value

yerine

doLot.DataFields.DBFieldByName("VARIANTREF").Value

kullanarak direk referans vermeye başladık.


Logo tarafında bir hata olduğunu düşünüyoruz, kontrol edebilir misiniz?

İyi çalışmalar.




LObject varyant lot


NaciO

Geri dönüşünüz için teşekkürler. Bahsettiğiniz problemi gerçekledim. Yazılımcı arkadaşlarıma önümüzdeki sürümde düzeltilmek üzere ileteceğim.

Alternatif çözümü zaten bulup uygulamışsınız, iyi çalışmalar.


31/01/18 11:02


NaciO

Problem Tiger3 ve Tiger3 Enterprise için  2.50.00.00 versiyonunda (Release Date : 19.03.2018) düzeltilmiştir, bilginize.


20/02/18 09:50

Cevap vermek için giriş yapmanız gerekmektedir.