Class LoadInvoiceResponse
EFATURA Entegrasyon Platformu üzerinden bir ya da daha fazla faturanın- daha sonra gönderilmek üzere- taslak olarak EDM sistemine yüklenmesini sağlar.
Açıklamalar
Fatura yüklemede, göndericinin VKN/TCKN ve Gönderici Birim etiketi ile alıcının VKN/TCKN ve Posta Kutusu etiketi belirtilmelidir.
Fatura bilahare web servis üzerinden SendInvoice metodu ile gönderilmek istendiğine bu etiketleri değiştirme imkânı vardır. Gönderici ve alıcı bilgileri 2 farklı şekilde belirtilebilir. Bunlar; INVOICE içindeki HEADER ’da yer alan “SENDER, FROM”, “RECEIVER, TO” alanları ve LoadInvoiceRequestSENDER ve LoadInvoiceRequestRECEIVER içinde bulunan “vkn, alias” alanlarıdır.
LoadInvoiceRequestSENDER ve LoadInvoiceRequestRECEIVER, gönderim bazında global gönderici ve alıcı bilgilerini içermekteyken, INVOICE-> HEADER Fatura bazında değişen gönderici ve alıcıları içermektedir. Bu durum, farklı göndericilerden farklı alıcılara ait faturaların aynı web servis isteği ile EDM servisine gönderilmesine imkân vermektedir.
Gönderici ve/veya alıcı bilgileri, her iki yöntemde aynı anda verilirse, INVOICE-> HEADER içindeki gönderici ve alıcı bilgileri öncelikli olup kullanılmaktadır.LoadInvoiceRequest nesnesinde, GENERATEINVOICEIDONLOAD True verilirse, yükleme anında fatura serino aldırmak mümkün olmaktadır. Serino alımındaki fatura tarihine göre kontrollü seri sırano alınması bu işlemde de vardır
Bu nedenle fatura yüklemelerde seri aldırılacak faturaların, fatura tarihine göre sıralı gönderilmesi önemlidir.
Faturano üretilecek seri, normal şartlarda sistem tarafından belirlenmektedir. Yerine, belirli bir seriden faturano üretilmesi isteniyorsa, INVOICE nesnesi içindeki ID alanına ABC2009123456789 formatında fatura numarası verilmelidir
Properties
INVOICE
Deklarasyon
public INVOICE[] INVOICE { get; set; }
Tip | Açıklama |
---|---|
INVOICE[] | Gönderilecek faturalar dizisidir. INVOICE detaylar için bkz.(Ortak veri tipleri) |
REQUEST_RETURN
Deklarasyon
public REQUEST_RETURNType REQUEST_RETURN { get; set; }
Tip | Açıklama |
---|---|
REQUEST_RETURNType |