Bütçe modülüne ait servisler bu kısımda bulunmaktadır.

Bütçeleri listeler.

İlgili Ekranlar: : btc1000

Yetki Kodu: btc.btc1000.00 (Bütçe Tanımı Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: btc_butce_listele.json

Örnek JSON Cevap: btc_butce_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 (0 ya da boşsa öntanımlı dönem)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama seçenekleri
params AnyDict Hayır Ek parametreler
limit Integer16 Hayır Döndürülecek kayıt sayısı
offset Integer16 Hayır Başlangıç kaydı

Bütçe tanımını getirir.

İlgili Ekranlar: : btc1001

Yetki Kodu: btc.btc1000.01 (Bütçe Tanımı Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: btc_butce_getir.json

Örnek JSON Cevap: btc_butce_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
key Integer64 Evet Kaydın _key bilgisi. İlgili Model: BtcButce
params AnyDict Hayır Key gönderilmediğinde kaydı bulmaya yardımcı parametreler

Bütçe tanımı ekler.

İlgili Ekranlar: : btc1001

Yetki Kodu: btc.btc1000.02 (Bütçe Tanımı Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_ekle.json

Örnek JSON Cevap: btc_butce_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
kart AnyDict Evet Eklenecek veri. İlgili Model: BtcButce (kod, aciklama, m_kalemler zorunlu)

Bütçe tanımını günceller.

İlgili Ekranlar: : btc1001

Yetki Kodu: btc.btc1000.03 (Bütçe Tanımı Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_guncelle.json

Örnek JSON Cevap: btc_butce_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
kart AnyDict Evet Güncellenecek veri. İlgili Model: BtcButce (_key zorunlu, m_kalemler ve m_silinecek_kalemler desteklenir)

Bütçe tanımını siler.

Yetki Kodu: btc.btc1000.04 (Bütçe Tanımı Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_sil.json

Örnek JSON Cevap: btc_butce_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
key Decimal Evet Kayda ait _key bilgisi
params AnyDict Hayır Key yerine kayıt arama parametreleri

Bütçe planlarını listeler.

İlgili Ekranlar: : btc2000

Yetki Kodu: btc.btc2000.00 (Bütçe Planı Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: btc_butce_plani_listele.json

Örnek JSON Cevap: btc_butce_plani_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
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama seçenekleri
params AnyDict Hayır Ek parametreler
limit Integer16 Hayır Döndürülecek kayıt sayısı
offset Integer16 Hayır Başlangıç kaydı

Bütçe planını getirir.

İlgili Ekranlar: : btc2001

Yetki Kodu: btc.btc2000.01 (Bütçe Planı Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: btc_butce_plani_getir.json

Örnek JSON Cevap: btc_butce_plani_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
key Integer64 Evet Kaydın _key bilgisi. İlgili Model: BtcButcePlani
params AnyDict Hayır Key yerine kayıt arama parametreleri

Bütçe planı ekler.

İlgili Ekranlar: : btc2001

Yetki Kodu: btc.btc2000.02 (Bütçe Planı Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_plani_ekle.json

Örnek JSON Cevap: btc_butce_plani_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
kart AnyDict Evet Eklenecek veri. İlgili Model: BtcButcePlani (_key_btc_butce, _key_sis_doviz, donem, planturleri, kod, aciklama, m_donemler zorunlu)

Bütçe planını günceller.

İlgili Ekranlar: : btc2001

Yetki Kodu: btc.btc2000.03 (Bütçe Planı Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_plani_guncelle.json

Örnek JSON Cevap: btc_butce_plani_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
kart AnyDict Evet Güncellenecek veri. İlgili Model: BtcButcePlani (_key zorunlu; m_kalemler/m_tutarlar desteği vardır)

Bütçe planını siler.

Yetki Kodu: btc.btc2000.04 (Bütçe Planı Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_plani_sil.json

Örnek JSON Cevap: btc_butce_plani_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
key Decimal Evet Kayda ait _key bilgisi
params AnyDict Hayır Key yerine kayıt arama parametreleri

Bütçe dağıtım şablonlarını listeler.

İlgili Ekranlar: : btc3000

Yetki Kodu: btc.btc3000.00 (Bütçe Dağıtım Şablonu Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: btc_butce_dagitim_sablonu_listele.json

Örnek JSON Cevap: btc_butce_dagitim_sablonu_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
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama seçenekleri
params AnyDict Hayır Ek parametreler
limit Integer16 Hayır Döndürülecek kayıt sayısı
offset Integer16 Hayır Başlangıç kaydı

Bütçe dağıtım şablonunu getirir.

İlgili Ekranlar: : btc3001

Yetki Kodu: btc.btc3000.01 (Bütçe Dağıtım Şablonu Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: btc_butce_dagitim_sablonu_getir.json

Örnek JSON Cevap: btc_butce_dagitim_sablonu_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
key Integer64 Evet Kaydın _key bilgisi. İlgili Model: BtcButceDagitim
params AnyDict Hayır Key yerine kayıt arama parametreleri

Bütçe dağıtım şablonu ekler.

İlgili Ekranlar: : btc3001

Yetki Kodu: btc.btc3000.02 (Bütçe Dağıtım Şablonu Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_dagitim_sablonu_ekle.json

Örnek JSON Cevap: btc_butce_dagitim_sablonu_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
kart AnyDict Evet Eklenecek veri. İlgili Model: BtcButceDagitim (kod, _key_btc_butce_plani, _key_btc_butce_donem_array, m_kalemler zorunlu)

Bütçe dağıtım şablonunu günceller.

İlgili Ekranlar: : btc3001

Yetki Kodu: btc.btc3000.03 (Bütçe Dağıtım Şablonu Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_dagitim_sablonu_guncelle.json

Örnek JSON Cevap: btc_butce_dagitim_sablonu_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
kart AnyDict Evet Güncellenecek veri. İlgili Model: BtcButceDagitim (_key zorunlu, m_kalemler ve m_silinecek_kalemler desteklenir)

Bütçe dağıtım şablonunu siler.

Yetki Kodu: btc.btc3000.04 (Bütçe Dağıtım Şablonu Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_dagitim_sablonu_sil.json

Örnek JSON Cevap: btc_butce_dagitim_sablonu_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
key Decimal Evet Kayda ait _key bilgisi
params AnyDict Hayır Key yerine kayıt arama parametreleri

Bütçe fişlerini listeler.

İlgili Ekranlar: : btc2020

Yetki Kodu: btc.btc2020.00 (Bütçe Fişleri Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: btc_butce_fisi_listele.json

Örnek JSON Cevap: btc_butce_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
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama seçenekleri
params AnyDict Hayır Ek parametreler
limit Integer16 Hayır Döndürülecek kayıt sayısı
offset Integer16 Hayır Başlangıç kaydı

Bütçe fişini getirir.

İlgili Ekranlar: : btc2021

Yetki Kodu: btc.btc2020.01 (Bütçe Fişleri Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: btc_butce_fisi_getir.json

Örnek JSON Cevap: btc_butce_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
key Integer64 Evet Kaydın _key bilgisi. İlgili Model: BtcButceFisi
params AnyDict Hayır Key yerine kayıt arama parametreleri

Bütçe fişi ekler.

İlgili Ekranlar: : btc2021

Yetki Kodu: btc.btc2020.02 (Bütçe Fişleri Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_fisi_ekle.json

Örnek JSON Cevap: btc_butce_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
kart AnyDict Evet Eklenecek veri. İlgili Model: BtcButceFisi (_key_btc_butce_plani, tarih, m_kalemler zorunlu)

Bütçe fişini günceller.

İlgili Ekranlar: : btc2021

Yetki Kodu: btc.btc2020.03 (Bütçe Fişleri Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_fisi_guncelle.json

Örnek JSON Cevap: btc_butce_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
kart AnyDict Evet Güncellenecek veri. İlgili Model: BtcButceFisi (_key zorunlu, m_kalemler ve m_silinecek_kalemler desteklenir)

Bütçe fişini siler.

Yetki Kodu: btc.btc2020.04 (Bütçe Fişleri Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_fisi_sil.json

Örnek JSON Cevap: btc_butce_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
key Decimal Evet Kayda ait _key bilgisi
params AnyDict Hayır Key yerine kayıt arama parametreleri

Ek bütçeleri listeler.

İlgili Ekranlar: : btc2030

Yetki Kodu: btc.btc2030.00 (Ek Bütçe Listeleme)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: btc_ek_butce_listele.json

Örnek JSON Cevap: btc_ek_butce_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
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama seçenekleri
params AnyDict Hayır Ek parametreler
limit Integer16 Hayır Döndürülecek kayıt sayısı
offset Integer16 Hayır Başlangıç kaydı

Ek bütçeyi getirir.

İlgili Ekranlar: : btc2031

Yetki Kodu: btc.btc2030.01 (Ek Bütçe Görüntüleme)

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: btc_ek_butce_getir.json

Örnek JSON Cevap: btc_ek_butce_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
key Integer64 Evet Kaydın _key bilgisi
params AnyDict Hayır Key yerine kayıt arama parametreleri

Ek bütçe ekler.

İlgili Ekranlar: : btc2031

Yetki Kodu: btc.btc2030.02 (Ek Bütçe Ekleme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_ek_butce_ekle.json

Örnek JSON Cevap: btc_ek_butce_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
kart AnyDict Evet Eklenecek veri. İlgili Model: BtcEkButce (_key_btc_butce_plani, _key_btc_butce_plani_kalemi, kod zorunlu)

Ek bütçeyi günceller.

İlgili Ekranlar: : btc2031

Yetki Kodu: btc.btc2030.03 (Ek Bütçe Değiştirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_ek_butce_guncelle.json

Örnek JSON Cevap: btc_ek_butce_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
kart AnyDict Evet Güncellenecek veri. İlgili Model: BtcEkButce (_key zorunlu)

Ek bütçeyi siler.

Yetki Kodu: btc.btc2030.04 (Ek Bütçe Silme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_ek_butce_sil.json

Örnek JSON Cevap: btc_ek_butce_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
key Decimal Evet Kayda ait _key bilgisi
params AnyDict Hayır Key yerine kayıt arama parametreleri

Fişleri toplu bütçelendirir.

İlgili Ekranlar: : btc4000

Yetki Kodu: btc.btc4000 (Toplu Bütçelendirme)

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: btc_butce_toplu_butcelendir.json

Örnek JSON Cevap: btc_butce_toplu_butcelendir_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
kart AnyDict Evet Toplu bütçelendirilecek veri. fisturu ve fiskeys zorunlu; aciklama, tarih, onay, _key_sis_seviyekodu opsiyonel

Bütçe planı analiz listesini getirir.

İlgili Ekranlar: : btc2060

Yetki Kodu: btc.btc2000.06 (Bütçe Planı Analizi)

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: btc_butce_plani_analizi.json

Örnek JSON Cevap: btc_butce_plani_analizi_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
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama seçenekleri
params AnyDict Evet _key_btc_butce_plani ve __donemler zorunlu
limit Integer16 Hayır Döndürülecek kayıt sayısı
offset Integer16 Hayır Başlangıç kaydı