Ana içeriğe geç

İptal İşlemi (cancel)

İptal İşlemi

Horoz sistemine aktarılmış iş emirlerinin iptal işlemi için cancel() metodu kullanılmaktadır. Tekli iptal emir gönderimini desteklemektedir.

  • Bu method ile iptal işlemi sağlanmadan önce opType ve parameter alan değerleri Horoz Lojistik tarafına iletilmelidir.
  • Her bir istek içerisinde gönderilebilecek maksimum iptal sayısı 1'dir.
  • Bu method, Horoz sistemine kayıtlı olan iade, sipariş ve malkabul emirleriniz bilgileri için kullanılmaktadır. Horoz sisteminde tanımsız olan iş emirleri için iptal emri gönderilemez.

POST cancel

Parametre Açıklamaları & Kuralları

Aşağıdaki tabloda cancel() işleminin giriş ve çıkış parametreleri ve bu parametrelerin tür ve formatları listelenmiştir.

ParametreZorunlulukAçıklamaVeri Tipi
processKeyEvetSize tanımlanan processKey Bilgisistring
opCodeEvetSipariş veya Teslim Alma Kodustring
opTypeHayırOperasyon Tipi. Operasyon kodunun hangi iş emrine ait olduğunu belirtmektedir. Örn: 10 Sipariş, 20 Malkabulstring
dataTransferInfoHayırVeri Transfer bilgisistring
parameter01HayırKullanıcı Tanımlı Parametre 1string
parameter02HayırKullanıcı Tanımlı Parametre 2string
parameter03HayırKullanıcı Tanımlı Parametre 3string
parameter04HayırKullanıcı Tanımlı Parametre 4string
parameter05HayırKullanıcı Tanımlı Parametre 5string

Servis Cevapları

resulterrorCodesystemMessageAçıklama
1101BTA BULUNAMADI!Horoz sistemine gönderilen Teslimalma mevcut değil.
0101BTA IPTAL EDILDI!Teslimalma başarılı bir şekilde iptal edildi.
1101BTA DURUMU IPTAL ICIN UYGUN DEGIL!Teslimalma tamamlanmış ya da daha önce iptal edilmiş.
1101SIPARIS BULUNAMADI!Horoz sistemine gönderilen Sipariş mevcut değil.
0SIPARIS IPTAL EDILDI!Sipariş başarılı bir şekilde iptal edildi.
1101SIPARIS DURUMU IPTAL ICIN UYGUN DEGIL!Sipariş daha önce iptal edilmeye uygun değil.
1101SIPARIS SEVK EDILDI IPTAL EDILEMEZ !!!Sipariş tamamlanmış.