İzibiz Developer Portal
SOAP WS · E-İrsaliye (EIrsaliyeWS)

E-İrsaliye Gönderme (SendDespatchAdvice)

SOAPSendDespatchAdvice
  • E-İrsaliye Platformu üzerinden 1 ya da daha fazla e-irsaliyeyi GIB (Gelir İdaresi Başkanlığı) E-İrsaliye sistemine gönderir.
  • E-İrsaliye gönderim esnasında hatalı duruma geçen irsaliyeler bu servis ile tekrar gönderilebilir.
  • Bir alıcıya birden fazla irsaliye gönderilebilir.

Parameters

NameTypeRequiredDescription
REQUEST_HEADER object Yes
└ 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 İç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.
SENDER text No İrsaliye gönderen tarafın vergi kimlik numarasını vkn attribute içerisine, gönderici birim etiketini alias attribute eklenmelidir. Eğer eleman gönderilmezse oturum açılan kullanıcının bağlı olduğu hesapta ki VKN ve gönderici birim etiketi kullanılacaktır. Sender elemanı gönderilmesini tavsiye ederiz.
RECEIVER text Yes E-İrsaliye mükellefi ise firmanın VKN/TCKNosunu vkn attribute içerisine, posta kutusu etiketini alias attribute içerisine eklenmelidir. Eğer E-irsaliye mükellefi değil ise GİB'de tanımlanan sanal etikete gönderileceği için vkn olarak GİB'in VKNsi (3900892152), posta kusutusu olarakta GİB'de urn:mail:irsaliyepk@gib.gov.tr değerini alias attribute içerisine eklenmelidir.
DESPATCHADVICE object No İrsaliyenin Base64Binary olarak encode edilmiş XML veya Ziplenmiş içeriği. Bir istek ile çoklu XML gönderimi yapılabilir. Birden fazla irsaliye göndermek için DESPATCHADVICE elemanı çoklanmalıdır.
└ CONTENT text Yes İrsaliyenin Base64Binary olarak encode edilmiş XML veya Ziplenmiş içeriği. Bir istek ile çoklu XML gönderimi yapılabilir. Birden fazla irsaliye göndermek için DESPATCHADVICE elemanı çoklanmalıdır.