Sipariş fişlerini faturalamak için kullanılan method'dur.
Parametre | Type | Açıklama |
---|---|---|
ordRef | Long | Faturalaştıracağınız siparişin Logical Reference bilgisidir (LRef). |
FicheNo | String | Oluşturulacak olan faturanın Numarasıdır. |
dateVal | Long | Oluşturulacak olan faturanın Tarihidir. |
doCode | String | Oluşturulacak olan faturanın Belge Numarasıdır. |
speCode | String | Oluşturulacak olan faturanın Özel Kodudur. |
cyphCode | String | Oluşturulacak olan faturanın Yetki Kodudur. |
genExp1 | String | Oluşturulacak olan faturanın 1. Açıklama satırıdır. |
genExp2 | String | Oluşturulacak olan faturanın 2. Açıklama satırıdır. |
genExp3 | String | Oluşturulacak olan faturanın 3. Açıklama satırıdır. |
genExp4 | String | Oluşturulacak olan faturanın 4. Açıklama satırıdır. |
chkRight | Boolean | Kullanici yetkisi kontrolunun manual yapilmasi icin parametredir. |
fcType | Long | Dönen bir veridir. Boş, Long tipinde bir değişken gönderilmelidir. |
opTrans | Boolean | SQL Transaction parametresidir. |
invRef | Long | Dönen bir veridir. Boş, Long tipinde bir değişken gönderilmelidir. (Geriye Fatura referansı dönmektedir.) |
eInv | Boolean | E-Fatura işaretidir. Eğer Sipariş E-Faturaya dönüştürülecek ise True set edilmelidir. |
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;
int invref = 0;
short ftyp = 8;
object dt = 0;
Global.UnityApp.PackDate(20, 04, 2015, ref dt);
bool ok = Global.UnityApp.OrderBilling(ordref, "~", Convert.ToInt32(dt), "", "", "", "", "", "", "", true, ftyp, true, ref invref, true);
if (ok)
{
MessageBox.Show("OK" + " " + invref.ToString());
}
else
{
MessageBox.Show(Global.UnityApp.GetLastError() + " : " + Global.UnityApp.GetLastErrorString());
}
ÖRNEK REQUEST | |
---|---|
GET | http://localhost:32001/api/v1/methods/OrderBilling/138/~/0/""/Açıklama 1/Açıklama 2/Açıklama 3/""/""/""/true/7/true/0/true |
Copyright © 2018 Logo Yazılım