Dağıtım modülüne ait servisler bu kısımda bulunmaktadır.
https://SUNUCUKODU.ws.dia.com.tr/api/v3/dag/json
Dağıtım bölgelerini listeler.
İlgili Ekranlar: : dag1300
Yetki Kodu: Bölge Listeleme
Kontör: Evet
Dönüş Değeri: DiaListResultV3
Örnek JSON İsteği: dag_bolge_listele.json
Örnek JSON Cevap: dag_bolge_listele_cevap.json
| Parametre | Tipi | Zorunluluk | Açıklama |
|---|---|---|---|
| session_id | Unicode | Evet | Oturum id |
| firma_kodu | Integer16 | Evet | Firma kodu |
| donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
| filters | DiaWsFilter | Hayır | Liste filtresi |
| sorts | DiaSort | Hayır | Sıralama opsiyonları |
| params | AnyDict | Hayır | Servise gönderilecek ekstra parametreler |
| limit | Integer16 | Hayır | Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner. |
| offset | Integer16 | Hayır | Hangi kayıttan itibaren veriler gösterilsin isteniyorsa. |
Rotaları listeler.
İlgili Ekranlar: : dag1100
Yetki Kodu: Rota Listeleme
Kontör: Evet
Dönüş Değeri: DiaListResultV3
Örnek JSON İsteği: dag_rota_listele.json
Örnek JSON Cevap: dag_rota_listele_cevap.json
| Parametre | Tipi | Zorunluluk | Açıklama |
|---|---|---|---|
| session_id | Unicode | Evet | Oturum id |
| firma_kodu | Integer16 | Evet | Firma kodu |
| donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
| filters | DiaWsFilter | Hayır | Liste filtresi |
| sorts | DiaSort | Hayır | Sıralama opsiyonları |
| params | AnyDict | Hayır | Servise gönderilecek ekstra parametreler |
| limit | Integer16 | Hayır | Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner. |
| offset | Integer16 | Hayır | Hangi kayıttan itibaren veriler gösterilsin isteniyorsa. |
Rota getirir.
İlgili Ekranlar: : dag1101
Yetki Kodu: Rota Görüntüleme
Kontör: Evet
Dönüş Değeri: DiaDictResultV3
Örnek JSON İsteği: dag_rota_getir.json
Örnek JSON İsteği: dag_rota_getir_cevap.json
| Parametre | Tipi | Zorunluluk | Açıklama |
|---|---|---|---|
| session_id | Unicode | Evet | Oturum id |
| firma_kodu | Integer16 | Evet | Firma kodu |
| donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
| key | Integer64 | Evet | Kayda ait _key bilgisi. İlgili Model:DagRotaModel |
| params | AnyDict | Hayır | Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler |
Rota ziyaretleri listeler.
İlgili Ekranlar: : dag1400
Yetki Kodu: Rota Ziyaretleri Listeleme
Kontör: Evet
Dönüş Değeri: DiaListResultV3
Örnek JSON İsteği: dag_rota_ziyaret_listele.json
Örnek JSON Cevap: dag_rota_ziyaret_listele_cevap.json
| Parametre | Tipi | Zorunluluk | Açıklama |
|---|---|---|---|
| session_id | Unicode | Evet | Oturum id |
| firma_kodu | Integer16 | Evet | Firma kodu |
| donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
| filters | DiaWsFilter | Hayır | Liste filtresi |
| sorts | DiaSort | Hayır | Sıralama opsiyonları |
| params | AnyDict | Hayır | Servise gönderilecek ekstra parametreler |
| limit | Integer16 | Hayır | Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner. |
| offset | Integer16 | Hayır | Hangi kayıttan itibaren veriler gösterilsin isteniyorsa. |
Rota ziyaretini getirir.
İlgili Ekranlar: : dag1401
Yetki Kodu: Rota Ziyareti Görüntüleme
Kontör: Evet
Dönüş Değeri: DiaDictResultV3
Örnek JSON İsteği: dag_rota_ziyaret_getir.json
Örnek JSON Cevap: dag_rota_ziyaret_getir_cevap.json
| Parametre | Tipi | Zorunluluk | Açıklama |
|---|---|---|---|
| session_id | Unicode | Evet | Oturum id |
| firma_kodu | Integer16 | Evet | Firma kodu |
| donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
| key | Integer64 | Evet | Kayda ait _key bilgisi. İlgili Model:DagRotaZiyaretModel |
| params | AnyDict | Hayır | Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler |
Rota ziyaret ekler.
İlgili Ekranlar: : dag1401
Yetki Kodu: Rota Ziyareti Ekleme
Kontör: Evet
Dönüş Değeri: DiaWsResultV3
Örnek JSON İsteği: dag_rota_ziyaret_ekle.json
Örnek JSON Cevap: dag_rota_ziyaret_ekle_cevap.json
| Parametre | Tipi | Zorunluluk | Açıklama |
|---|---|---|---|
| session_id | Unicode | Evet | Oturum id |
| firma_kodu | Integer16 | Evet | Firma kodu |
| donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
| kart | AnyDict | Evet | Eklenecek veriye ait bilgiler tutulur. İlgili Model:DagRotaZiyaretModel |
Rota ziyareti günceller.
İlgili Ekranlar: : dag1401
Yetki Kodu: Rota Ziyareti Değiştirme
Kontör: Evet
Dönüş Değeri: DiaWsResultV3
Örnek JSON İsteği: dag_rota_ziyaret_guncelle.json
Örnek JSON Cevap: dag_rota_ziyaret_guncelle_cevap.json
| Parametre | Tipi | Zorunluluk | Açıklama |
|---|---|---|---|
| session_id | Unicode | Evet | Oturum id |
| firma_kodu | Integer16 | Evet | Firma kodu |
| donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
| kart | AnyDict | Evet | Güncellenecek veriye ait bilgiler tutulur. İlgili Model:DagRotaZiyaretModel |
Rota ziyareti siler.
Yetki Kodu: Rota Ziyareti Silme
Kontör: Evet
Dönüş Değeri: DiaWsResultV3
Örnek JSON İsteği: dag_rota_ziyaret_sil.json
Örnek JSON Cevap: dag_rota_ziyaret_sil_cevap.json
| Parametre | Tipi | Zorunluluk | Açıklama |
|---|---|---|---|
| session_id | Unicode | Evet | Oturum id |
| firma_kodu | Integer16 | Evet | Firma kodu |
| donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
| key | Decimal | Evet | Kayda ait _key bilgisi. İlgili Model:DagRotaZiyaretModel |
| params | AnyDict | Hayır | Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler |