Teslimalma Aktarma (createExpectedReceipt)
Teslimalma Aktarımı
Teslimalma iş emirlerinizi Horoz sistemine yüklenirken createExpectedReceipt()
metodu kullanılmaktadır. Tekli ve çoklu teslimalma gönderimini desteklemektedir.
- Bu method ile teslimalma aktarımı sağlanmadan önce Horoz Parametrik Özellik bilgileri ile ilgili detaylar Horoz Lojistik tarafına iletilmelidir.
- Her bir istek içerisinde gönderilebilecek maksimum teslimalma sayısı 500'dir.
POST createExpectedReceipt
Kullanım
Parametre Açıklamaları & Kuralları
Aşağıdaki tabloda createExpectedReceipt()
işleminin giriş ve çıkış parametreleri ve bu
parametrelerin tür ve formatları listelenmiştir.
- Alanlar
- Ornek İstek
- Örnek Cevap
Parametre | Zorunluluk | Açıklama | Veri Tipi |
---|---|---|---|
processKey | Evet | Size tanımlanan processKey Bilgisi | string |
receiptCode | Evet | Teslimalma Kodu | string |
dataTransferInfo | Hayır | Veri Transfer bilgisi | string |
supplierCode | Evet | Tedarikçi Aktarma servisi üzerinden gönderilmiş tedarikçi kodu | string |
receiptDetail | Evet | Teslimalma Satır Bilgileri | string |
{
"processKey": "A1389BF5246943ED8F40DEF725E0EE84",
"receiptCode": "HRZ20231020003",
"dataTransferInfo": "",
"supplierCode": "HRZ001",
"parameter01": "34ABC001",
.
.
"parameter50": "<string>",
"receiptDetail":
[
{
"productCode": "MASA001",
"quantity": 100,
"packageType": "EA - Adet",
"lineNumber": "0010",
"serialNumber": "",
"dataTransferInfo": "",
"parameter01": "001 - Kırmızı",
.
.
"parameter50": ""
},
{
"productCode": "MASA002",
"quantity": 50,
"packageType": "EA - Adet",
"lineNumber": "0020",
"serialNumber": "",
"dataTransferInfo": "",
"parameter01": "002 - Beyaz",
.
.
"parameter50": ""
}
]
}
{
"result": "0",
"errorCode": "",
"systemMessage": " "
}
ReceiptDetail
- Alanlar
Alan | Tip | Zorunlu | Aç ıklama |
---|---|---|---|
productCode | string | Evet | Ürün Kodu Bilgisi |
quantity | integer | Evet | Beklenen Miktar |
packageType | string | Hayır | Paket Tipi Bilgisi |
lineNumber | string | Hayır | Satır Numarası |
serialNumber | string | Hayır | Seri Numarası |
dataTransferInfo | string | Hayır | Veri Transfer bilgisi |
Parameter | string | Hayır | Parametrik Alanlar |
Servis Cevapları
result | errorCode | systemMessage | Açıklama |
---|---|---|---|
0 | Horoz sistemine gönderilen Teslimalma bilgileri başarılı bir şekilde aktarıldı. | ||
1 | 101 | AYNI BTA KAYDI MEVCUT! | Horoz sistemine gönderilen Teslimalma bilgileri mevcut. |
1 | 101 | TANIMSIZ TEDARIKCI! | Horoz sistemine gönderilen Tedarikçi bilgileri tanımsız. |