İçindekiler

KRG (Kargo)

Kargo modülüne ait servisler bu kısımda bulunmaktadır.

Kaynak URL

https://SUNUCUKODU.ws.dia.com.tr/api/v3/krg/json


krg_firma_listele

Kargo firmalarını listeler.

İlgili Ekranlar: : krg1000

Yetki Kodu: Kargo Firması Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: krg_firma_listele.json

Örnek JSON Cevap: krg_firma_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.

krg_firma_getir

Kargo firması getirir.

İlgili Ekranlar: : krg1001

Yetki Kodu: Kargo Firması Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: krg_firma_getir.json

Örnek JSON Cevap: krg_firma_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:KrgFirmaModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

krg_firma_ekle

Kargo firması ekler.

İlgili Ekranlar: : krg1001

Yetki Kodu: Kargo Firması Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: krg_firma_ekle.json

Örnek JSON Cevap: krg_firma_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:KrgFirmaModel

krg_firma_guncelle

Kargo firması günceller.

İlgili Ekranlar: : krg1001

Yetki Kodu: Kargo Firması Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: krg_firma_guncelle.json

Örnek JSON Cevap: krg_firma_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:KrgFirmaModel

krg_firma_sil

Kargo firması siler.

Yetki Kodu: Kargo Firması Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: krg_firma_sil.json

Örnek JSON Cevap: krg_firma_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:KrgFirmaModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

krg_bolge_listele

Kargo bölgelerini listeler.

İlgili Ekranlar: : krg1200

Yetki Kodu: Kargo Bölgeleri Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: krg_bolge_listele.json

Örnek JSON Cevap: krg_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.

krg_gonderifisi_listele

Kargo gönderi fişlerini listeler.

İlgili Ekranlar: : krg1100

Yetki Kodu: Gönderi Fişleri Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: krg_gonderifisi_listele.json

Örnek JSON Cevap: krg_gonderifisi_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.

krg_gonderifisi_getir

Kargo gönderi fişlerini getirir.

İlgili Ekranlar: : krg1101

Yetki Kodu: Gönderi Fişleri Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: krg_gonderifisi_getir.json

Örnek JSON Cevap: krg_gonderifisi_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:KrgGonderifisiModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

krg_gonderifisi_ekle

Kargo gönderi fişi ekler.

İlgili Ekranlar: : krg1101

Yetki Kodu: Gönderi Fişleri Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: krg_gonderifisi_ekle.json

Örnek JSON Cevap: krg_gonderifisi_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:KrgGonderifisiModel

krg_gonderifisi_guncelle

Kargo gönderi fişi günceller.

İlgili Ekranlar: : krg1101

Yetki Kodu: Gönderi Fişleri Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: krg_gonderifisi_guncelle.json

Örnek JSON Cevap: krg_gonderifisi_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:KrgGonderifisiModel

krg_gonderifisi_sil

Kargo gönderi fişi siler.

Yetki Kodu: Gönderi Fişleri Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: krg_gonderifisi_sil.json

Örnek JSON Cevap: krg_gonderifisi_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:KrgGonderifisiModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler