Daha önce SaveAsDraft yöntemiyle göndermiş olduğunuz e-Faturaların iptal etmek için kullanabileceğiniz metottur.
Test servisinde Username/Password geneldir. Canlıda bu bilgileri müşteri bazlı kullanılacaktır. Üyelik alım sonrasında verilen bilgilerle login sağlanır. Username/Password bilgisi body içinde userInfo altında giriş sağlanmaktadır.
Test hepsiburadaefaturam Portaline buradan erişebilirsiniz.
Username: HBTest1
Password: HBTest1
{
"Action": "CancelDraft",
"parameters": {
"invoiceIds": [
"83eec070-bda8-4827-9df1-838b9eeb4c5b"
],
"userInfo": {
"Username": "HBTest1",
"Password": "HBTest1"
}
}
}
Parametreler
invoiceIds: Bir yada daha fazla fatura id’si bu alanda geçilir. Fatura Id’si faturanın E-Fatura sistemindeki tekil id sidir. UBL-TR Fatura formatındaki UUID alanına denk gelir. Daha önce SaveAsDraft metoduyla oluşturmuş olduğunuz ve parametre olarak geçeceğiniz guid listesine sahip taslak faturaların iptal edilmesini sağlar.
Return Değeri
Return tipi Response olan metod da Response’un value alanı true ya da false içeren bir değer olacaktır.