İçindekiler

ANK (Anket)

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

Kaynak URL

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


ank_anketsablon_listele

Anket şablonlarını listeler.

İlgili Ekranlar: : ank1000

Yetki Kodu: ank.ank1000.00 (Anket Şablonları Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: ank_anketsablon_listele.json

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

ank_anketsablon_getir

Anket şablonunu getirir (kalemler ve cevaplar dahil).

İlgili Ekranlar: : ank1001

Yetki Kodu: ank.ank1000.01 (Anket Şablonları Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: ank_anketsablon_getir.json

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

ank_anketsablon_ekle

Anket şablonu ekler.

İlgili Ekranlar: : ank1001

Yetki Kodu: ank.ank1000.02 (Anket Şablonları Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anketsablon_ekle.json

Örnek JSON Cevap: ank_anketsablon_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. İlgili Model: AnkAnketsablonu (kodu, aciklama, m_kalemler zorunlu; her kalemde m_cevaplar isteğe bağlı)

ank_anketsablon_guncelle

Anket şablonunu günceller.

İlgili Ekranlar: : ank1001

Yetki Kodu: ank.ank1000.03 (Anket Şablonları Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anketsablon_guncelle.json

Örnek JSON Cevap: ank_anketsablon_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. İlgili Model: AnkAnketsablonu (_key zorunlu)

ank_anketsablon_sil

Anket şablonu siler.

Yetki Kodu: ank.ank1000.04 (Anket Şablonları Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anketsablon_sil.json

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

ank_anket_fisi_listele

Anket fişlerini listeler.

İlgili Ekranlar: : ank1100

Yetki Kodu: ank.ank1100.00 (Anket Fişleri Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: ank_anket_fisi_listele.json

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

ank_anket_fisi_getir

Anket fişini getirir (kalemler dahil).

İlgili Ekranlar: : ank1101

Yetki Kodu: ank.ank1100.01 (Anket Fişleri Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: ank_anket_fisi_getir.json

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

ank_anket_fisi_ekle

Anket fişi ekler.

İlgili Ekranlar: : ank1101

Yetki Kodu: ank.ank1100.02 (Anket Fişleri Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anket_fisi_ekle.json

Örnek JSON Cevap: ank_anket_fisi_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. İlgili Model: AnkAnketfisi (fisno, _key_scf_carikart, _key_ank_anketsablonu, m_kalemler zorunlu)

ank_anket_fisi_guncelle

Anket fişini günceller.

İlgili Ekranlar: : ank1101

Yetki Kodu: ank.ank1100.03 (Anket Fişleri Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anket_fisi_guncelle.json

Örnek JSON Cevap: ank_anket_fisi_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. İlgili Model: AnkAnketfisi (_key zorunlu, m_kalemler ile kalemler)

ank_anket_fisi_sil

Anket fişi siler.

Yetki Kodu: ank.ank1100.04 (Anket Fişleri Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anket_fisi_sil.json

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

ank_anketsablonu_duzelticifaaliyetler_listele

Anket şablonu düzeltici faaliyetlerini listeler.

İlgili Ekranlar: : ank1300

Yetki Kodu: ank.ank1000.00 (Anket Şablonu Düzeltici Faaliyetler Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: ank_anketsablonu_duzelticifaaliyetler_listele.json

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

ank_anketsablonu_duzelticifaaliyetler_getir

Anket şablonu düzeltici faaliyet getirir.

İlgili Ekranlar: : ank1301

Yetki Kodu: ank.ank1000.01 (Anket Şablonu Düzeltici Faaliyetler Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: ank_anketsablonu_duzelticifaaliyetler_getir.json

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

ank_anketsablonu_duzelticifaaliyetler_ekle

Anket şablonu düzeltici faaliyet ekler.

İlgili Ekranlar: : ank1301

Yetki Kodu: ank.ank1000.02 (Anket Şablonu Düzeltici Faaliyetler Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anketsablonu_duzelticifaaliyetler_ekle.json

Örnek JSON Cevap: ank_anketsablonu_duzelticifaaliyetler_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. İlgili Model: AnkAnketsablonuDuzelticifaaliyetler (kodu, aciklama zorunlu)

ank_anketsablonu_duzelticifaaliyetler_guncelle

Anket şablonu düzeltici faaliyet günceller.

İlgili Ekranlar: : ank1301

Yetki Kodu: ank.ank1000.03 (Anket Şablonu Düzeltici Faaliyetler Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anketsablonu_duzelticifaaliyetler_guncelle.json

Örnek JSON Cevap: ank_anketsablonu_duzelticifaaliyetler_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. İlgili Model: AnkAnketsablonuDuzelticifaaliyetler (_key, kodu, aciklama zorunlu)

ank_anketsablonu_duzelticifaaliyetler_sil

Anket şablonu düzeltici faaliyet siler.

Yetki Kodu: ank.ank1000.04 (Anket Şablonu Düzeltici Faaliyetler Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anketsablonu_duzelticifaaliyetler_sil.json

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

ank_anketplanlama_listele

Anket planlama listeler.

İlgili Ekranlar: : ank1200

Yetki Kodu: ank.ank1200.00 (Anket Planlama Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: ank_anketplanlama_listele.json

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

ank_anketplanlama_getir

Anket planlama getirir.

İlgili Ekranlar: : ank1201

Yetki Kodu: ank.ank1200.01 (Anket Planlama Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: ank_anketplanlama_getir.json

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

ank_anketplanlama_ekle

Anket planlama ekler.

İlgili Ekranlar: : ank1201

Yetki Kodu: ank.ank1200.02 (Anket Planlama Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anketplanlama_ekle.json

Örnek JSON Cevap: ank_anketplanlama_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. İlgili Model: AnkAnketplanlama (_key_ank_anketsablonlari, _key_scf_carikartlar zorunlu)

ank_anketplanlama_guncelle

Anket planlama günceller.

İlgili Ekranlar: : ank1201

Yetki Kodu: ank.ank1200.03 (Anket Planlama Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anketplanlama_guncelle.json

Örnek JSON Cevap: ank_anketplanlama_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. İlgili Model: AnkAnketplanlama (_key zorunlu)

ank_anketplanlama_sil

Anket planlama siler.

Yetki Kodu: ank.ank1200.04 (Anket Planlama Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: ank_anketplanlama_sil.json

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