Teslimalma Statüleri (SearchReceiptStatus)
Teslimalma Statülerinin Çekilmesi
Horoz sistemlerinde yer alan teslimalma işlemlerinin güncel statülerini görüntülemek için SearchReceiptStatus() metodu kullanılmaktadır. Teslimalma numarası bazlı veya toplu statü listelemesini desteklemektedir.
- Bu method ile Teslimalma statülerinin listelenmesi sağlanmadan önce Horoz Lojistik sistemlerinde aktif teslimalma işlemlerinizin olması gerekmektedir.
- Tüm teslimalmaları toplu olarak çekmek için receiptCode parametresi boş bırakılmalıdır.
POST SearchReceiptStatus
Kullanım
Parametre Açıklamaları & Kuralları
Aşağıdaki tabloda SearchReceiptStatus() işleminin giriş ve çıkış parametreleri ve bu
parametrelerin tür ve formatları listelenmiştir.
- Request Alanları
- Response Alanları
- Örnek İstek
- Örnek Cevap
| Parametre | Zorunluluk | Açıklama | Veri Tipi |
|---|---|---|---|
processKey | Evet | Size tanımlanan processKey Bilgisi | string |
receiptCode | Hayır | Tekil sorgu için Teslimalma numarası | string |
| Parametre | Açıklama | Veri Tipi |
|---|---|---|
result | İşlem kodu (0-Başarılı / 1-Başarısız) | string |
errorCode | Hata Mesajı | string |
systemMessage | Sistem Mesajı | string |
resultData[] | Sonuç Dizisi | array |
resultData[]
| Parametre | Açıklama | Veri Tipi |
|---|---|---|
id | Benzersiz Numara | int |
receiptCode | Teslimalma Kodu | string |
statusDate | Teslimalma Tarihi | datetime |
dataTransfer | Aktarım Bilgisi | string |
status | Statüsü | string |
waybillNumber | İrsaliye Numarası | string |
waybillDate | İrsaliye Tarihi | datetime |
parameter01/20 | Parametrik Alanlar | string |
itemDetails[] | Item Detay Dizisi | array |
itemDetails[]
| Parametre | Açıklama | Veri Tipi |
|---|---|---|
itemCode | Item Kodu | string |
quantity | Adet Bilgisi | int |
reason | Açıklama | string |
parameter01/20 | Parametrik Alanlar | string |
{
"processKey": "A1389BF5246943ED8F40DEF725E0EE84",
"receiptCode": ""
}
{
"resultData": [
{
"id": 26,
"receiptCode": "RCPLOREM",
"statusDate": "2026-04-14T00:00:00",
"dataTransfer": "TRANSFERINFO",
"status": "OK",
"waybillNumber": "HRZWAYBILLTEST",
"waybillDate": "2026-04-14T00:00:00",
"parameter01": "TESTPARAMETRIK",
"itemDetails": [
{
"itemCode": "PRO123",
"quantity": 5
}
]
}
],
"result": "0",
"errorCode": "",
}
Servis Cevapları
| result | errorCode | systemMessage | Açıklama |
|---|---|---|---|
| 0 | Teslimalma statüleri başarıyla getirildi. | ||
| 1 | 101 | Bir hata meydana geldi! | Statü gösterimlerinde hata mesajları görüntülenir. |