Sipariş fişlerini faturalamak için kullanılan method'dur.

ParametreTypeAçıklama
ordRefLongFaturalaştıracağınız siparişin Logical Reference bilgisidir (LRef).
FicheNoStringOluşturulacak olan faturanın Numarasıdır.
dateValLongOluşturulacak olan faturanın Tarihidir.
doCodeStringOluşturulacak olan faturanın Belge Numarasıdır.
speCodeStringOluşturulacak olan faturanın Özel Kodudur.
cyphCodeStringOluşturulacak olan faturanın Yetki Kodudur.
genExp1StringOluşturulacak olan faturanın 1. Açıklama satırıdır.
genExp2StringOluşturulacak olan faturanın 2. Açıklama satırıdır.
genExp3StringOluşturulacak olan faturanın 3. Açıklama satırıdır.
genExp4StringOluşturulacak olan faturanın 4. Açıklama satırıdır.
chkRightBooleanKullanici yetkisi kontrolunun manual yapilmasi icin parametredir.
fcTypeLongDönen bir veridir. Boş, Long tipinde bir değişken gönderilmelidir.
opTransBooleanSQL Transaction parametresidir.
invRefLongDönen bir veridir. Boş, Long tipinde bir değişken gönderilmelidir. (Geriye Fatura referansı dönmektedir.)
eInvBooleanE-Fatura işaretidir. Eğer Sipariş E-Faturaya dönüştürülecek ise True set edilmelidir.
Return TypeAçı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
GEThttp://localhost:32001/api/v1/methods/OrderBilling/138/~/0/""/Açıklama 1/Açıklama 2/Açıklama 3/""/""/""/true/7/true/0/true


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