Fatura Durum Bilgisi
POST https://proconnect.unlembilisim.com/api/invoice/{uuid}/status
Sistemde tetiklenen faturanın son durumunu, uygulama yanıtı ve ne aşamada olduğunu bildiren fonksiyon.
İstek Alanlar
Parametre | Tür | Yer | # | Açıklama |
---|---|---|---|---|
GondericiVKNTCKN |
string
|
body
|
Zorunlu
|
Faturayı gönderim sağlayan VKN/TCKN |
Cevap Alanlar
Parametre | Tür | Yer | # | Açıklama |
---|---|---|---|---|
number |
string
|
body
|
Zorunlu
|
Fatura Numarası |
status |
int
|
body
|
Zorunlu
|
Fatura durumu |
app_resp |
boolean
|
body
|
Zorunlu
|
Uygulama yanıtı almış mı? |
app_resp_desc |
string
|
body
|
Zorunlu
|
Kabul veya Red açıklaması. |
integratorError |
string
|
body
|
Zorunlu
|
Entegratör tarafından faturaya verilen hata açıklaması. |
Genel Açıklama
Fatura gönderimi yapıldıktan sonra belirli aralıklarla bu fonksiyon tetiklenerek faturanın son durumu kontrol edilir. Eğer entegratörden hata alıysa veya faturaya ait bir uygulama yanıtı gelmişse bu fonksiyondan takip edilmelidir. Gelen veya giden fatura fark etmeksiniz bu fonksiyon kullanılabilir.
Örnek İstek
{ "GondericiVKNTCKN": "xxxxxx" }
Örnek Cevap
{ "error": 0, "errorMessage": "", "successMessage": "Sorgu başarılı.", "data": { "number": "FATURA NO", "status": 20, "app_resp": false, "app_resp_desc": "", "integratorError": "Entegratör Hata Mesajı" } }
Hata Kodları
Kod | Açıklama | Tür |
---|---|---|
0 | Gönderiliyor | Giden Fatura |
1 | İşlem kuyruğunda | Giden Fatura |
2 | Tetikleme Bekliyor | Giden Fatura |