İçindekiler

5.2. Getirme (_getir) Servisleri

_getir son eki ile biten servisler getirme servisleridir. Herhangi bir karta veya fişe ait bilgilerin detaylı döndürüldüğü servislerdir.

Servis Parametreleri:

Model bilgisi haricinde modele bağlı alt modelerin de bilgilerini döndürür. Örneğin cari kart bilgisiyle birlikte adres bilgileri (m_adresler), varsa yetkili (m_yetkililer) bilgileri de döndürülür.

Model içerisinde bağlantılı bir alan varsa (_key ile başlayan alanlar foreign key olarak kullanılır) onun da detayı getirilir. Böylece programcının tekrar o alan bilgisini almakla uğraşmaması amaçlanmaktadır. Aşağıda örnekte _key_sis_doviz alanı bağlantılı bir alandır ve servis ilgili bağlantıyı tesbit edip, kayıt verisini de döndürmektedir.

'_key_sis_doviz': {'_cdate': None,
                   '_date': '2016-10-11',
                   '_key': 9223365439785136625,
                   '_level1': 32767,
                   '_level2': 32767,
                   '_owner': 9223109326876573438,
                   '_serial': 1,
                   '_user': 9223109326876573438,
                   'adi': 'TL',
                   'kodu': '',
                   'oncelik': 0,
                   'uzunadi': 'Türk Lirası'},                                

Getirme servisleri sadece 1 kayda ait bilgiyi döndürür, liste şeklinde birden fazla kaydı döndürmez.

Örnek Çağrı (Input):

{"scf_carikart_getir" :
    {"session_id": "b2d4820cc43f4d98a8c6698686b6d386",
     "firma_kodu": 34,
     "donem_kodu": 1,
     "key": "183464"
    }
}

Örnek Çıktı (Response):

{'code': '200',
 'result': {'_cdate': None,
             '_date': '2017-04-18',
             '_key': 183464,
             '_key_crm_musteri_kaynak': 0,
             '_key_crm_musteri_sektorler': [],
             '_key_risklimitidovizi': {'_cdate': None,
                                        '_date': '2016-10-11',
                                        '_key': 9223365439785136625,
                                        '_level1': 32767,
                                        '_level2': 32767,
                                        '_owner': 9223109326876573438,
                                        '_serial': 1,
                                        '_user': 9223109326876573438,
                                        'adi': 'TL',
                                        'kodu': '',
                                        'oncelik': 0,
                                        'uzunadi': 'Türk Lirası'},
             '_key_risklimitidovizi_faturalanmamisirs': {'_cdate': None,
                                                          '_date': '2016-10-11',
                                                          '_key': 9223365439785136625,
                                                          '_level1': 32767,
                                                          '_level2': 32767,
                                                          '_owner': 9223109326876573438,
                                                          '_serial': 1,
                                                          '_user': 9223109326876573438,
                                                          'adi': 'TL',
                                                          'kodu': '',
                                                          'oncelik': 0,
                                                          'uzunadi': 'Türk Lirası'},
             '_key_risklimitidovizi_kendics': {'_cdate': None,
                                                '_date': '2016-10-11',
                                                '_key': 9223365439785136625,
                                                '_level1': 32767,
                                                '_level2': 32767,
                                                '_owner': 9223109326876573438,
                                                '_serial': 1,
                                                '_user': 9223109326876573438,
                                                'adi': 'TL',
                                                'kodu': '',
                                                'oncelik': 0,
                                                'uzunadi': 'Türk Lirası'},
             '_key_risklimitidovizi_mustericirolucs': {'_cdate': None,
                                                        '_date': '2016-10-11',
                                                        '_key': 9223365439785136625,
                                                        '_level1': 32767,
                                                        '_level2': 32767,
                                                        '_owner': 9223109326876573438,
                                                        '_serial': 1,
                                                        '_user': 9223109326876573438,
                                                        'adi': 'TL',
                                                        'kodu': '',
                                                        'oncelik': 0,
                                                        'uzunadi': 'Türk Lirası'},
             '_key_risklimitidovizi_musterikendics': {'_cdate': None,
                                                       '_date': '2016-10-11',
                                                       '_key': 9223365439785136625,
                                                       '_level1': 32767,
                                                       '_level2': 32767,
                                                       '_owner': 9223109326876573438,
                                                       '_serial': 1,
                                                       '_user': 9223109326876573438,
                                                       'adi': 'TL',
                                                       'kodu': '',
                                                       'oncelik': 0,
                                                       'uzunadi': 'Türk Lirası'},
             '_key_risklimitidovizi_teslimolmamissip': {'_cdate': None,
                                                         '_date': '2016-10-11',
                                                         '_key': 9223365439785136625,
                                                         '_level1': 32767,
                                                         '_level2': 32767,
                                                         '_owner': 9223109326876573438,
                                                         '_serial': 1,
                                                         '_user': 9223109326876573438,
                                                         'adi': 'TL',
                                                         'kodu': '',
                                                         'oncelik': 0,
                                                         'uzunadi': 'Türk Lirası'},
             '_key_rpr_tasarim': 0,
             '_key_rpr_tasarim_irsaliye': 0,
             '_key_rpr_tasarim_siparis': 0,
             '_key_rpr_tasarim_teklif': 0,
             '_key_scf_odeme_plani': 0,
             '_key_scf_satiselemani': 0,
             '_key_sis_doviz': {'_cdate': None,
                                 '_date': '2016-10-11',
                                 '_key': 9223365439785136625,
                                 '_level1': 32767,
                                 '_level2': 32767,
                                 '_owner': 9223109326876573438,
                                 '_serial': 1,
                                 '_user': 9223109326876573438,
                                 'adi': 'TL',
                                 'kodu': '',
                                 'oncelik': 0,
                                 'uzunadi': 'Türk Lirası'},
             '_key_sis_ozelkod1': 0,
             '_key_sis_ozelkod10': 0,
             '_key_sis_ozelkod11': 0,
             '_key_sis_ozelkod2': 0,
             '_key_sis_ozelkod3': 0,
             '_key_sis_ozelkod4': 0,
             '_key_sis_ozelkod5': 0,
             '_key_sis_ozelkod6': 0,
             '_key_sis_ozelkod7': 0,
             '_key_sis_ozelkod8': 0,
             '_key_sis_ozelkod9': 0,
             '_key_sis_resim': 0,
             '_key_sis_seviyekodu': 0,
             '_key_sis_sube': 0,
             '_key_sis_uyruk': 0,
             '_key_sis_vergidairesi': {'_cdate': None,
                                        '_date': '2016-10-11',
                                        '_key': 4289,
                                        '_level1': 14,
                                        '_level2': 1,
                                        '_owner': 1902,
                                        '_serial': 20,
                                        '_user': 1902,
                                        'daire': 'ANKARA',
                                        'kod': 'ÇANKAYA VERGİ DAİRESİ',
                                        'vdkod': '006257'},
             '_level1': 34,
             '_level2': 1,
             '_owner': 1886,
             '_serial': 3085,
             '_user': 100890,
             'ailesirano': '',
             'anneadi': '',
             'b2c_durum': 'H',
             'b2c_loginsayisi': 0,
             'b2c_sonloginip': '',
             'b2c_sonlogintarihi': None,
             'babaadi': '',
             'bagkurno': '',
             'carikartkodu': '0000077',
             'carikarttipi': 'AL',
             'carikayitturu': 'KRLS',
             'cariyedonusmetarihi': None,
             'ciltno': '',
             'cinsiyet': 'E',
             'dogumtarihi': None,
             'dogumyeri': '',
             'dovizkurturu': 9,
             'durum': 'A',
             'efaturasenaryosu': '0',
             'ekalan1': '',
             'ekalan10': '',
             'ekalan2': '',
             'ekalan3': '',
             'ekalan4': '',
             'ekalan5': '',
             'ekalan6': '',
             'ekalan7': '',
             'ekalan8': '',
             'ekalan9': '',
             'eksayisalalan1': '0.000000',
             'eposta': '',
             'evliliktarihi': None,
             'formbagoster': 't',
             'formbsgoster': 't',
             'il': '',
             'ilgili': '',
             'indirimorani': '0.000000',
             'karaliste': '1',
             'karalistenedeni': '',
             'kayitno': '',
             'kimlikbelgeturu': 'Y',
             'kimlikilce': '',
             'kimlikserino': '',
             'kisaaciklama': '',
             'm_adresler': [{'_cdate': None,
                              '_date': '2017-04-18',
                              '_key': 183465,
                              '_key_dag_bolge': 0,
                              '_key_scf_carikart': 183464,
                              '_key_sis_sehirler': {'_cdate': None,
                                                     '_date': '2016-10-11',
                                                     '_key': 1698,
                                                     '_level1': 32767,
                                                     '_level2': 32767,
                                                     '_owner': 9223372036854775807,
                                                     '_serial': 6,
                                                     '_user': 9223372036854775807,
                                                     'plaka': '06',
                                                     'sehiradi': 'ANKARA'},
                              '_key_sis_ulkeler': 0,
                              '_key_sis_vergidairesi': 0,
                              '_level1': 34,
                              '_level2': 1,
                              '_owner': 1886,
                              '_serial': 2994,
                              '_user': 100890,
                              'adres1': 'GMK BULV. BEYAZ İŞ MERKEZİ NO:16/1',
                              'adres2': '',
                              'adresadi': 'Fatura Adresi',
                              'adrestipi': 'F',
                              'anaadres': '1',
                              'ceptel': '',
                              'fax': '3121111351',
                              'ilce': 'ÇANKAYA',
                              'kayitturu': 'SHS',
                              'koordinat_latitude': '0.000000',
                              'koordinat_longitude': '0.000000',
                              'postakodu': '',
                              'tckimlikno': '',
                              'telefon1': '3121111250',
                              'telefon2': '',
                              'ulkeno': '90',
                              'unvan': '',
                              'verginumarasi': '',
                              'yabanciuyruklu': 'H'}],
             'mahalle': '',
             'muafiyet_baslangic': None,
             'muafiyet_belgeno': '',
             'muafiyet_bitis': None,
             'mustahsil_komisyon': '0.000000',
             'mustahsil_uygulansin': 'f',
             'note': '',
             'ontanimlifiyat': 'yok',
             'potansiyel': 'H',
             'potansiyeleklemetarihi': None,
             'rehberde': 't',
             'riskislemi': '1',
             'riskislemi_faturalanmamisirs': '1',
             'riskislemi_kendics': '1',
             'riskislemi_mustericirolucs': '1',
             'riskislemi_musterikendics': '1',
             'riskislemi_teslimolmamissip': '1',
             'riskislemiirs': '1',
             'riskislemisip': '1',
             'riskkontrolu': '1',
             'risklimiti': '0.000000',
             'risklimiti_faturalanmamisirs': '0.000000',
             'risklimiti_kendics': '0.000000',
             'risklimiti_mustericirolucs': '0.000000',
             'risklimiti_musterikendics': '0.000000',
             'risklimiti_teslimolmamissip': '0.000000',
             'riskorani_kendicek': '100.000000',
             'riskorani_kendisenet': '100.000000',
             'riskorani_mustericekasil': '100.000000',
             'riskorani_mustericekciro': '100.000000',
             'riskorani_musterisenetasil': '100.000000',
             'riskorani_musterisenetciro': '100.000000',
             'sirano': '',
             'tckimlikno': '',
             'unvan': 'Okyanus Mühendislik ve İnş. A.Ş.',
             'verginumarasi': '6400100224',
             'verilisnedeni': '',
             'verilistarihi': None,
             'weburl': '',
             'yabanciuyruklu': 'f'}
}