Hızlı üretim fişi oluşturmak için kullanılır. Üretim emri oluşturduktan sonra planlanan fişlerin referansları alınabilir. 

 

ParametreleriTypeAçıklama

ItemRef

Long

Mamul Referansı

prodAmnt

Double

Üretilecek miktar

SlipLists

QuickProdSlipRefLists

Fiş referansları listesi

ficheDate

int

Fiş tarihi.

ficheTime

int

Fiş saati.

deptNr

int

Departman numarası.

whNr

int

Ambar numarası.

calcOpt

int

Hızlı Üretim Fişinin sol alt köşesindeki Yarı Mamüller seçeneğiyle ilgili opsiyonel parametre. 

0 : Üretilmeyecek (Öndeğer)
1 : Üretilecek
2 : Üretilecek (Stokta olmayan miktar)

Return TypeAçıklama
Boolean

İşlemin gerçekleşip gerçekleşmediğini bildirir



VB Örneği
Set ProdApp = UnityApp.NewProductionApplication
Set svLnObj = ProdApp.NewQPSlipRefLists
If not ProdApp.QuickProdFicheProc(8, 5, svLnObj) then
   ShowMessage(ProdApp.GetLastErrorString)
End if
C# Örneği
UnityObjects.ProductionApplication Tmp = Global.UnityApp.NewProductionApplication();
UnityObjects.QuickProdSlipRefLists RefList = Tmp.NewQPSlipRefLists();
object dval=0;
object tval=0;
Global.UnityApp.PackDate(17, 05, 2021,ref dval);
Global.UnityApp.PackTime(19, 38, 11,ref  tval);
int dvalint = Convert.ToInt32(dval);
int tvalint = Convert.ToInt32(tval);
        
bool RES = Tmp.QuickProdFicheProc(75, 30, RefList, dvalint, tvalint, 0, 0);
        if (!RES)
        {
        MessageBox.Show("Hata Mesajı : " + Tmp.GetLastError() + " - " + Tmp.GetLastErrorString());
        }
        else
        {
             if (RefList.QProdSlips.Count > 0) //hızlı üretim fişleri
             {
                for (int i = 0; i < RefList.QProdSlips.Count; i++)
                {
                  MessageBox.Show("QProdSlips" + RefList.QProdSlips.Item[i].lref);
                }
             }
             if (RefList.InputfromProdSlips.Count > 0 )// üretimden giriş fişleri
             {
                for (int i = 0; i < RefList.InputfromProdSlips.Count - 1; i++)
                {
                  MessageBox.Show("InputfromProdSlips" + RefList.InputfromProdSlips.Item[i].lref);
                }
             }
             if (RefList.ScarpSlips.Count > 0 ) //fire fişleri
             {
                for (int i = 0; i < RefList.ScarpSlips.Count; i++)
                {
                  MessageBox.Show("ScarpSlips" + RefList.ScarpSlips.Item[i].lref);
                }
             }
             if (RefList.UsageSlips.Count > 0)//sarf fişleri
             {
                for (int i = 0; i < RefList.UsageSlips.Count; i++)
                {
                 MessageBox.Show("UsageSlips" + RefList.UsageSlips.Item[i].lref);
                }
             }
             if (RefList.WHTransSlips.Count > 0) // ambar transfer fişleri
             {
                for (int i = 0; i < RefList.WHTransSlips.Count; i++)
                {
                  MessageBox.Show("WHTransSlips" + RefList.WHTransSlips.Item[i].lref);
                }
             }
         }
Tmp = null;
RESPONSE
   {
        "Name": "ReturnValue",
        "Value": true
    },
    {
        "Name": " _SlipLists",
        "Value": {
            "QProdSlips": {
                "Item": {
                    "items": [
                        {
                            "lref": 1
                        }
                    ]
                },
                "Count": 1
            },
            "UsageSlips": {
                "Item": {
                    "items": [
                        {
                            "lref": 4
                        }
                    ]
                },
                "Count": 1
            },
            "WHTransSlips": {
                "Item": {},
                "Count": 0
            },
            "InputfromProdSlips": {
                "Item": {
                    "items": [
                        {
                            "lref": 5
                        }
                    ]
                },
                "Count": 1
            },
            "ScarpSlips": {
                "Item": {},
                "Count": 0
            }
        }
    }
Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım