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

Analiz çeşitlerini listeler.

İlgili Ekranlar: : anl1000

Yetki Kodu: anl.anl1000.00 (Analiz Çeşitleri Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: anl_analizcesidi_listele.json

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

Analiz çeşidini getirir (kalemler ve koşullar dahil).

İlgili Ekranlar: : anl1001

Yetki Kodu: anl.anl1000.01 (Analiz Çeşitleri Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: anl_analizcesidi_getir.json

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

Analiz çeşidi ekler.

İlgili Ekranlar: : anl1001

Yetki Kodu: anl.anl1000.02 (Analiz Çeşitleri Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: anl_analizcesidi_ekle.json

Örnek JSON Cevap: anl_analizcesidi_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: AnlAnalizsablonu (kodu, aciklama, m_kalemler zorunlu; her kalemde m_kosullar isteğe bağlı)

Analiz çeşidini günceller.

İlgili Ekranlar: : anl1001

Yetki Kodu: anl.anl1000.03 (Analiz Çeşitleri Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: anl_analizcesidi_guncelle.json

Örnek JSON Cevap: anl_analizcesidi_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: AnlAnalizsablonu (_key, kodu, aciklama, m_kalemler zorunlu)

Analiz çeşidini siler.

Yetki Kodu: anl.anl1000.04 (Analiz Çeşitleri Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: anl_analizcesidi_sil.json

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

Analiz fişlerini listeler.

İlgili Ekranlar: : anl1100

Yetki Kodu: anl.anl1100.00 (Analiz Fişleri Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: anl_analizfisi_listele.json

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

Analiz fişini getirir (kalemler dahil).

İlgili Ekranlar: : anl1101

Yetki Kodu: anl.anl1100.01 (Analiz Fişleri Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: anl_analizfisi_getir.json

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

Analiz fişi ekler.

İlgili Ekranlar: : anl1101

Yetki Kodu: anl.anl1100.02 (Analiz Fişleri Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: anl_analizfisi_ekle.json

Örnek JSON Cevap: anl_analizfisi_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: AnlAnalizfisi (fisno, _key_anl_analizsablonu, _key_scf_carikart, m_kalemler zorunlu; kopyasayisi isteğe bağlı)

Analiz fişini günceller.

İlgili Ekranlar: : anl1101

Yetki Kodu: anl.anl1100.03 (Analiz Fişleri Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: anl_analizfisi_guncelle.json

Örnek JSON Cevap: anl_analizfisi_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: AnlAnalizfisi (_key zorunlu, m_kalemler ile kalemler)

Analiz fişini siler.

Yetki Kodu: anl.anl1100.04 (Analiz Fişleri Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: anl_analizfisi_sil.json

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