Servis çağrılarının sağlıklı bir şekilde yapılabilmesi için firma ve dönem bilgilerinin doğru gönderilmesi gerekmektedir. Masaüstü istemciden yada servis yoluyla bu bilgiler öğrenilebilir.
Firmalar (sis3000) ekranında listeden Firma Kodu bilgisi servislere gönderilecek firma kodudur. İlgili firma kartına girildiğinde (sis3001) Dönem Bilgileri kısmında Dönem Kodu kısmından da servislere gönderilecek dönem bilgisine ulaşılabilir. Ekran görüntüleri aşağıdadır:
Firma ve dönemlerin bir görünen, birde gerçek kodları vardır. Servis çağrılarında gerçek (numerik sıralı bir numaradır) kodlar kullanılmalıdır. Bu kodlara ulaşmanın en kolay yolu sis_yetkili_firma_donem_sube_depo servisini çağırmaktır. Çağrı sonucunda kullanıcının yetkisi olan tüm firmalara ait bilgiler result içerisinde liste şeklinde dönecektir. Dönen bilgiler içerisinde:
donemkodu bilgisi servislere parametre olarak gönderilmelidir.ontanimli__key_scf_carikart tanımlı öntanımlı cari kart anahtar (_key) değeridir.
{"sis_yetkili_firma_donem_sube_depo" :
{"session_id": "b2d4820cc43f4d98a8c6698686b6d386"
}
}
{'code': '200',
'msg': '7dd79840-ecf8-4e2e-acf7-0653bdbc1221',
'result': [{'_key_sis_doviz_raporlama': 9223365439785136625,
'anadovizadi': 'TL',
'anadovizkey': 9223365439785136625,
'calismagunleri': 127,
'donemler': [{'_key': 176602,
'baslangictarihi': '2017-01-01',
'bitistarihi': '2017-12-31',
'donemkodu': 1,
'gorunendonemkodu': '01',
'ontanimli': 't'}],
'efatura': 't',
'firmaadi': 'DİA GENEL',
'firmakodu': 34,
'ontanimli__key_pos_pos_tanimi': 0,
'ontanimli__key_rst_garson': 181650,
'ontanimli__key_scf_carikart': 181078,
'ontanimli__key_scf_kasakart': 178760,
'ontanimli__key_scf_satiselemani': 182570,
'ontanimli__key_scf_sevkaraci': 176350,
'ontanimli__key_sis_departman': 99344,
'ontanimli__key_sis_depo': 176601,
'ontanimli__key_sis_sube': 176600,
'ontanimlifirmakodu': 34,
'ontanimliyetkikodlari': [],
'subeler': [{'_key': 176600,
'depolar': [{'_key': 176601,
'depoadi': 'MERKEZ DEPO (İST)'}],
'subeadi': 'MERKEZ (İST)'},
{'_key': 180744,
'depolar': [{'_key': 180745,
'depoadi': 'ANKARA DEPO 1'},
{'_key': 184427,
'depoadi': 'ANKARA DEPO 2'}],
'subeadi': 'ANKARA'}]
}]
}