|
bool | ValidateChecksum (string pPrivateKey) |
|
bool | isResultStateOK () |
|
string | ResetReqId () |
| Restuje req_id u InfoAPIEnvelope. Mora biti pozvan svaki put pre slanja upita API serveru, da bi se req_id promenio. More...
|
|
string | GetChecksum (string pData, string pRequestId, string pPrivatekey) |
| Izračuna čeksum na osnovu data, req_id i privatnog ključa More...
|
|
| InfoAPIBase () |
| Конструктор More...
|
|
string | Serialize () |
| Serijalizuje objekat More...
|
|
string | Serialize (bool pIndented) |
| Serializuje objekat sa identacijom More...
|
|
void | Deserialize (string pSerializedInput) |
| Deserijalizuje string u objekat More...
|
|
|
string | disk [get, protected set] |
|
string | sif_firme [get, protected set] |
|
string | mesto [get, protected set] |
|
string | referent [get, protected set] |
|
string | error_state [get, protected set] |
|
string | error_message [get, protected set] |
|
string | result_error_state [get, protected set] |
|
string | result_error_message [get, protected set] |
|
string | debug_log [get, protected set] |
|
string | requested_accept_encoding [get, protected set] |
|
InfoAPIResult | Result [get, set] |
|
string | req_id [get, set] |
| req_id (char) Идентификатор упита.Овај податак генерише клијент а сервер га враћа у одговору.Служи да клијент може да по потреби повеже одговоре са упитима и за рачунање контролног кода за проверу целевитости послатог упита.Клијент треба да употребљава различиту вредност за сваки упит који шаље. More...
|
|
string | session_id [get, set] |
| session_id (char) Идентификатор сесије. Овај идентификатор генерише сервер када клијент први пут позове АПИ и враћа га клијенту. Клијент у сваком следећем упиту у оквиру исте сесије шаље идентификатор сесије. Ово омогућава да се одређени подаци или стања могу преносити између више упита са истог клијента ка АПИ-ју. Сесија се прекида одјавом или неактивношћу клијента. Подразумевано, некативност дужа од 10 минута прекида сесију, а то се може подешавати на АПИ северу. Ако клијент не зна идентификатор сесије, односно тек започиње сесију, шаље ово поље празно. More...
|
|
string | instance_id [get, set] |
| instance_id(char) Идентификатор инстанце у оквиру сесије.Овај идентификатор сервер генерише ако није добио идентификатор од клијента.Клијент по правилу у сваком наредном упиту шаље идентификатор инстанце који је добио од сервера осим ако не жели да започне нову инстанцу. Клијент може да покрене више инстанци у оквиру исте сесије. Све инстанце се затварају са затварањем сесије. More...
|
|
string | encoding [get, set] |
| encoding(char) Начин на који су кодирани подаци у пољу data. Сервер на основу овог податка зна како да декодира податке. Подразумевано се подаци не кодирају и ово поље остаје празно. Енкодирање података није још увек имплементирано. More...
|
|
string | data [get, set] |
| data (char) Параметри који се шаљу АПИ функцији.Ово поље садржи угњеждену ЈСОН структуру TAPIParams. Та структура је променљива зависно од функције која се позива. More...
|
|
string | api_version [get, protected set] |
| api_version (char) Ознака верзије АПИ-ја који клијент разуме More...
|
|
string | poslovna_godina [get, set] |
| poslovna_godina (char) Ознака пословне године. Употребљава се ако клијент треба да наведе АПИ-ју коју пословну годину жели да употреби. Ретко се употребљава и подразумевано је поље празно, што значи да ће АПИ употребљавати податке из текуће пословне године More...
|
|
string | job [get, set] |
| job (char) Ознака JOB-а. Употребљава се ако клијент треба да наведе у ком JOB-у жели да покрене АПИ функцију.Користи се само изузетно и подразумевано поље остаје празно. More...
|
|
string | pozicija [get, set] |
| pozicija(char) Ознака позиције.Употребљава се ако клијент треба да наведе на којој позицији жели да покрене АПИ функцију.Користи се само изузетно и подразумевано поље остаје празно. More...
|
|
string | checksum [get, protected set] |
| checksum(char) Контролни код поруке.Намена му је да се преко њега може проверити интегритет послатог упита. More...
|
|
string | _class_name [get, set] |
| Naziv klase. U API porukama je ovo uglavnom informativnog karaktera, a dobro dođe kada se analiziraju složene strukture More...
|
|
string | app_option [get, set] |
| app_option(char) Oznaka API funcije koju klijent poziva. Ovo je podatak na osnovu koga API server zna koju funkciju treba da izvrši. More...
|
|