Sipariş fişlerini İrsaliyeye çevirmek için kullanılan method'dur.
Parametre | Type | Açıklama |
---|---|---|
ordRef | Long | Sevkedilecek Siparişin Reference bilgisidir. |
ficheNo | String | Oluşturulacak olan İrsaliye Numarası. |
dateVal | Long | Oluşturulacak olan İrsaliye Tarihi. |
doCode | String | Oluşturulacak olan İrsaliye Belge Numarası. |
speCode | String | Oluşturulacak olan İrsaliye Özel Kodudur. |
cyphCode | String | Oluşturulacak olan İrsaliye Yetki Kodudur. |
genExp1 | String | Oluşturulacak olan İrsaliye 1. Açıklama satırıdır. |
genExp2 | String | Oluşturulacak olan İrsaliye 2. Açıklama satırıdır. |
genExp3 | String | Oluşturulacak olan İrsaliye 3. Açıklama satırıdır. |
genExp4 | String | Oluşturulacak olan İrsaliye 4. Açıklama satırıdır. |
chkRight | Boolean | Kullanici yetkisi kontrolunun manual yapilmasi icin parametredir. |
fcType | Long | Oluşacak fişin tipidir. Alım irsaliyesi için 1, satış irsaliyesi için 7 veya 8 set edilebilir. |
opTrans | Boolean | SQL Transaction parametresidir. |
dispRef | Long | Dönen bir veridir. Boş, Long tipinde bir değişken gönderilmelidir. (Geriye İrsaliye referansı dönmektedir.) |
Return Type | Açıklama | |
Boolean | İşlemi başarıyla gerçekleştirirse TRUE, diğer durumlarda FALSE döner. |
C# Örneği
int ordRef = 5;
Object dt = 0;
int disref = 0;
UnityApp.PackDate(DateTime.Now.Day, DateTime.Now.Month, DateTime.Now.Year, ref dt);
bool ok = Global.UnityApp.OrderShipping(ordRef, "~", Convert.ToInt32(dt), "doCode", "SpeCode", "cyphCode", "U1", "U2", "U3", "U4", true, 1, true, ref disref);
if (ok)
{
MessageBox.Show("İşlem Başarılı");
MessageBox.Show(disref.ToString());
}
else
{
MessageBox.Show(Global.UnityApp.GetLastError() + " " + Global.UnityApp.GetLastErrorString());
}
Copyright © 2018 Logo Yazılım