2. Servis Yapısı
Servis Yapısı
Bu bölümde ilgili servis de bulunan işlemler ve bu işlemlerin iç yapısı ile servis tarafından üretilen bilgilendirmeler mevcuttur.
Servis İşlemleri
Yurtiçi Dağıtım servisi, Tablo1.’de listelenen işlemleri içermektedir. Belirtilen işlemlerin iç yapısı belirtilmiştir.
Servis | Endpoint | Method | Url | Tanım |
---|---|---|---|---|
Servis Erişim Kontrolü | serviceControl | GET | /serviceControl | Yurtiçi Dağıtım Servis erişiminin kontrol edilebimesine yaramaktadır. |
İl ve İlçe Bilgisi Listeleme | listCounties | GET | /listCounties | Horoz Sistemine tanımlı il-ilçe bilgilerine ulaşılmasını sağlamaktadır. |
Sipariş Oluştur | createShipping | POST | /createShipping | Horoz Sistemine Sipariş oluşturmaya yaramaktadır. |
Sipariş İptal | cancelShipping | POST | /cancelShipping | Oluşturulan siparişin iptal edilmesine yaramaktadır. |
Barkod Oluştur | createBarcode | POST | /createBarcode | Oluşturulan sipariş için barkod oluşturmaya yaramaktadır. |
Barkod İptal | cancelBarcode | POST | /cancelBarcode | Oluşturulan barkodun iptal edilmesine yaramaktadır. |
Tedarkiçi Sipariş Oluştur | createPaysSupplierShipping | POST | /createPaysSupplierShipping | Tedarikçi tarafından sipariş oluşturulmasına yaramaktadır. |
Tedarkiçi Sipariş İptal | cancelPaysSupplierShipping | POST | /cancelPaysSupplierShipping | Tedarikçi tarafından oluşturulan siparişin iptaline yaramaktadır. |
Sipariş Geri Çağırma | reCall | POST | /reCall | Lojistik sürece girmiş bir siparişin iptal edilmesine yaramaktadır. |
Tablo 1. Servis işlem listesi