Malzeme sınıfı kullanılıyorsa bu malzeme sınıflarının referansını ve kullanılan miktarını belirttiğimiz liste nesnesidir. Collection nesnesinden inherit edilmiş, bir liste nesnesidir. Collectionitem nesnesinde sadece referans ve miktar girebileceğiniz özellikler mevcutttur. 


Parametreleri
Yok
Return TypeAçıklama

IPrdItmClsLines 

Malzeme sınıflarının referanslarını ve miktarlarını tutan liste nesnesi.


VB Örneği
var
prdApp : OleVariant;
clsLst : OleVariant;
begin
prdApp := UnityApp.NewProductionApplication;
clsLst := prdApp.NewPrdItmClsLines;
clsLst.Add; 
clsLst.Add;
clsLst.item[0].ItemRef := 103;
clsLst.item[1].ItemRef := 207;
clsLst.item[0].Amount := 7;
clsLst.item[1].Amount :=15;
C# Örneği
UnityObjects.ProductionApplication ProdApp = UnityApp.NewProductionApplication();
string ficheNo = "~";  //Fiş numarası
int itemRef = 5;  //Mamul referansı
int BOMRef =12;  //Reçete referansı
int RevRef = 13; //Reçete revizyon referansı
int FactoryNr = 0;   // Fabrika numarası
int PlnAmount = 10;   // Planlanan üretim miktarı
int uomR = 23;  // Mamul kartına bağlı Birim Setinin üretimde kullanılacacak Biriminin referansı
DateTime targetDate = Convert.ToDateTime("18.05.2010");
DateTime ficheDate = Convert.ToDateTime("18.05.2010"); // Fiş tarihi
UnityObjects.PrdItmClsLines ItemClsLines = ProdApp.NewPrdItmClsLines();
int prodOrdRef = ProdApp.ProdOrderAutomaticGenerate(itemRef, BOMRef, RevRef, targetDate, FactoryNr,PlnAmount, ItemClsLines, ficheDate, ficheNo, uomR);
   if (prodOrdRef == 0)
      {
       MessageBox.Show(ProdApp.GetLastError().ToString() + " : " + ProdApp.GetLastErrorString().ToString());
      }


Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım