sendInvoice
Fatura Gönderimi
SendInvoice metodu ile fatura UBL (XML) içeriğinin gönderimi yapılmaktadır.
fromAlias alanına gönderimi yapan firmanın gönderici birim etiketi yazılmalıdır. Gönderici firmaya ait birden fazla gönderici birim etiketi olabileceği için bu alan zorunludur.
toAlias alanına alıcı firmanın alıcı posta kutusu etiketi yazılmalıdır. Alıcı firmaya ait birden fazla etiket olabileceği için bu alan zorunludur.
fileType alanına sabit metin olarak "xml" yazınız.
testOnly alanına sabit değer olarak false veriniz. Bu parametre yalnızca test amaçlı işlemler için kullanılmaktadır.
delayMinutes alanına gecikmeli gönderim için dakika cinsinden değer verilmelidir. Örnek olarak bu alana "5" değerini verdiğinizde faturanız 5 dakika sonra Gelir İdaresi Başkanlığına gönderilecektir. E-Fatura gönderimlerinde "0" (Sıfır) kullanılması tavsiye edilir.
arg2 alanına oluşturmuş olduğunuz fatura UBL dosya içeriğinin base64 kodlanmış (encoded) halini yerleştiriniz.
Fonksiyon Parametreleri :
Alan | Tipi |
---|
sessionId | string |
params | Alan | Tipi |
---|
fromAlias | string | toAlias | string | fileType | string | signerRole | string | sendAt | dateTime | testOnly | boolean | envelopeGuid | string | delayMinutes | int |
|
arg2 | base64Binary |
Dönecek Değer : sendInvoiceResponse
Fonksiyon | Açıklama | Detay |
---|
cancelEArchive | E-Arşiv Fatura İptali | |
cancelEnvelope | Zarf İptal İşlemi | |
checkClient | İstemci Kontrolü | |
createEArchiveReport | E-Arşiv Rapor Oluşturma | |
createStatusOtp | | |
deleteEArchiveReport | E-Arşiv Rapor Silme | |
downloadEArchive | E-Arşiv İndirme | |
downloadEArchiveContent | | |
downloadEnvelope | Zarf İndir | |
downloadInvoiceOrAppResp | Fatura / Uygulama Yanıtı İndirme | |
downloadInvoicePdf | Fatura PDF İndirme | |
getPendingMessageList | Bekleyen Fatura / Uygulama Yanıtı Listesi | |
listEArchiveReports | E-Arşiv Raporlarını Listeleme | |
login | Sisteme Giriş | |
logout | Çıkış | |
markEArchiveListProcessed | | |
markInvoicePosting | | |
markMessageListProcessed | | |
queryEArchive | E-Arşiv Fatura Sorgulama | |
queryEArchiveEmail | E-Posta Gönderim Durumu Sorgulama | |
queryEArchiveReportStatus | E-Arşiv Rapor Durumu Sorgulama | |
queryEnvelopeStatus | Zarf Durum Sorgulama | |
queryGibUser | Firma / Kişi Sorgulama | |
queryGibUserXml | GİB XML İndirme | |
queryGibUserXmlNew | Yeni Formatta GİB Listesi | |
queryInvoicePosting | | |
queryMessageCount | | |
queryMessageList | | |
sendAppResponse | | |
sendDespatch | | |
sendDespatch | E-İrsaliye gönderimi | |
sendEArchive | E-Arşiv Gönderimi | |
sendEArchiveEmail | E-Arşiv İçin E-Posta Gönderimi | |
sendEArchiveReport | E-Arşiv Rapor Gönderimi | |
sendEnvelop | Zarf Gönderimi | |
sendInvoice | Fatura Gönderimi | |
sendInvoiceList | | |
sendInvoicePosting | | |
sendInvoiceReply | | |
sendReceipt | | |
validateInvoice | Fatura Doğrulama | |
validateInvoiceList | | |