SOAP WS · E-Defter WS (EArchiveWS)
E-Defter Yedekleme (ArchiveELedger)
SOAPArchiveELedgerRequest
Bir döneme ait bütün defterlerin yüklenmesini sağlayan metottur. Döneme ait bütün parçalara ait XML dosyalarını (Yevmiye, Kebir, Yevmiye Beratı, Kebir Beratı, GİB İmzalı Yevmiye Beratı, GİB İmzalı Kebir Beratı, Defter Raporu) içermelidir.
Başarılı Sonuç Nesnesi
| Parametre |
Tip |
Açıklama |
| REQUEST_RETURN |
ComplexType |
Başarılı sonuç nesnesi |
| REQUEST_RETURN.INTL_TXN_ID |
String |
Sunucuda işlemin gerçekleştirildiği transaction IDsi. Bu ID istemci tarafında kaydedilerek oluşabilecek hatalarda referans olarak destek ekibine iletilebilir. |
| REQUEST_RETURN.RETURN_CODE |
String |
Başarılı durumlarda 0 değeri döner. Başarısız olduğunda REQUEST_RETURN objesi dönülmez. ERROR_TYPE objesi dönülecektir. |
| REQUEST_RETURN.CLIENT_TXN_ID |
String |
İstek ile istemci tarafından işlem IDsi gönderilmişse sonuç ile beraber dönülür. |
Hata Sonuç Nesnesi
| Parametre |
Tip |
Açıklama |
| ERROR_TYPE |
ComplexType |
Başarısız sonuç nesnesi |
| ERROR_TYPE.INTL_TXN_ID |
String |
Sunucuda işlemin gerçekleştirildiği transaction IDsi. Bu ID istemci tarafında kaydedilerek oluşabilecek hatalarda referans olarak destek ekibine iletilebilir. |
| ERROR_TYPE.ERROR_CODE |
String |
Başarısız işlemlerde 0 değeri döner. |
| ERROR_TYPE.ERROR_SHORT_DESC |
String |
Hatanın kısa açıklaması. |
Parameters
| Name | Type | Required | Description |
SESSION_ID |
text |
Yes |
Login metodundan alınmış olan aktif SESSION_ID değeri verilmelidir. |
FILENAME |
text |
Yes |
Yüklenecek dosyanın adı. Format: VKN-DONEM-SUBE.zip (ör. 4840847211-201911-0000.zip). Şubesiz yapıda bir firma ise şube numarası 0000 olarak gönderilmelidir. |
CONTENT |
base64 |
Yes |
Dönemdeki tüm parçalara ait XML dosyalarının (Yevmiye, Kebir, Yevmiye Beratı, Kebir Beratı, GİB İmzalı Yevmiye Beratı, GİB İmzalı Kebir Beratı, Defter Raporu) sıkıştırılmış (zip) ve Base64Binary encode edilmiş değeri. |