İzibiz Developer Portal
SOAP-WS · EArşiv WS (EArchiveWS)

E-Arşiv Gönderme (WriteToArchiveExtended)

SOAPArchiveInvoiceExtendedRequest

E-Fatura mükellefi olmayan firma veya nihai tüketiciye düzenlenen faturaların özel entegratör sistemine gönderilmesi ve raporlamasını sağlayan webservis uygulamasıdır.

Parametreler

AdTipZorunluAciklama
REQUEST_HEADER object Evet Request Header objesi içerisinde SESSION_ID ve APPLICATION_NAME alanı zorunludur. Faturaları XML formatında sıkıştırılmadan çekmek için mutlaka COMPRESSED elemanı eklenmeli ve N değeri gönderilmelidir. Eğer gönderilmezse faturalar sıkıştırılmış/ziplenmiş olarak dönülecektir.
└ SESSION_ID text Evet Kimlik doğrulama servisi (AuthenticationWS) oturum açma metodundan (Login) alına oturum/token/session bilgisi.
└ CLIENT_TXN_ID text Hayir İ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 Evet Metodu çağıran uygulamanın adı. Örnek: AppName-v1.4.67
└ COMPRESSED text Hayir İçerikte taşınan bilginin ZIP formatında sıkıştırılmış mı gönderildiği/talep edildiği bilgisi. Belge gönderim ve belge okuma servislerinde gönderilen değere göre işlem yapılmaktadır.
ArchiveInvoiceExtendedContent object Evet
└ INVOICE_PROPERTIES object Evet E-Arşiv faturaları için kullanılabilecek parametreler
└ EARSIV_FLAG text Evet E-Arşiv fatura için Y olmalıdır.
└ EARSIV_PROPERTIES object Evet E-Arşiv fatura için Y olmalıdır.
└ EARSIV_EMAIL_FLAG text Hayir E-Arşiv fatura için Y olmalıdır.
└ EARSIV_EMAIL text Hayir E-Arşiv faturasının iletileceği e-posta adresi. E-Posta formatında olmalıdır. EARSIV_EMAIL_FLAG= Y olarak gönderilmişse bu alan zorunludur. DİKKAT: Eğer EARSIV_EMAIL_FLAG gönderilmemiş veya N olarak gönderilmişse bu alanda ki değer veritabanına kaydedilecek ama e-posta gönderilmeyecektir.
└ SUB_STATUS text Hayir Varsayılan değer NEW. E-Arşiv faturasını göndermek için NEW değeri gönderilmelidir. Taslaklara yüklemek için ise DRAFT değeri gönderilebilir.
└ SERI text Hayir Fatura numara atamasının E-Arşiv platformu üzerinde yapılması istenildiği durumlarda hangi seri ile numara atanacağını belirleyen alandır. Maksimum 3 hane alfanumerik değer içermelidir. Gönderilecek seri önce portal ekranları kullanılarak e-arşiv sisteminde tanımlanmalıdır. Tanımlanmayan seri gönderildiğinde hata dönülecektir.
└ EARSIV_SMS_FLAG text Hayir E-Arşiv faturasının alıcıya özel entegratör sistemi üzerinden SMS olarak göndermek isteniyorsa Y değeri gönderilmelidir. Varsayılan değer N dir. DİKKAT: Eğer E-Arşiv sisteminde müşterinin SMS gönderme hizmeti yoksa Y değeri gönderilince hata alacaktır. Bu durumda özel entegratör ile iletişime geçerek SMS gönderim hizmetini aktiflemesi talep edilmelidir.
└ SMS_PHONE_NUMBER text Hayir E-Arşiv faturasının iletileceği 10 hane telefon numarası. Format: 1234567890. Telefon numarasının başında 0 olmadığına dikkat ediniz. EARSIV_SMS_FLAG= Y olarak gönderilmişse bu alan zorunludur. DİKKAT: Eğer EARSIV_SMS_FLAG gönderilmemiş veya N olarak gönderilmişse bu alanda ki değer veritabanına kaydedilecek ama SMS gönderilmeyecektir.
└ VALIDATION_FLAG text Hayir
└ XSLT_NAME text Hayir
└ ECOMMERCE_UPLOAD object Hayir
└ ECOMMERCE_ID text Hayir
└ ECOMMERCE_PACKAGE_ID text Hayir
└ EARCHIVE_TEST_FLAG text Hayir
└ INCLUDE_IBANS text Hayir
└ ARCHIVE_NOTE text Hayir E-Arşiv faturalara not eklenebilecek parametredir.
└ INVOICE_CONTENT base64 Evet Faturanın UBL-TR formatında ki dosyasının Base64Binary tipinde sıkıştırılmış/ziplenmiş içeriği.