Bir deftere ait dosyaları listeler. Yanıtta ELEDGER_FILE listesi ve PAGEABLE bloğu döner.
ELEDGER_FILE alanları:
| Alan | Açıklama |
|---|---|
FILE_ID |
Dosya kimliği. |
TYPE / TYPE_DESCRIPTION |
Dosya tipi ve açıklaması. |
BOOK_NUMBER |
Defter numarası. |
FILE_NAME |
Dosya adı. |
PART_NO |
Parça numarası. |
Bu metotta
SESSION_IDboş gönderildiğinde erken doğrulama yapılmaz; istek arka uca iletilir ve hata arka uçtan döner.SESSION_IDher koşulda gönderilmelidir.
Hata yönetimi: Hatalar SOAP Fault olarak dönmez. Hata durumunda normal yanıt döner ve
ERRORbloğu dolu gelir; her yanıtta önceERRORbloğu kontrol edilmelidir.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
SESSION_ID |
text |
Yes | Kimlik doğrulama servisi (AuthenticationWS) Login metodundan alınan oturum bilgisi. Tüm metotlarda zorunludur. |
PERIOD |
text |
No | Dönem, YYYYMM. |
BRANCH_CODE |
text |
No | Şube kodu. |
PART_NO |
text |
No | Parça numarası. |
TYPE |
text |
No | Dosya tipi. |
Sample Response (XML)
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:GetLedgerFileResponse xmlns:ns2="http://ws.efatura.izibiz.com/">
<GetLedgerFile>
<ELEDGER_FILE>
<FILE_ID>...</FILE_ID>
<TYPE>...</TYPE>
<TYPE_DESCRIPTION>...</TYPE_DESCRIPTION>
<BOOK_NUMBER>...</BOOK_NUMBER>
<FILE_NAME>...</FILE_NAME>
<PART_NO>0</PART_NO>
</ELEDGER_FILE>
<PAGEABLE>
<PAGE>0</PAGE>
<SIZE>20</SIZE>
<TOTAL_ELEMENTS>1</TOTAL_ELEMENTS>
</PAGEABLE>
</GetLedgerFile>
</ns2:GetLedgerFileResponse>
</S:Body>
</S:Envelope>
Fault Response
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:GetLedgerFileResponse xmlns:ns2="http://ws.efatura.izibiz.com/">
<GetLedgerFile>
<ERROR>
<CODE>-1</CODE>
<MESSAGE>Servis boş yanıt döndü.</MESSAGE>
</ERROR>
</GetLedgerFile>
</ns2:GetLedgerFileResponse>
</S:Body>
</S:Envelope>