• Giriş
  • EBelge API
  • S.S.S
  • Sürüm Notları
İçindekileri Göster/Gizle
  • Giriş
    • Belge Durumları
      • EFatura Durumları
      • Eİrsaliye Durumları
      • ESMM Durumları
      • EMM Durumları
    • Ortak Veri Tipleri
    • Kullanım ve Öneriler
    • UBL Örnekler
  • Örnekler
    • SOAP Zarfları
      • EFatura SOAP Zarfları
      • Eİrsaliye SOAP Zarfları
    • Örnek Uygulamalar
  • Web Servis API
    • Hata Kodu ve Açıklamaları
    • EFatura
      • EFaturaEDMConnectorService
        • AmountType
        • ArchiveInvoiceRequest
        • ArchiveInvoiceRequestARCHIVE
        • ArchiveInvoiceRequestARCHIVEValue
        • ArchiveInvoiceResponse
        • ATTRIBUTESTYPE
        • base64Binary
        • CancelInvoiceRequest
        • CancelInvoiceResponse
        • CHANGE_INFOType
        • CheckCounterRequest
        • CheckCounterResponse
        • CheckUserRequest
        • CurrencyCodeContentType
        • EDM_ArchiveInvoiceRequestMessage
        • EDM_ArchiveInvoiceResponseMessage
        • EDM_CancelInvoiceRequestMessage
        • EDM_CancelInvoiceResponseMessage
        • EDM_CheckCounterRequestMessage
        • EDM_CheckCounterResponse
        • EDM_CheckUserRequestMessage
        • EDM_CheckUserResponse
        • EDM_EmailInvoiceRequestMessage
        • EDM_EmailInvoiceResponseMessage
        • EDM_GetEnvelopeRequestMessage
        • EDM_GetEnvelopeResponse
        • EDM_GetEnvelopeStatusRequestMessage
        • EDM_GetEnvelopeStatusResponse
        • EDM_GetInvoiceRequestMessage
        • EDM_GetInvoiceResponse
        • EDM_GetInvoiceResponseDateRequestMessage
        • EDM_GetInvoiceResponseDateResponseMessage
        • EDM_GetInvoiceSerialRequestMessage
        • EDM_GetInvoiceSerialResponseMessage
        • EDM_GetInvoiceStatusRequestMessage
        • EDM_GetInvoiceStatusResponseMessage
        • EDM_GetSessionInfoRequestMessage
        • EDM_GetSessionInfoResponseMessage
        • EDM_GetUserListBinaryRequestMessage
        • EDM_GetUserListBinaryResponseMessage
        • EDM_GetUserListRequestMessage
        • EDM_GetUserListResponseMessage
        • EDM_LoadInvoiceRequestMessage
        • EDM_LoadInvoiceResponseMessage
        • EDM_LoginRequestMessage
        • EDM_LoginResponseMessage
        • EDM_LogoutRequestMessage
        • EDM_LogoutResponseMessage
        • EDM_MarkEnvelopeRequestMessage
        • EDM_MarkEnvelopeResponseMessage
        • EDM_MarkInvoiceRequestMessage
        • EDM_MarkInvoiceResponseMessage
        • EDM_PrepareInvoiceResponseRequestMessage
        • EDM_PrepareInvoiceResponseResponse
        • EDM_SendInvoiceRequestMessage
        • EDM_SendInvoiceResponseMessage
        • EDM_SendInvoiceResponseRequestMessage
        • EDM_SendInvoiceResponseResponseMessage
        • EDM_SendInvoiceResponseWithServerSignRequestMessage
        • EDM_SendInvoiceResponseWithServerSignResponseMessage
        • EFaturaEDMPort
        • EmailInvoiceRequest
        • EmailInvoiceResponse
        • ENVELOPE
        • ENVELOPEHEADER
        • getApplicationResponseRequest
        • getApplicationResponseResponse
        • getApplicationResponseResponse.RequestFault
        • getAppRespRequestType
        • getAppRespResponseType
        • GetEnvelopeRequest
        • GetEnvelopeRequestENVELOPE_SEARCH_KEY
        • GetEnvelopeRequestENVELOPE_SEARCH_KEYELEMENT
        • GetEnvelopeStatusRequest
        • GetEnvelopeStatusRequestENVELOPE
        • GetInvoiceRequest
        • GetInvoiceRequestINVOICE_SEARCH_KEY
        • GetInvoiceResponseDateRequest
        • GetInvoiceResponseDateRequest_SEARCH_KEY
        • GetInvoiceResponseDateResponse
        • GetInvoiceResponseDateResponseX
        • GetInvoiceSerialRequest
        • GetInvoiceSerialResponse
        • GetInvoiceSerialResponseX
        • GetInvoiceStatusAllRequest
        • GetInvoiceStatusRequest
        • GetInvoiceStatusResponse
        • GetInvoiceStatusResponseINVOICE_STATUS
        • GetSessionInfoRequest
        • GetSessionInfoResponse
        • GetUserListBinaryRequest
        • GetUserListBinaryRequestTYPE
        • GetUserListBinaryResponse
        • GetUserListRequest
        • GetUserListResponse
        • GetUserListResponseX
        • GIBUSER
        • INTERNETSALESDETAILS
        • InternetSatisGonderiBilgileri
        • INVOICE
        • INVOICE_CONTENT_TYPE
        • INVOICEHEADER
        • INVOICERESPONSEDATELIST
        • INVOICESERIALLIST
        • kisiType
        • kisiTypeGercekKisi
        • kisiTypeTuzelKisi
        • LoadInvoiceRequest
        • LoadInvoiceResponse
        • LoginRequest
        • LoginResponse
        • LogoutRequest
        • LogoutResponse
        • LOV_VALUEType
        • MarkEnvelopeRequest
        • MarkEnvelopeRequestMARK
        • MarkEnvelopeRequestMARKENVELOPE
        • MarkEnvelopeRequestMARKValue
        • MarkEnvelopeResponse
        • MarkInvoiceRequest
        • MarkInvoiceRequestMARK
        • MarkInvoiceRequestMARKValue
        • MarkInvoiceResponse
        • PrepareInvoiceResponseRequest
        • REQUEST
        • REQUEST_HEADERType
        • REQUEST_INFOType
        • REQUEST_RETURNType
        • RequestFault
        • SendInvoiceRequest
        • SendInvoiceRequestRECEIVER
        • SendInvoiceRequestSENDER
        • SendInvoiceResponse
        • SendInvoiceResponseRequest
        • SendInvoiceResponseResponse
        • SendInvoiceResponseWithServerSignRequest
        • SendInvoiceResponseWithServerSignResponse
        • SIGNTYPE
        • USERCONTENT
        • USERCONTENTTYPE
        • UserRequest
        • USERTYPE
    • Eİrsaliye
      • EFaturaEDMConnectorService.Despatch
        • AmountType
        • ArchiveDespatchRequest
        • ArchiveDespatchRequestARCHIVE
        • ArchiveDespatchRequestARCHIVEValue
        • ArchiveDespatchResponse
        • ATTRIBUTESTYPE
        • base64Binary
        • CancelDespatchRequest
        • CancelDespatchResponse
        • CHANGE_INFOType
        • CheckCounterRequest
        • CheckCounterResponse
        • CheckUserRequest
        • CurrencyCodeContentType
        • DESPATCH
        • DESPATCH_CONTENT_TYPE
        • DESPATCHHEADER
        • DESPATCHLINERESPONSE
        • DESPATCHRESPONSE
        • DESPATCHRESPONSEHEADER
        • DESPATCHRESPONSELINE
        • DESPATCHSERIALLIST
        • DESPATCHUBLRESPONSE
        • EDM_ArchiveDespatchRequestMessage
        • EDM_ArchiveDespatchResponseMessage
        • EDM_CancelDespatchRequestMessage
        • EDM_CancelDespatchResponseMessage
        • EDM_CheckCounterRequestMessage
        • EDM_CheckCounterResponse
        • EDM_CheckUserRequestMessage
        • EDM_CheckUserResponse
        • EDM_EmailDespatchRequestMessage
        • EDM_EmailDespatchResponseMessage
        • EDM_GetDespatchRequestMessage
        • EDM_GetDespatchResponse
        • EDM_GetDespatchResponseRequestMessage
        • EDM_GetDespatchResponseResponse
        • EDM_GetDespatchSerialRequestMessage
        • EDM_GetDespatchSerialResponseMessage
        • EDM_GetDespatchStatusRequestMessage
        • EDM_GetDespatchStatusResponseMessage
        • EDM_GetSessionInfoRequestMessage
        • EDM_GetSessionInfoResponseMessage
        • EDM_GetUserListBinaryRequestMessage
        • EDM_GetUserListBinaryResponseMessage
        • EDM_GetUserListRequestMessage
        • EDM_GetUserListResponseMessage
        • EDM_LoadDespatchRequestMessage
        • EDM_LoadDespatchResponseMessage
        • EDM_LoginRequestMessage
        • EDM_LoginResponseMessage
        • EDM_LogoutRequestMessage
        • EDM_LogoutResponseMessage
        • EDM_MarkDespatchRequestMessage
        • EDM_MarkDespatchResponseMessage
        • EDM_MarkDespatchResponseRequestMessage
        • EDM_MarkDespatchResponseResponseMessage
        • EDM_PrepareDespatchResponseRequestMessage
        • EDM_PrepareDespatchResponseResponse
        • EDM_SendDespatchRequestMessage
        • EDM_SendDespatchResponseMessage
        • EDM_SendDespatchResponseWithServerSignRequestMessage
        • EDM_SendDespatchResponseWithServerSignResponseMessage
        • EDM_SendDespatchUblResponseRequestMessage
        • EDM_SendDespatchUblResponseResponseMessage
        • EIrsaliyeEDMPort
        • EmailDespatchRequest
        • EmailDespatchResponse
        • getAppRespRequestType
        • getAppRespResponseType
        • GetDespatchRequest
        • GetDespatchRequestDESPATCH_SEARCH_KEY
        • GetDespatchResponseRequest
        • GetDespatchResponseRequestDESPATCHRESPONSE_SEARCH_KEY
        • GetDespatchSerialRequest
        • GetDespatchSerialRequest_SEARCH_KEY
        • GetDespatchSerialResponse
        • GetDespatchSerialResponseX
        • GetDespatchStatusAllRequest
        • GetDespatchStatusRequest
        • GetDespatchStatusResponse
        • GetDespatchStatusResponseDESPATCH_STATUS
        • GetSessionInfoRequest
        • GetSessionInfoResponse
        • GetUserListBinaryRequest
        • GetUserListBinaryRequestTYPE
        • GetUserListBinaryResponse
        • GetUserListRequest
        • GetUserListResponse
        • GetUserListResponseX
        • GIBUSER
        • LoadDespatchRequest
        • LoadDespatchResponse
        • LoginRequest
        • LoginResponse
        • LogoutRequest
        • LogoutResponse
        • LOV_VALUEType
        • MarkDespatchRequest
        • MarkDespatchRequestMARK
        • MarkDespatchRequestMARKValue
        • MarkDespatchResponse
        • MarkDespatchResponseRequest
        • MarkDespatchResponseRequestMARK
        • MarkDespatchResponseResponse
        • MarkEnvelopeResponse
        • PrepareDespatchResponseRequest
        • REQUEST
        • REQUEST_HEADERType
        • REQUEST_INFOType
        • REQUEST_RETURNType
        • RequestFault
        • SendDespatchRequest
        • SendDespatchRequestRECEIVER
        • SendDespatchRequestSENDER
        • SendDespatchResponse
        • SendDespatchResponseRequest
        • SendDespatchResponseResponse
        • SendDespatchResponseWithServerSignRequest
        • SendDespatchResponseWithServerSignResponse
        • SIGNTYPE
        • USERCONTENT
        • USERCONTENTTYPE
        • USERTYPE
    • ESMM
      • EFaturaEDMConnectorService.Smm
        • AmountType
        • ArchiveSMMRequest
        • ArchiveSMMRequestARCHIVE
        • ArchiveSMMRequestARCHIVEValue
        • ArchiveSMMResponse
        • ATTRIBUTESTYPE
        • base64Binary
        • CancelSMMRequest
        • CancelSMMResponse
        • CHANGE_INFOType
        • CheckCounterRequest
        • CheckCounterResponse
        • CheckUserRequest
        • CurrencyCodeContentType
        • EDM_ArchiveSMMRequestMessage
        • EDM_ArchiveSMMResponseMessage
        • EDM_CancelSMMRequestMessage
        • EDM_CancelSMMResponseMessage
        • EDM_CheckCounterRequestMessage
        • EDM_CheckCounterResponse
        • EDM_CheckUserRequestMessage
        • EDM_CheckUserResponse
        • EDM_EmailSMMRequestMessage
        • EDM_EmailSMMResponseMessage
        • EDM_GetSessionInfoRequestMessage
        • EDM_GetSessionInfoResponseMessage
        • EDM_GetSMMRequestMessage
        • EDM_GetSMMResponse
        • EDM_GetSMMResponseRequestMessage
        • EDM_GetSMMResponseResponse
        • EDM_GetSMMSerialRequestMessage
        • EDM_GetSMMSerialResponseMessage
        • EDM_GetSMMStatusRequestMessage
        • EDM_GetSMMStatusResponseMessage
        • EDM_GetUserListBinaryRequestMessage
        • EDM_GetUserListBinaryResponseMessage
        • EDM_GetUserListRequestMessage
        • EDM_GetUserListResponseMessage
        • EDM_LoadSMMRequestMessage
        • EDM_LoadSMMResponseMessage
        • EDM_LoginRequestMessage
        • EDM_LoginResponseMessage
        • EDM_LogoutRequestMessage
        • EDM_LogoutResponseMessage
        • EDM_MarkSMMRequestMessage
        • EDM_MarkSMMResponseMessage
        • EDM_MarkSMMResponseRequestMessage
        • EDM_MarkSMMResponseResponseMessage
        • EDM_SendSMMRequestMessage
        • EDM_SendSMMResponseMessage
        • EmailSMMRequest
        • EmailSMMResponse
        • ESmmEDMPort
        • GetSessionInfoRequest
        • GetSessionInfoResponse
        • GetSMMRequest
        • GetSMMRequestSMM_SEARCH_KEY
        • GetSMMResponseRequest
        • GetSMMResponseRequestSMMRESPONSE_SEARCH_KEY
        • GetSMMSerialRequest
        • GetSMMSerialRequest_SEARCH_KEY
        • GetSMMSerialResponse
        • GetSMMSerialResponseX
        • GetSMMStatusAllRequest
        • GetSMMStatusRequest
        • GetSMMStatusResponse
        • GetSMMStatusResponseSMM_STATUS
        • GetUserListBinaryRequest
        • GetUserListBinaryRequestTYPE
        • GetUserListBinaryResponse
        • GetUserListRequest
        • GetUserListResponse
        • GetUserListResponseX
        • GIBUSER
        • LoadSMMRequest
        • LoadSMMResponse
        • LoginRequest
        • LoginResponse
        • LogoutRequest
        • LogoutResponse
        • LOV_VALUEType
        • MarkSMMRequest
        • MarkSMMRequestMARK
        • MarkSMMRequestMARKValue
        • MarkSMMResponse
        • MarkSMMResponseRequest
        • MarkSMMResponseRequestMARK
        • MarkSMMResponseResponse
        • REQUEST
        • REQUEST_HEADERType
        • REQUEST_INFOType
        • REQUEST_RETURNType
        • RequestFault
        • SendSMMRequest
        • SendSMMRequestRECEIVER
        • SendSMMRequestSENDER
        • SendSMMResponse
        • SIGNTYPE
        • SMM
        • SMM_CONTENT_TYPE
        • SMMHEADER
        • SMMLINEITEMS
        • SMMLINERESPONSE
        • SMMPDFCONTENT
        • SMMRESPONSE
        • SMMRESPONSEHEADER
        • SMMRESPONSELINE
        • SMMSERIALLIST
        • TaxTypeCodeList
        • USERCONTENT
        • USERCONTENTTYPE
        • USERTYPE
    • EMM
      • EFaturaEDMConnectorService.Mm
        • AmountType
        • ArchiveMMRequest
        • ArchiveMMRequestARCHIVE
        • ArchiveMMRequestARCHIVEValue
        • ArchiveMMResponse
        • ATTRIBUTESTYPE
        • base64Binary
        • CancelMMRequest
        • CancelMMResponse
        • CHANGE_INFOType
        • CheckCounterRequest
        • CheckCounterResponse
        • CheckUserRequest
        • CONTENT_TYPE
        • CurrencyCodeContentType
        • EDM_ArchiveMMRequestMessage
        • EDM_ArchiveMMResponseMessage
        • EDM_CancelMMRequestMessage
        • EDM_CancelMMResponseMessage
        • EDM_CheckCounterRequestMessage
        • EDM_CheckCounterResponse
        • EDM_CheckUserRequestMessage
        • EDM_CheckUserResponse
        • EDM_EmailMMRequestMessage
        • EDM_EmailMMResponseMessage
        • EDM_GetMMRequestMessage
        • EDM_GetMMResponse
        • EDM_GetMMSerialRequestMessage
        • EDM_GetMMSerialResponseMessage
        • EDM_GetMMStatusRequestMessage
        • EDM_GetMMStatusResponseMessage
        • EDM_GetSessionInfoRequestMessage
        • EDM_GetSessionInfoResponseMessage
        • EDM_LoadMMRequestMessage
        • EDM_LoadMMResponseMessage
        • EDM_LoginRequestMessage
        • EDM_LoginResponseMessage
        • EDM_LogoutRequestMessage
        • EDM_LogoutResponseMessage
        • EDM_MarkMMRequestMessage
        • EDM_MarkMMResponseMessage
        • EDM_SendMMRequestMessage
        • EDM_SendMMResponseMessage
        • EmailMMRequest
        • EmailMMResponse
        • EMMEDMPort
        • GetMMRequest
        • GetMMRequestSEARCH_KEY
        • GetMMSerialRequest
        • GetMMSerialResponse
        • GetMMSerialResponseX
        • GetMMStatusAllRequest
        • GetMMStatusRequest
        • GetMMStatusResponse
        • GetMMStatusResponseSTATUS
        • GetSessionInfoRequest
        • GetSessionInfoResponse
        • LoadMMRequest
        • LoadMMResponse
        • LoginRequest
        • LoginResponse
        • LogoutRequest
        • LogoutResponse
        • LOV_VALUEType
        • MarkMMRequest
        • MarkMMRequestMARK
        • MarkMMRequestMARKValue
        • MarkMMResponse
        • MarkMMResponseResponse
        • MM
        • MMHEADER
        • MMSERIALLIST
        • REQUEST
        • REQUEST_HEADERType
        • REQUEST_INFOType
        • REQUEST_RETURNType
        • RequestFault
        • SendMMRequest
        • SendMMRequestRECEIVER
        • SendMMRequestSENDER
        • SendMMResponse
        • SIGNTYPE
        • TaxTypeCodeList
        • USERCONTENT
        • USERCONTENTTYPE
        • USERTYPE
    • EPosta
      • EFaturaEDMessageService
        • ATTRIBUTESTYPE
        • CHANGE_INFOType
        • DocumentTypeType
        • EDM_GetEMailRequestMessage
        • EDM_GetEMailResponseMessage
        • EDM_LoginRequestMessage
        • EDM_LoginResponseMessage
        • EDM_LogoutRequestMessage
        • EDM_LogoutResponseMessage
        • EMAIL
        • EMessageEDMPort
        • GetEMailRequest
        • GetEMailRequest_SEARCH_KEY
        • GetEMailResponse
        • LoginRequest
        • LoginResponse
        • LogoutRequest
        • LogoutResponse
        • MailProviderDeliveryStatusType
        • MailProviderRelayStatusType
        • REQUEST
        • REQUEST_HEADERType
        • REQUEST_RETURNType
        • RequestFault

Class LoadInvoiceRequest


EFATURA Entegrasyon Platformu üzerinden bir ya da daha fazla faturanın- daha sonra gönderilmek üzere- taslak olarak EDM sistemine yüklenmesini sağlar.

Açıklamalar

Fatura yüklemede, göndericinin VKN/TCKN ve Gönderici Birim etiketi ile alıcının VKN/TCKN ve Posta Kutusu etiketi belirtilmelidir.

Fatura bilahare web servis üzerinden SendInvoice metodu ile gönderilmek istendiğine bu etiketleri değiştirme imkânı vardır. Gönderici ve alıcı bilgileri 2 farklı şekilde belirtilebilir. Bunlar; INVOICE içindeki HEADER ’da yer alan “SENDER, FROM”, “RECEIVER, TO” alanları ve LoadInvoiceRequestSENDER ve LoadInvoiceRequestRECEIVER içinde bulunan “vkn, alias” alanlarıdır.

LoadInvoiceRequestSENDER ve LoadInvoiceRequestRECEIVER, gönderim bazında global gönderici ve alıcı bilgilerini içermekteyken, INVOICE-> HEADER Fatura bazında değişen gönderici ve alıcıları içermektedir. Bu durum, farklı göndericilerden farklı alıcılara ait faturaların aynı web servis isteği ile EDM servisine gönderilmesine imkân vermektedir.

Gönderici ve/veya alıcı bilgileri, her iki yöntemde aynı anda verilirse, INVOICE-> HEADER içindeki gönderici ve alıcı bilgileri öncelikli olup kullanılmaktadır.

LoadInvoiceRequest nesnesinde, GENERATEINVOICEIDONLOAD True verilirse, yükleme anında fatura serino aldırmak mümkün olmaktadır. Serino alımındaki fatura tarihine göre kontrollü seri sırano alınması bu işlemde de vardır

Bu nedenle fatura yüklemelerde seri aldırılacak faturaların, fatura tarihine göre sıralı gönderilmesi önemlidir.

Faturano üretilecek seri, normal şartlarda sistem tarafından belirlenmektedir. Yerine, belirli bir seriden faturano üretilmesi isteniyorsa, INVOICE nesnesi içindeki ID alanına ABC2009123456789 formatında fatura numarası verilmelidir

Properties

GENERATEINVOICEIDONLOAD

Deklarasyon
public bool GENERATEINVOICEIDONLOAD { get; set; }
Tip Açıklama
System.Boolean

Taslak yükleme esnasında fatura serino üretimini sağlamak amacıyla kullanılmaktadır

Açıklamalar

True: yükleme esnasında fatura serino alır. False: yükleme esnasında fatura seri no almaz

INVOICE

Deklarasyon
public INVOICE[] INVOICE { get; set; }
Tip Açıklama
INVOICE[]

Gönderilecek faturalar dizisidir. INVOICE detaylar için bkz.(Ortak veri tipleri)

RECEIVER

Deklarasyon
public SendInvoiceRequestRECEIVER RECEIVER { get; set; }
Tip Açıklama
SendInvoiceRequestRECEIVER

Alıcı bilgileri Bkz. Ortak veri tipleri

SENDER

Deklarasyon
public SendInvoiceRequestSENDER SENDER { get; set; }
Tip Açıklama
SendInvoiceRequestSENDER

Gönderici bilgileri Bkz. Ortak veri tipleri

Ayrıca bkz.

LoadInvoiceResponse
SendInvoiceRequest
SendInvoiceResponse
Başa dön EDM Bilisim Sistemleri A.S.
Generated by DocFX