İzibiz Developer Portal
SOAP WS · E-Fatura WS (EInvoiceWS)

Fatura Görüntüleme (GetInvoiceWithType)

SOAPGetInvoiceWithTypeRequest
  • E-Fatura sisteminden bulunan bir faturanın görselini çekmek için tasarlanmış servistir.
  • Faturaların HTML ve PDF görsellerini çekebilirsiniz.
  • Fatura görseli içerisinde ki XSLT ile yapılacaktır. Eğer fatura içerisinde ki şablonda sorun varsa hata fırlatılacaktır.
  • İçerik sıkıştırılmış olarak dönülmektedir. İstemciye çektikten sonra unzip edilmelidir.

Parameters

NameTypeRequiredDescription
REQUEST_HEADER object Yes Request Header objesi içerisinde SESSION_ID ve APPLICATION_NAME alanı zorunludur. Bu serviste COMPRESSED elemanı dikkate alınmamaktadır. Talep edilen formatta sıkıştırılmış/ziplenmiş olarak dönülecektir. İstemciye çektikten sonra unzip edilmelidir.
└ SESSION_ID text Yes Kimlik doğrulama servisi (AuthenticationWS) oturum açma metodundan (Login) alına oturum/token/session bilgisi.
└ CLIENT_TXN_ID text No İstemci uygulama tarafından işlem için üretilen işlem bilgisi (transaction id) varsa istek esnasında gönderilip, sonuçta alabileceğiniz bir değerdir. request/response eşleşmesi yapmak için kullanılabilir.
└ APPLICATION_NAME text Yes Metodu çağıran uygulamanın adı. Örnek: AppName-v1.4.67
└ COMPRESSED text No
INVOICE_SEARCH_KEY object Yes
└ UUID text No Fatura Evrensel Tekil Tanımlama Numarası (ETTN) ile fatura okumak için kullanılabilir. ID elamanı gönderilmemişse zorunludur.
└ TYPE select Yes Faturanın çekilmek istenilen tipi: PDF, HTML, XML olabilir.
└ DIRECTION select Yes Belge yönü. Gelen veya Giden faturaları çekmek için kullanılabilir. Gelen faturaları çekmek için IN, giden faturaları çekmek için OUT değeri gönderilebilir. Varsayılan değer IN olduğu için eğer parametre gönderilmezse sadece gelen faturalar dönülecektir. Gönderilebilecek değerler: IN, OUT
└ ID text No
HEADER_ONLY select No