====== Chybove kody front-office aplikacii ======
===== OnboardComputer - mijola =====
/* chybove stavy EBL Bussines Logika*/
/** Vsetko prebehlo v poriadku */
#define EBL_OK 0
/** Nepodarilo sa pripravit listky pre check in */
#define EBL_PREPARECI 1
/** Nepodarilo sa pripravit listky pre check out */
#define EBL_PREPARECO 2
/** Nepodarilo sa zapisat listky do statistiky */
#define EBL_WRITESTATISTIKACICO 3
/** Aktualna zastavka je aj koncova */
#define EBL_CI_FAIL_CURENT_STATION 4
/** Nastala chyba pri priprave defaultneho listka */
#define EBL_CI_FAIL_PREPARE_DEFAULT_TICKET 5
/** Chyba pri nastavovani tarify pre vypocet ceny */
#define EBL_FAIL_SET_TARIFY 6
/** Chyba pri vypocte ceny podly tarify */
#define EBL_FAIL_CENA_BY_TARIFA 7
/** Nedostatok penazi */
#define EBL_FEW_MONEY 8
/** Printer err */
#define EBL_PRINTER_ERR 9
/** Printer busy */
#define EBL_PRINTER_BUSY 10
/** Chyby pri zapise koeficientov meny */
#define EBL_STATISTIKA_FAIL_WRITE_KOEFMENY 11
/** Chyba pri zapise listka neznama sablona*/
#define EBL_UNDEFINE_TEMPLATE 12
/** Chyba nebola cipova karta */
#define EBL_NO_CHIPCARD 13
/** Nepodarilo sa zapisat listok do statistiky*/
#define EBL_ERR_WRITE_TICTET_TO_STAT 14
/** Nedefinovana sablona listka*/
#define EBL_UNDEFINED_TICKET_TEMPLATE 15
/** Chyba pri vypocte ceny */
#define EBL_VYPOCET_CENY_FAIL 16
/** Zapis rovnakeho zmena spoj*/
#define EBL_ZAPIS_ROVNAKEHO_SPOJA 17
/** Neuplatnil sa casovy listok zonovy*/
#define EBL_NO_CL_ZONY 18
/** este nebol bydany listok na spoji */
#define EBL_ESTE_NEVYDANY_LISTOK 19
/** zle cislo preukazky*/
#define EBL_INCORECT_TRAVELCARD_NUM 20
/** neexistujuca trasa na linke*/
#define EBL_NEEXISTUJUCA_TRASA 21
/** nomozno vypocitat cenu pre zadanu trasu*/
#define EBL_ERR_CALC_PRICE_TRASA 22
/** chyba vypoctu ceny*/
#define EBL_ERR_VYPOCET_CENY 23
/** chce dokupit pre spolucestujuceho na inej zastavke ako nastupil*/
#define EBL_SPOLUCESTUJUCI_INA_ZASTAVKA 24
/** nie je miesto pre dalsi listok na karte*/
#define EBL_PLNO_LISTKOV_KATRA 25
/** Nenajdena TARIFA*/
#define EBL_NO_FOUND_TARIF 26
/** Nedefinovana TARIFA*/
#define EBL_UNDEFINED_TARIF 27
/** chyba pri ziskavani nastavenia TS*/
#define EBL_ERR_GET_NASTAVANIE_TS 28
/** nemozno vydat listok */
#define EBL_NOMOZNO_VYDAT_LISTOK 29
/** neuplatnil sa mu prestup*/
#define EBL_PRESTUP_ERR 30
/** neprebehol spravne zapis storna do statistky */
#define EBL_WRITE_STORNO_ERR 31
/** prikaz nema ziadny usek/spoj */
#define EBL_COMMAND_HAS_NOT_ANY_TRIP 32
/** prilis mnoho cestujucich*/
#define EBL_TOO_MANY_PASSENGERS 33
/** pre tento typ listka nie je povolene storno*/
#define EBL_ERR_STORNO_NENI_POVOLENE 34
/** chyba tlaciarne */
#define EBL_ERR_PRINTER_ERROR 35
/** chybne data v okienkach */
#define EBL_ERR_UI_DATA 36
/** nedafinovany typ vydaja - typy vydajov: VYDAJ_PRIMESTO, VYDAJ_PREDPREDAJ, VYDAJ_MHD_S */
#define EBL_ERR_UNDEFINED_VYDAJ_TYPE 37
/** hodnota vkladu nad max. hodnotou */
#define EBL_ERR_VKLAD_VALUE_OVER_LIMIT 38
/** hodnota vkladu pod min. hodnotou*/
#define EBL_ERR_VKLAD_VALUE_UNDER_LIMIT 39
/** Nepodarilo sa mi ziskat nastavenie s tarify*/
#define EBL_ERR_GET_VLASTNOST_TARIFY 40
/** Chyba chech in */
#define EBL_CICO_FAIL_CHECK_IN 41
/** Chyba chech out */
#define EBL_CICO_FAIL_CHECK_OUT 42
/** Chyba pri vypocte ceny */
#define EBL_CICO_VYPOCET_CENY_FAIL 43
/** Chyba malo penazy */
#define EBL_CICO_NOT_MONEY 44
/** Chyba pri zapise statistiky */
#define EBL_CICO_STATISTIKA_WRITE_ERROR 45
/** nenajdena tarifna skupina*/
#define EBL_ERR_NO_FOUND_TARIFNA_SKUPINA 46
/** zadana suma vkladu nie je nasobok nastavenej hodnoty*/
#define EBL_ERR_VKLAD_NIE_JE_NASOBOK 47
/** prikaz nema ziadne useky*/
#define EBL_ERR_PRIKAZ_JE_PRAZDNY 48
/** chyba pri zapise driver ID do xml lastStatus*/
#define EBL_SERR_WRITE_LAST_STATUS_DRIVER 49
/** nenasiel listok s danym cislom listka*/
#define EBL_STORNO__NO_FOUND_TICKET 50
/** chyba pri zapise statistiky me mesacnika*/
#define EBL_ERR_STAT_WRITE 51
/** nepodarilo sa vycitat pociatocny listok */
#define EBL_SERR_GET_POCIATOCNY_LISTOK 52
/** odpocet - je uz iny mesiac */
#define EBL_ODPOCET_NOVY_MESIAC 53
/** nezname InterneCislo1 */
#define EBL_UNKNOWN_INTERNAL_NUM_STAT 54
/** prihlasil sa espravny vodic */
#define EBL_ERROR_NESPRAVNY_VODIC 55
/** zle login alebo pin dispecer*/
#define EBL_ZLE_LOGIN_PIN_DISPECER 56
/** chyba zapisu statistiky jl cl zone*/
#define EBL_WRITESTATISTIKA_JLCLZONE 57
/** nepodarilo sa nacitat prvu zastavku na spoji*/
#define EBL_ERR_LOAD_FIRST_BUS_STOP 58
/** chyba vstupne data - Chyba pri nacitavanie poslednej zastavky pre okno info prikaz*/
#define EBL_ERR_LOAD_LAST_BUS_STOP 59
/** ECestovnyListokCol pri tlaci zoznamu vydanych listkov je prazdna*/
#define EBL_ERR_ECEST_LISTL_COL_IS_EMPTY 61
/** konecna*/
#define EBL_KONECNA 62
/** nenasiel som dany tym karty */
#define EBL_NO_FOUND_TYPE_OF_CARD 63
/** string driver name owerflow*/
#define EBL_STR_DRIVE_NAME_OWERFLOW 64
/** vypocet ceny potrebuje este dalsi parameter - cennik pevne ceny*/
#define EBL_NEEDED_EXTRA_PARAM 65
/** nema platny listok*/
#define EBL_NO_VALID_TICKET 66
/** nie je kratky prejazd*/
#define EBL_NO_SHORT_CROSSOVER 67
/** uncorrect index of bus stop in saved last data */
#define EBL_UNCORRECT_LAST_DATA_BS 68
/** zariadenie GPS neexistuje */
#define EBL_DEVICE_GPS_DONT_EXIST 69
/** chyba GPS*/
#define EBL_DEVICE_GPS_ERR 70
/** Chybaju data*/
#define EBL_NOT_FOUND_DATA 71
/** Neexistujuci typ listka */
#define EBL_NOT_FOUND_TICKET_TYPE 72
/** Nedefinovany datum*/
#define EBL_UNDEFINED_DATE 73
/** Nedefinovany datum*/
#define EBL_INVALID_STARTDATE 74
/** Chybne zadana suma*/
#define EBL_INVALID_SUM 75
/** Suma mimo povoleny interval */
#define EBL_SUM_OUT_OF_RANGE 76
/** zle id nast alebo vyst zast pri ukladani xo xml*/
#define EBL_UNCORRECT_ACT_BUS_STOP_NAST 77
/** chyba pri ukladani nast a vyst zast do xml*/
#define EBL_ERR_SAVE_ACT_BUS_STOPS_TO_XML 78
/** chyba pri prihlaseni do statistiky v citacke */
#define EBL_ERR_WRITE_TICTET_TO_STAT_1 79
/** chyba statistiky pri storne listka - nepodarilo sa korektne vycitat listok*/
#define EBL_RSTAT_ERR_SHOW_WIN 80
/** chyba pri zapise storna do statistiky*/
#define EBL_STAT_WSTORNO_ERR 81
/** nepodarilo sa vycitat vlastnost tarify */
#define EBL_TARIFA_VLASTNOST_ERR 82
/** hodnota transakcie mensia ako vypocitany kredit ktory sa ma vratit */
#define EBL_INPOSIBLE_CHECK_OUT 83
/** nekorektne cislo zastavky ktore sa ma poslat zariadeniam index zastavny je vecsi ako pocet zastavok */
//#define EBL_INPOSIBLE_CHECK_OUT 84
/** chyba pri prihlaseni do statistiky v citacke */
#define SE17_FAILCITACKALOGIN 85
/** Nepodarilo sa vypocitat cenu pri casovom listku pri navolenej trase -
boli nejake dost blbe km najdenej trasy*/
#define EBL_ERR_VYP_CEN_CL_TRASA 86
/** Nepodarilo sa najst navolene zastavky pri navoleni trasy pri casovom listku*/
#define EBL_ERR_NENAJDENA_ZAST_CL 87
/**
* Chyba pri ziskani listka pre storno z statistiky. Mozne problemy:
* - Nekorektny typ platby na statistickom zazname. Typ pladby IFC(10) nie je povoleny
* - Zadane cislo listka v statistike neexistuje
*/
#define EBL_RSTAT_ERR_CHANGE 88
/** tarifny - NULL pointer pEMena*/
#define EBL_LISTOK_NULL_NO_FOUND_MENA 89
/** statistika - storno - Bad type of the ticket*/
#define EBL_STORNO_BAD_TYPE_OF_TCKET 90
/** chyba vstupne data - Null pointer na linky pri tlaci zoznamu liniek*/
#define EBL_NULL_POINTER_TO_LINKY 91
/** Error load tari SORT- no found tariff */
#define EBL_ERR_SORT__NO_FOUND_TARIFA 92
/** casovy listok nie je platny*/
#define EBL_CL_NOT_VALID 93
/** not implemented*/
#define EBL_ERR_NOT_IMPLEMENTED 94
/** nema dost penazi*/
#define EBL_NOT_ENOUGTH_MONEY 95
/** prilozena ina karta ako mala byt*/
#define EBL_ERR_OTHER_CARD 96
/** uz zakupene*/
#define EBL_ERR_ALREADY_BOUGHT 97
/** xml nod nenajdeny*/
#define EBL_ERR_XML_NODE_NOT_FOUND 98
/** nenajdena tarifa casoveho listku */
#define EBL_NO_FOUND_TARIF_CL 99
/** nepovoleny prepis komercnej zlavy*/
#define EBL_NO_PERMIT_REWRITE_KZ 100
/** chybne data pre komercne zlavy */
#define EBL_ERR_DATA_KZ 101
/** chyba pri zapise komercnych zliav */
#define EBL_ERR_WRITE_KZ 102
/** nenasiel tarifu podla typu karty*/
#define EBL_ERR_FOUND_TARIF_BY_TYPKART 103
/** neznamy typ zlavy pri doplatku*/
#define EBL_ERR_UNKNOWN_TYP_ZLAVY_DOPL 104
/** nenasla sa tarifa podla cisla tarifneho listka */
#define EBL_ERR_NO_FOUND_TAR_BY_CTL 105
/** nenasla sa linka zastavka by IDX*/
#define EBL_ERR_FOUND_LINKAZAST_BY_IDX 106
/** prilis mnoho klaves*/
#define EBL_ERR_TOO_MANY_ZONES 107
/** zly login alebo pin - striedanie vodicov*/
#define EBL_DRIVER_CHANGE_BAD_LOGIN_PIN 108
/** Storno only for last ticket*/
#define EBL_ERR_STORNO_NENI_POVOLENE_1 109
/** Storno is disabled */
#define EBL_ERR_STORNO_NENI_POVOLENE_2 110
/** err read settins for storno*/
#define EBL_ERR_READ_SETTINGS_FOR_STORNO 111
/** incorrect storno settings*/
#define EBL_ERR_INCORRECT_STORNO_SETTINGS 112
/** bus stop out of range */
#define EBL_ERR_BUS_STOP_OUT_OF_RANGE 113
/** bus stop out of range */
#define EBL_ERR_GET_PRICE_SHORT_CROSSOVER 114
/** xml atribut "CTL" nenajdeny */
#define EBL_ERR_XML_NECHYTILO_ATTR_CTL 115
/** xml atribut "Nazov" nenajdeny */
#define EBL_ERR_XML_NECHYTILO_ATTR_NAZOV 116
/** err pt*/
#define EBL_ERR_PT 117
/**Hrade zrusenie tlace,neodovodnenost tlace */
#define EBL_CANCEL_PRINT 118
/** err write to stat open deduction*/
#define EBL_ERR_WRITE_STAT_DEDUCTION_O 119
/** err write to stat close deduction*/
#define EBL_ERR_WRITE_STAT_DEDUCTION_C 120
/** uncorrect vydaj state card*/
#define EBL_ERR_VYD_CARD 121
/** identification - bad pin*/
#define EBL_ERR_INDENTIFICATION_BAD_PIN 122
/** err purse ansfer*/
#define EBL_ERR_PURSE_ANSWER 123
/** */
#define EBL_UNCORRECT_ACT_BUS_STOP_VYST 124
/** error ocur while login process*/
#define EBL_ERR_DRIVER_LOGIN_FAILED 125
/** err write continous trip*/
#define EBL_ERR_WRITE_CONTINOUS_TRIP 126
/** */
#define EBL_NEXT_TRIP_OF_COMMAND 127
/** */
#define EBL_END_OF_COMMAND 128
/** nenasiel cennik pri ziskavani nazvu tarify a tarif pasma*/
#define EBL_ERR_NO_FOUND_CENNIK_CL 129
/** nepodarilo sa vypocitat cenu pre casovy listok*/
#define EBL_ERR_TT_ERR_GET_CENA 130
/**nenasiel sa uplatneny mesacnik*/
#define EBL_ERR_NO_FOUND_TIME_TICKED 131
/** nulove data karty pre transformaciu struktur */
#define EBL_FATAL_ERROR_IS_NULL_DATACOLLECTION_OR_AUTO_TRINEC 132
/** nepodarilo sa vypocitat cenu*/
#define EBL_ERR_GET_CENA 133
/** err boot up system*/
#define EBL_ERR_BOOT_UP_SYSTEM 134
/** */
#define EBLNO_FOUND_VALID_TT_KOSICE 135
/** primestky rezim nie je implementovany*/
#define EBL_PAL_NOT_IMPLEMENTED 136
/** vydaj PAL nie je implementovane, ale v TS je povolene*/
#define EBL_PAL_NOT_IMPLEMENTED_BUT_ENABLED 137
/** data not readed*/
#define EBL_CARD_DATA_NOT_READED 138
/** card expired*/
#define EBL_CARD_EXPIRED 139
/** operacia nie je povolena */
#define EBL_OPERATION_NOT_PERMITTED 140
#define EBL_PRINT_FINISH_UNKNOWN_ERR 141
/** nenajdeny pokracujuci spoj (usek prikazu)*/
#define EBL_ERR_NO_FOUNT_CONTINOUS_TRIP 142
/** hw-config not found */
#define EBL_HWCONFIG_NOT_FOUND 143
/** hw-config parse error */
#define EBL_HWCONFIG_PARSE_ERROR 144
/** setting data error */
#define EBL_SETTING_DATA_ERR 145
/** */
#define EBL_ERR_WRITE_ACCIDENT 146
/** error meskanie */
#define EBL_ERR_ISSUE_IN_STAY 147
/** iny zavod */
#define EBL_NOT_ALLOWED_COMPANY 148
/** NULL common data */
#define EBL_FATAL_ERROR_COMMON_DATA_NULL 149
/** nenasiel sa spravny vydaj*/
#define EBL_NOT_FOUND_CORRECT_ISSUE 150
/** null pointer*/
#define EBL_ERR_NULL_POINTER 151
/** invalid type of tt*/
#define EBL_INVALID_TYPE_OF_TT 152
/** error while check employee travel */
#define EBL_ERR_EMPLOYEE_TRAVEL 153
/** error - no found line on command */
#define EBL_COMMAND_NO_LOADED_LINE 154
/** error - no found trip on command*/
#define EBL_COMMAND_NO_LOADED_TRIP 155
/** */
#define EBL_STORNO_STATISTIKA_ERR 156
/** time for storno expired */
#define EBL_STORNO_OUT_OF_TIME 157
/** null pointer */
#define E1_NULL_POINTER 158
/** data su rovnake */
#define E6_DATA_EQUAL 159
/** NULL pointer na */
#define E10STORNO_STATISTIKA_ERR 160
/** cas vydania prilis stary*/
#define E11STORNO_OUT_OF_TIME 161
/** nemozno stornovat listok z EP*/
#define E14STORNO_MHD_EP 162
/** funkcia vypocet ceny mi vratila ze sa to neda*/
#define E15_VYDAJ_VYPOCET_CENY 163
#define E16_NEKOREKTNA_NASTUPNA_ZAST 164
#define E17_NEKOREKTNA_VYSTUPNA_ZAST 165
#define E18_NEKOREKTNA_TARIFA 166
#define E18_NEKOREKTNA_ZASTAVKA 167
/** fatal errorissue out twice processed */
#define EBL_FATAL_ERR_ISSUE_OUT 168
/** when identification window is shown menuhistory has to be empty*/
#define EBL_MENU_HISTORY_FATAL_ERR 169
/** close/open deduction during communication progress*/
#define EBL_DEDUCTION_OPERATION_DURING_COMMUNICATION_IN_PROGRESS 170
#define EBL_ERR_GET_INITIAL_TICKET 171
#define EBL_PRINT_FINISH_ERR 172
/* neosetrena chba pri vypocte ceny*/
#define EBL_ERR_VYPOCET_CENY_UNHANDLED_ERR 173
/** Pay unit of Electronic Purse is Euro, but actual period is before euro (non-euro period) */
#define EURO_PURSE_IN_NONEURO_PERIOD 174
/* selected tariif dosn't exist - indexing out of vector size*/
#define EBL_ERR_INDEX_TARIFF_OUT_OF_RANGE 175
/** when printer is disable */
#define EBL_PRINTER_DISABLE 176
/** stop executing deduction*/
#define EBL_DEDUCTION_STOP 177
/** nenasiel som na karte listok na ktory by bolo mozne vydat prestup */
//#define EBL_INTERCHANGE_NOT_FOUND 178
/** zvolil si si inu yonu ako ma majitel*/
//#define EBL_COISED_ANOTHER_ZONE_AS_FIRST_TICKET 179
/** nenasla sa tarifa pre tlac listka*/
#define EBL_NON_VALID_TARIFF_ON_CARD 180
/** neosetrena chyba z typu listka*/
#define EBL_TYP_LISTKA_UNHANDLED_ERR 181
// pridane z pily merge 2765-3820
/** nullove super purse*/
#define EBL_ERR_NULL_SUPER_PURSE 182
/** PT answer nie je typu PurseAnswer*/
#define EBL_ERR_ANSWER_IS_NOT_PURSE 183
/** nullovy request*/
#define EBL_ERR_NULL_REQUEST 184
/** nullove common card data*/
#define EBL_ERR_NULL_COMMON_CARD_DATA 185
/** */
#define EBL_ERR_SELECT_TARIFF_NOT_ALLOWED 186
/** when fiskal printer was in conection error when deduction was opened */
#define EBL_ERR_FISCAL_PRN_DEDUCTION_CONNECT_ERROR 187
/** when fiskal printer isn't connect */
#define EBL_ERR_FISCAL_PRN_CONNECT_ERROR 188
/** */
#define EBL_ERR_FISCAL_PRN_SNR_CHANGE 189
/** no purse in super purse*/
#define EBL_ERR_NO_PURSE_IN_SUPER_PURSE 190
/** no purse data*/
#define EBL_ERR_NO_PURSE_DATA 191
/** undefined acutal state*/
#define EBL_ERR_UNDEFINED_ACTUAL_STATE 192
/** na karte nie su servisne data*/
#define EBL_NON_SERVICE_DATA 193
/** login pin je neplatny*/
#define EBL_WRONG_LOGIN_PIN 194
/** na kartu dispecera nie je mozne nahrat viac odpoctov*/
#define EBL_DISPATCHER_CARD_FULL 195
/** failed to set accident state, thus app would not behave properly */
#define EBL_ERR_SET_ACCIDENT_FAILED 196
/** zla verzia statistiky*/
#define EBL_ERR_WRONG_VERSION_OF_STATISTICS 197
/** zla menaID a mena v TS - nieje mozny vydaj na EP */
#define EBL_ERR_BAD_CURRENCY_IN_EP_ISSUE 198
/** zla platnost karty vodica */
#define EBL_ERR_BAD_DRIVER_CARD_VALIDITY 199
/** */
#define EBL_DONT_PRINT_TICKET 200
/** */
#define EBL_DONT_HIDE_INFO_FRAME 201
/** vymeneny trezor*/
#define EBL_SAVE_CHANGED 202
/** */
#define EBL_SAFE_CHANGE_DONE 203
/** */
#define EBL_SAFE_CHANGE_REQ_DEDUCTION_CLOSE 204
/** */
#define EBL_ODPOCET_SAFE_CHANGED 205
/** pointer to typListka null during storno process */
#define EBL_ERR_NULL_TYPL_STORNO 206
/** storno process will continue with card*/
#define EBL_TYPL_STORNO_WILL_CONTINUE_WITH_CARD 207
/* v euro intervale sa nema preklapat penazenka nepreklapa penazenky */
#define EBL_ERR_NOT_EURO_PURSE 208
/** Load input data error - line not found in input data - this is application error for define EDATA_ERR_NO_FOUND_LINKA in library edata */
#define EBL_ERR_LINE_NOT_FOUND 209
/** Load input data error - trip not found in input data - this is application error for define EDATA_ERR_NO_FOUND_SPOJ in library edata */
#define EBL_ERR_TRIP_NOT_FOUND 210
/* null customer data */
#define EBL_ERR_NULL_CUSTOMER_DATA 211
/* cad not sold */
#define EBL_ERR_CARD_NOT_SOLD 212
/* EBlDeductionCoiner::writeServiceStatistics - unknown service statistic event*/
#define EBL_ERR_UNKNOWN_SERVICE_STATISTIC_EVENT 213
/* */
#define EBL_ERR_NULL_POINTER_TO_SAFE_COINS_COUNTER 214
/* */
#define EBL_ERR_WRITE_SERVIS_ACTION_STAT 215
/* */
#define EBL_CORRUPTED_COINS_XML_COUNTER_FILE 216
/* undefined gps state possible states:GPS_ENABLED_LAST_STOP, GPS_ENABLED_ARRIVAL, GPS_ENABLED_DEPARTURE*/
#define EBL_UNDEFINED_GPS_STATE 217
/* mising implementation in ancestor*/
#define EBL_SYNCHRO_GPS_NOT_IMPLEMENT 218
/* */
#define EBL_ERR_SAVE_LAST_STATUS_XML_FILE 219
/* */
#define EBL_ERR_LOAD_LAST_STATUS_XML_FILE 220
/*chyba pri citani nastavenia prikazov */
#define EBL_ERR_READ_SETTINGS_TS_COMMAND 221
/*chyba pri citani nastavenia turnusov */
#define EBL_ERR_READ_SETTINGS_TS_TURNUS 222
/* */
#define EBL_DEDUCTION_CLOSE_PRINTER_ERROR 223
/* */
#define EBL_ERR_SAVE_USER_CONFIX_XML 224
/* */
#define EBL_ERR_UNCORRECT_STORNO_STATE 225
/*dallas not found in database*/
#define EBL_DALLAS_NOT_FOUND 226
/*dallas number sent on onConnect not found in database*/
#define EBL_DALLAS_INIT_UNKNOWN 227
/* safe was changed while OBC was off */
#define EBL_SAVE_CHANGED_WHILE_OBC_OFF 228
/** zobraz specificku hlasku pre stare meskanie cas + OK alebo ERR podla statusu GPS */
#define EBL_SHOW_MEESAGE_DELAY 229
/** nepovolene storno*/
#define EBL_ERR_STORNO_NENI_POVOLENE_3 230
/** nepovolene storno*/
#define EBL_ERR_STORNO_NENI_POVOLENE_4 231
/** error get data from data collection*/
#define EBL_ERR_CARD_DATA 232
/** error get actual currency */
#define EBL_ERR_GET_ACTUAL_CURRENCY 233
/** error get window */
#define EBL_ERR_GET_WINDOW 234
/** error input data */
#define EBL_ERR_BAD_INPUT_DATA 235
/** error prepare data in ticket issue logic */
#define EBL_ERR_PREPARE_DATA_TO_CARD 236
/** if i check return value from chipcard and if return value is false, return this error */
#define EBL_ERR_SEND_READ_REQUEST 237
#define EBL_ERR_INCORRECT_SAM 238
#define EBL_ERR_PRINTER_TEMPLATE_XML_FILE 239
#define EBL_ERROR_INV_NOT_EXISTS 240
#define EBL_ERR_TARIFF_CANNT_BE_SELL_ON_CARD 241
/** ked sa snazim predat CL a v datach nemam povoleny predaj CL */
#define EBL_ERR_CANNT_SELL_TIME_TICKET_ON_CARD 242
/* ked sa snazim vypocitat datumy platnosti pre CL */
#define EBL_ERR_CANNT_CALCULATE_DATE 243
#define EBL_ERR_LOAD_CASH_INVENTORY_XML_FILE 244
#define EBL_ERR_CANNT_FIND_CURRENCY_IN_XML_FILE 245
#define EBL_ERR_CANNT_FIND_EMENA 246
/** PrjConfig read errors */
#define EBL_ERR_PRJCONFIG_NOT_FOUND 247
#define EBL_ERR_INCOMPATIBLE_PRJCONFIG 248
#define EBL_ASK_IF_TICKET_COPY_SHOULD_BE_PRINTED 249
#define EBL_ERR_SOUND_FILE_WAS_NOT_CREATED 250
#define EBL_ERR_CARD_FACADE_IS_NULL 251
#define EBL_ERR_UI_IS_NULL 252
/* Chyba nastava ked sa nenajde command podla konf.suboru menu.xml (pozri log aplikacie) */
#define EBL_ERR_MENU_COMMAND_NOT_FOUND 253
#define EBL_ERR_MENU_WINDOW_NOT_FOUND 254
#define EBL_ERR_INVALID_MENU_CONFIGURATION_FILE 255
#define EBL_ERR_TRY_CANCEL_CANCELLED_TICKET 256
#define EBL_ERR_DRIVER_BUG_REPORT 257
#define EBL_ERR_PREPARE_ISSUED_TICKET_BY_PRICE_LIST 258
#define EBL_INVALID_ENDDATE 259
#define EBL_ISSUE_NOT_ALLOWED_FOR_LINE_TYPE 260
#define EBL_BUS_STOP_WITHOUT_PLATFORM 261
/* Nespravne parametre pre vydaj registracneho listka - RedmineTask 1890 */
#define EBL_ERR_INVALID_PARAMS_REGISTRATION_TICKET 262
/* Nespravne data na spracovavanej zastavke v algoritme GPS */
#define EBL_ERR_INVALID_BUS_STOP_FOR_GPS_ALGORITHM 263
/* EMV chybovy ciselnik */
#define EBL_ERR_EMV_PAYMENT_TRANSACTION_FAILED 264
#define EBL_ERR_EMV_PASSIVATE_TRANSACTION_FAILED 265
#define EBL_ERR_EMV_CLOSE_TOTALS_TRANSACTION_FAILED 266
#define EBL_ERR_EMV_REVERSAL_TRANSACTION_FAILED 267
#define EBL_ERR_EMV_GET_LAST_TRANSACTION_FAILED 268
#define EBL_ERR_EMV_HANDSHAKE_TRANSACTION_FAILED 269
#define EBL_ERR_EMV_PAYMENT_AMOUNT_NOT_ALLOWED 270
/* Chyba indikujuca vytvorenie zalohy logov na strojceku z dovodu internej chyby */
#define EBL_ERR_INTERNAL_BUG_REPORT 271
/* Chyba indikujuca prebiehajuci update citaciek */
#define EBL_ERR_PROCESSING_SLAVE_UPDATE 272
#define EBL_ERR_PRINT_PAUSED_REMOVE_OBSTACLE 273
#define EBL_ERR_EMV_CALL_PARAMS_TRANSACTION_FAILED 274
// user tries to cancel ticket, but selected ticket to cancel is not last issued (cancellable) ticket for this card
#define EBL_ERR_CANT_CANCEL_TICKET_BC_LAST_NEEDS_TO_BE_CANCELLED_FIRST 275
===== OnboardComputer - Vesna =====
// Core results
Ok = 0,
ErrorInitTranslator = 1,
ErrorInitInputData = 2,
ErrorInitSCS = 3,
ErrorInitFonts = 4,
ErrorInitDispatching = 5,
ErrorInitDevices = 6,
ErrorInitStatistics = 7,
ErrorHwConfigNotFound = 8,
ErrorHwConfigParseError = 9,
ErrorGetTariffGroupOnSection = 10,
ErrorLoadTariffSystemData = 11,
ErrorLoadTariffList = 12,
ErrorUpdateTariffList = 13,
ErrorRecalculateAndShowPrice = 14,
ErrorInitDispatchingTextMessages = 15,
// Input data results
ErrorInvalidInputData = 100,
ErrorGetTariffSettingValue = 101,
ErrorInvalidTariffSystemSettings = 102,
ErrorInvalidTimeTableData = 103,
// Statistic results
ErrorStatisticsError = 200,
ErrorCreateAndFillDeductionNumber = 201,
ErrorDifferentDeductionVersions = 202,
ErrorFillSAMNumberToDeductionNumber = 203,
ErrorCreateAndFillChangeTripStatisticRecord = 204,
ErrorInvalidDeductionNumber = 205,
ErrorDriverIsNotLoggedInToStatistic = 206,
ErrorOpenDeduction = 207,
ErrorOpenDailyIdentificationRecord = 208,
// Bug reports
DriverBugReport = 257,
InternalBugReport = 271,
// Ticket issue results
ErrorNotMultipleOfValue = 300,
ErrorValueUnderLimit = 301,
ErrorValueOverLimit = 302,
ErrorInitTicketIssueLogic = 303,
ErrorWriteDataOnCard = 304,
MultiplePassengersOnTimeTicketPossible = 305,
// Application logic results
ErrorUnsupportedTypeOfCancellationBehaviour = 400,
ErrorPrepareTicketForCancel = 401,
ErrorTicketWasAlreadyCancelled = 402,
ErrorGetDeviceInformation = 403,
ErrorProcessIssueLogicOutputData = 404,
ErrorSoundNotCreated = 405,
ErrorPrintTicket = 406,
ErrorNullStateLogic = 407,
ErrorPrintPreFinalTicket = 408,
ErrorCommunicationCentre = 409,
ErrorIncorrectPlayerChannel = 410,
// State machine results
ErrorFatalErrorApplicationInitState = 500,
ErrorInvalidStateDictionaryData = 501,
ErrorInvalidStateTransitionData = 502,
ErrorInvalidStateInputData = 503,
// Database results
ErrorOpenDatabase = 600,
ErrorExecuteDatabaseQuery = 601,
ErrorDatabaseNotOpen = 602,
ErrorFailedToExecuteSQLQuery = 603,
ErrorFailedToSaveIDAfterInsert = 604,
ErrorInvalidDatabaseTransaction = 605,
ErrorOffsetMin = 9999,
ErrorOffsetTicketIssueLogic = 10000, // V intervale od 10 000 .. 20 000 - chyba vydaja listka
ErrorOffsetStatistic = 20000, // V intervale od 20 000 .. 30 000 - chyba pocas prace so statistikou
ErrorOffsetSmartCardSystem = 30000, // V intervale od 30 000 .. 40 000 - chyba pocas prace s kartovym systemom
ErrorOffsetDataIO = 40000, // V intervale od 40 000 .. 50 000 - chyba vstupnych dat
ErrorOffsetMax = 49999
===== Chyby vydaja listka (10000-19999) =====
Ok = 0,
BadInputData = 1,
CalculatePriceError = 2,
NullTariff = 3,
NullTariffGroup = 4,
NullTariffData = 5,
PrinterTemplateNotFound = 6,
DontPrint = 7,
PrintError = 8,
WriteStatisticError = 9,
BadOutputStatisticData = 10,
WrongInputParameters = 11,
CardBlocked = 12,
CardNotSell = 13,
InvalidCard = 14,
NoEmployeeCard = 15,
NoEmployeeTariff = 16,
ModuleNotFound = 17,
BadPaymentType = 18,
NullWriteRequest = 19,
ErrorIssueTicket = 20,
ErrorIssueTicketRestricted = 21,
ErrorIssueTicketCaseLow = 22,
ValidTicket = 23,
OtherCard = 24,
ValueUnderLimit = 25,
ValueOverLimit = 26,
BadPurseCardData = 27,
MaxPurseBalanceExceeded = 28,
ErrorInitModules = 29,
ErrorActivateCardNoSpaceOnCard = 30,
ErrorInactiveCard = 31,
ErrorInvalidTransportSection = 32,
ErrorCancelationTicket = 33,
NotFoldOfValue = 34,
BadCommonCardData = 35,
NoSpaceOnCard = 36,
ErrorWhileFillingNewTimeTicket = 37,
ErrorCancelTimeTicket = 38,
StornoDisabled = 39,
TimeTicketNotFound = 40,
TimeTicketNotValid = 41,
BadServiceCardData = 42,
ErrorProcessServiceData = 43,
AuditorCheckIn = 44,
AuditorCheckOut = 45,
BadTimeTicketCardData = 46,
BadUserInputData = 47,
ErrorPrepareOutputStatisticData = 48,
ErrorPrepareOutputPreIssueData = 49,
ErrorPrepareOutputPostIssueData = 50,
ErrorPrepareTicketOutputData = 51,
RestrictedZones = 52,
PassNumberRequired = 53,
ErrorPreparePrintData = 54,
ErrorCreateRequest = 55,
ErrorInvalidCardDiscount = 56,
ErrorCardValidityExpired = 57,
BadOneWayTicketCardData = 58,
ErrorInvalidPurse = 59,
ErrorBuyTicketForOwnerFirst = 60,
ErrorInvalidTariffToCard = 61,
ErrorIssueOnPortableWallet = 62,
ErrorParsingFile = 63,
ErrorProcessingCheckOut = 64,
ValidCheckOut = 65,
FellowTravelersCanAlsoDoTransfer = 66,
ErrorActivateTimeTicket = 67,
ErrorInvalidUrbanTranportNumber = 68,
RestrictedCheckInOutSystem = 69,
ErrorPrepareCardTicketIndex = 70,
NullInternalPointer = 71,
ErrorOtherCompanyAuditor = 72,
CannotCancelOwnersTicketWithFellowTravelers = 73,
NoValidTimeTicket = 74,
ExceededMaximumInterchangeTime = 75,
ErrorDisallowedCardCompanyForJourney = 76,
TimeValidOneWayTicketToOverwrite = 77,
ErrorDisallowedCardCompanyForCreditRecharge = 78,
ErrorIssueTicketOnLastStop = 79,
BuySurchargeForSpatiallyInvalidTimeTicket = 80,
ErrorTooManyPassengers = 81,
ErrorAdditionalSynchronousRead = 82,
ErrorDiscountMismatch = 83,
ErrorDiscountExpiredOverAge = 84,
BadLogCardData = 85,
ErrorPostProcessBywayTripSection = 86,
NoAuditorCardOnAuditorOperation = 87,
UnsupportedOperation = 88,
ErrorCreateFile = 89,
InsufficientTicketTimeValidityForSelectedTrip = 90,
ErrorPostProcessRemoveSectionOnBorderOfZonation = 91,
ErrorDisallowedCardForJourney = 92,
RestrictedCashCreditRecharge = 93,
PrintErrorObstacleInPrinterTray = 94,
DisallowedCardPaymentOnBusStopInForeignCountry = 95,
ErrorTimeTicketExceedsCardValidity = 96,
DifferentAreaForFellowTravellerAndTicketOwner = 97,
BadCappingCardData = 98,
UnsupportedCardMediumForInterchangableTicket = 99,
UnitTestErrorOffset = 1000
===== Chyby - praca so statistikou (20000-29999) =====
seOK = 0,
seZaznamNezapisany = 1,
seNeexistujeObjektCisloOdpoctu = 2,
seChybaPriPrihlasovani = 3,
seOdpocetJeOtvoreny = 4,
seNeprebehloPrihlasenie = 5,
seChybaPriPociatocnomListku = 6,
sePrihlasenaInaObsluha = 7,
seOdpocetNieJeOtvoreny = 8,
seChybaPriKoncovomListku = 9,
seZapisujeSaRovnakaZmenaSpoj = 10,
seKolekciaMienJePrazdna = 11,
seMusisSaZnovuPrihlasit = 12,
seNepresielZapisListka = 13,
seZleCisloStrojceka = 14,
seRozneVerzieOdpoctu = 15, // ina verzia odpoctu je v binarke odpoctu(odpocet.dat) a ina v libke, ktoru pouziva aplikacia
seNulovyLogin = 16,
seChybnyZapisVOdpocte = 17, // zmrseny odpocet
seNexistujeZmenaSpoj = 18,
seAbsCountersMismatch = 19, // nesedi naratany pocet listkov a pocet listkov v absolutnych pocitadlach. OBSOLETE
seChybaPriOverovaniPrihlasenia = 20
===== Chyby - praca s kartovym systemom (30000-39999) =====
APL_OK = 0, /**< OK */
APL_ERROR_IGNORE = 1, /**< Just for internal purpose */
APL_ERROR_OTHER_COMPANY = 2, /**< Other company */
APL_ERROR_BLOCKED_CARD = 3, /**< Card blocked */
APL_ERROR_CARD_WAS_BLOCKED = 4, /**< Card was blocked right now */
APL_ERROR_TIMEOUT = 5, /**< Timeout */
APL_ERROR_OTHER_CARD = 6, /**< Other card */
APL_ERROR_NO_MAPPER = 7, /**< No mapper found */
APL_ERROR_NO_SPACE_FOR_TICKET = 8, /**< There is no space for ticket to write */
APL_ERROR_STORNO_CARD = 9, /**< Card cannot be cancelled */
APL_ERROR_CARD_NOT_SOLD = 10, /**< Card not sold */
APL_ERROR_CANT_BE_SELL = 11, /**< Card can't be sold */
APL_ERROR_AID_NOT_ALLOWED = 12, /**< Application id not allowed */
APL_ERROR_IGNORE_APL = 13, /**< Just for internal purpose */
APL_ERROR_NO_KEY_FOUND = 14, /**< No key found for application id */
APL_ERROR_NOT_STUDENT = 15, /**< Not student card */
APL_ERROR_MANIPULATED_CARD_HOLDER = 16, /**< Manipulated card holder sign */
APL_ERROR_MANIPULATED_PURSE = 17, /**< Manipulated purse sign */
APL_ERROR_PURSE_CHANGE_TYPE_ERROR = 18, /**< Wrong purse change type */
APL_ERROR_LIBRARY_NOT_LOADED = 19, /**< Library not loaded */
APL_ERROR_THREADS_NOT_STARTED = 20, /**< Threads not started */
APL_ERROR_OPEN_READER = 21, /**< Open reader error */
APL_ERROR_ONE_WAY_TICKET_WRITE_TYPE = 22, /**< One way ticket write type error */
APL_ERROR_OPEN_SAM_READER = 23, /**< Open SAM reader error */
APL_ERROR_SAM = 24, /**< SAM module error */
APL_ERROR_NO_SPACE_FOR_AID = 25, /**< No space for aid */
APL_ERROR_MANIPULATED_SIGN = 26, /**< Manipulated sign */
APL_ERROR_WRITE_WITHOUT_READ = 27, /**< Write without read */
APL_ERROR_WRITE_DATA = 28, /**< Common write error */
APL_ERROR_EVENT_EQUAL = 29, /**< Error writing event - event equal */
APL_ERROR_EVENT_ERROR = 30, /**< Error writing event - new event number != event number + 1 */
APL_ERROR_NO_CARD = 31, /**< Not used */
APL_ERROR_CRYPTO_SIGN = 32, /**< Error decrypt data */
APL_ERROR_NEGATIVE_VALUE_NOT_ALLOWED = 33, /**< Used at Purses where inc/dev value is negative */
APL_ERROR_NEGATIVE_PURSE_NOT_ALLOWED = 34, /**< Used at DesfirePurse, if inc/dec value is negative */
APL_ERROR_NID_PURSE_NOT_EXIST = 35, /**< If IsReadNonAssignedVirtualCardEnabled is false for aid DES_AID_FARE_DATA */
APL_INTERNAL_PT_ERROR_UNCORRECT_DATA_TYPE = 36, /**< If uncorrect data type is appeared*/
APL_ERROR_NO_SAM = 37, /**< NO SAM / SAM NO INITIALIZED */
APL_ERROR_MSK_SAM_NOT_UNLOCKED = 38, /**< MSK sam is locked, unlocking card is needed - NOT USED */
APL_ERROR_NO_DATA_TO_WRITE = 39, /**< If empty request arrive, PT returns this error */
APL_ERROR_NETWORKID_ERROR = 40, /**< Wrong networkID at unlocking MSK SAM - NOT USED */
APL_ERROR_PROVIDER_ERROR = 41, /**< Wrong providerID at unlocking MSK SAM - NOT USED */
APL_CARD_AUTHENTICATION_ERROR = 42, /**< CARD AUTHENTICATION ERROR */
APL_MF_STANDARD_WRITE_KEY_ERROR = 43, /**< Mifare Standard KeySettings Write Error */
APL_NO_NID = 44, /**< Application haven't sent NID to PT (NID = 0) */
APL_INVALID_NID = 45, /**< Error if IDS SAM exist and application send invalid NetworkID to PT */
APL_REQUEST_NOT_SENT = 46, /**< Request not sent */
APL_CHIPCARD_NOT_READY = 47, /**< Return value in chipcard in function SendRequest */
APL_SEND_MESSAGE_ERROR = 48, /**< An error occurred during SendMessage to servicePT */
APL_SYNCH_REQ_TIMEOUT_NO_DATA = 49, /**< WaitTimeout for synchronous data expired */
APL_READ_ERROR = 50, /**< An error ocurred during synchronous read */
APL_SERIALIZE_ERROR = 51, /**< An error occured when data serialization failed */
APL_DESERIALIZE_ERROR = 52, /**< An error occured when data deserialization failed */
APL_ERROR_OPEN_SW_SAM = 53, /**< Open SW SAM error */
APL_PT_DES_TRANSACTION_DONE = 54, /**< Transakcia na deskarte sa ukoncila korektne */
APL_PT_NO_ADRESARCK = 55, /**< Neexistuje AdresarCK.xml */
APL_PT_WRONG_ADRESARCK_VERSION = 56, /**< Chybna verzia AdresarCK.xml */
APL_PT_NO_PTCONFIG = 57, /**< Neexistuje PTConfig.xml */
APL_PT_NO_PTREADERS = 58, /**< */
APL_PT_WRONG_PTCONFIG_VERSION = 59, /**< Chybna verzia PTConfig.xml */
APL_PT_NO_PCSC_DRIVER = 60, /**< Nebol vytvoreny PCSC driver */
APL_PT_NOCARD_ERR = 61, /**< Ziadna karta nie je v operacnom poli anteny */
APL_PT_AUTH_ERR = 62, /**< Authentication error, pravdepodobne chybny kluc, alebo nespravne cislo autentifikovaneho sektora. */
APL_PT_SECTOR_ERR = 63, /**< Chybne cislo sektoru */
APL_PT_INC_DEC_FAILED = 64, /**< Nepodarilo zmenit hodnotu penazenky */
APL_PT_SMALL_BUFFER = 65, /**< */
APL_PT_INVALID_PTR = 66, /**< */
APL_PT_OPEN_NEW_READER_ERROR = 67, /**< */
APL_PT_CARD_READER_NO_PLUGIN = 68, /**< Nepodarilo sa najst pluging pre dany nazov readera */
APL_PT_CARD_READER_INIT_ERR = 69, /**< */
APL_PT_UNKNOWN_SAM_AID = 70, /**< */
APL_PT_APL_NOT_IN_DIR = 71, /**< Aplikacia nebola najdena v adresari karty */
APL_PT_SAM_READY = 72, /**< Bol zaregistrovany sam v citacke */
APL_PT_SAM_OUT = 73, /**< Sam modul bol vytiahnuty */
APL_PT_BAD_KEY_TYPE = 74, /**< Chybny typ klucov */
APL_PT_LOAD_KEY_ERROR = 75, /**< Chyba pri prehravani klucov */
APL_PT_NO_KEY_SET = 76, /**< Neexistuje ziadna sada klucov */
APL_PT_DES_APP_NOT_SELECTED = 77, /**< Nepodarilo sa selektnut aplikaciu */
APL_PT_WRITE_IMPOSSIBLE = 78, /**< Zapis nie je mozny */
APL_PT_DRIVER_ERR = 79, /**< Chyba mifare drivera, pravdepodobne nie je zavedeny */
APL_PT_OPEN_READER_ERROR = 80, /**< Chyba pri otvoreni */
APL_PT_DEVICE_READY = 81, /**< Citacku sa podarilo otvorit */
APL_PT_EMADDR_JEDNOTA_ERROR = 82, /**< Citanie zapis nie je povoleny */
APL_PT_EMADDR_PURSE_ERROR = 83, /**< Chybne nastavena penazenka v emtest adresari */
APL_PT_EMADDR_IMMP_ERROR = 84, /**< Stare karty, zly adresar (IMMP) */
APL_PT_EMADDR_ALPHAA_ERROR = 85, /**< Chybne pismenko A na pozicii 6. v emtest adresari */
APL_PT_EMADDR_TT_ERROR = 86, /**< Chybne poznaceny casovy listok */
APL_EM_MAD1_CRC_ERROR = 87, /**< Chybna crc MAD1 sektoru */
APL_EM_MAD2_CRC_ERROR = 88, /**< Chybna crc MAD2 sektoru */
APL_PT_UNKNOWN_CARD = 89, /**< Neznama karta */
APL_PT_CARD_SIMUL_ERR_NO_DATA = 90, /**< */
APL_PT_CARD_SIMUL_ERR_UNKNOWN_CMD = 91, /**< */
APL_PT_CARD_SIMUL_TCPINIT_RCV_ERR = 92, /**< */
APL_PT_CARD_SIMUL_TCP_RCV_ERR = 93, /**< */
APL_PT_NO_CARD_DRIVER = 94, /**< Nebol vytvoreny driver karty */
APL_PT_BAD_INDEX_ERROR = 95, /**< index mesacnika nesuhlasi s poradim */
APL_PT_SAM_SIGN_ERROR = 96, /**< */
APL_PT_ICOM_TARIFA_NOT_FOUND = 97, /**< */
APL_PT_MIX_HWSAM_SWSAM = 98, /**< */
APL_PT_INITIALIZATION_ERROR = 99, /**< */
APL_PT_CARD_IN = 100, /**< Karta prilozena */
APL_PT_CARD_OUT = 101, /**< Karta odobrata */
APL_PT_SAM_INITIALIZATED = 102, /**< Sam modul bol inicializovany */
APL_PT_BOOTING_DEVICE = 103, /**< Citacka bola vypnuta a teraz bootuje */
APL_PT_COMM_ERR = 104, /**< Komunikacna chyba medzi kartou a antenou */
APL_PT_ACGHF_DUAL_READER_NO_SAM = 105, /**< */
APL_PT_READ_BACKUP_FAILED = 106, /**< Nepodarilo sa vycitat 16backup block */
APL_PT_RESTORE_HARD_FAILED = 107, /**< Nepodarilo sa opravit penazenku */
APL_PT_PURSE_NOT_VALID = 108, /**< Penazenka nieje platna */
APL_PT_SIGNATURE_ERROR = 109, /**< Penazenka nie je v liste alebo je chybna */
APL_PT_TT_NOT_IN_LIST = 110, /**< Chyba mesacnik nie je v liste alebo je chybny */
APL_PT_CHECK_ERR = 111, /**< Nepodarilo sa vycitat penazenku */
APL_PT_FARE_DIR_NOT_VALID = 112, /**< */
APL_PT_FARE_DIR_ITHEM_NOT_FOUND_ASSIGED = 113, /**< */
APL_PT_FARE_DIR_ITHEM_NOT_FOUND = 114, /**< */
APL_APDU_INSTRUCTION_NOT_SUPPORTED = 115, /**< Instruction of APDU command not supported - SW1= 0x6D SW2= 0x00 */
APL_NO_PCSC_DRIVER_PLUGIN = 116, /**< PCSC driver plugin not loaded and not addedt to plugin reader collection */
APL_SUPERPURSE_CONTAINER_NOT_FOUND = 117, /**< */
APL_CARDUSER_REQUEST_NOT_FOUND = 118, /**< Card data for specific card user not found in received request */
APL_PT_CARD_SIMUL_ERR_EXIT = 119, /**< */
APL_REMOTE_DRIVER_WRITE_ERROR = 120, /**< */
APL_CHECK_CARD_ERROR = 121, /**< */
APL_REMOTE_DRIVER_UNSUPORTED_FW = 122, /**< Unsuported UL FW 211 and older - from 26.8.2013 */
APL_PT_EMADDR_IS_EMPTY = 123, /**< */
APL_UNKNOWN_FILE_DRIVER = 124, /**< */
APL_FILEDRIVER_OPEN_ERROR = 125, /**< Error open image card file */
APL_ERROR_CREATE_DESFIRE_IMAGE = 126, /** */
APL_READ_FSETT_CACHE_FROM_FILE_ERROR = 127, /** */
APL_ERROR_CHANGE_STUDENT_STRUCT = 128, /** Change student card struct version to V5 failed */
APL_SAM_ECDSA_SIGN_ERROR = 129, /** Student data ECDSA signing by SAM failed */
APL_WRITE_INVALID_STUDENT_STRUCT_VERSION = 130, /** */
APL_SAM_COMMUNICATE_ERROR = 131, /** Sending apdu to SAM module failed(transmit error from SAM) */
APL_DES_AUTH_SAM_SW_ERROR = 132, /** SAM returns an SW error during the authentification with desfire card */
APL_WRITE_NOT_COMPLETED = 133, /** This returns when some mapper added to write has not finished step */
APL_INVALID_REQUEST_TYPE = 134, /** Return when invalid request type received */
APL_REMOTE_DRIVER_NO_ANSWER = 135, /** No answer in write response from ul driver */
APL_REMOTE_DRIVER_NO_ANSWER_DATA = 136, /** No answer data in write response from ul driver */
APL_SERVICE_LOCKED = 137, /** Smart Card Service locked, reserved for certain client */
APL_INVALID_TIME_FORMAT = 138, /** If input invalid time format */
APL_INVALID_LENGTH = 139, /** If invalid length */
APL_TAG_NOT_EXIST = 140, /** Data with certain tag not exist */
APL_RECEIVER_NOT_CREATED = 141, /** If Client Receiver wasn't created */
APL_ERROR_GET_KEY_SETTINGS = 142, /** Error GetKeySettings from Mifare Desfire card */
APL_SERVICE_UNLOCKED = 143, /** Smart Card Service unlocked, connected clients can send requests */
APL_REQEST_RESPONSE_LOCK_TYPE_MISMATCH = 144, /** Answer data collection lock type does't match with request data collection lock type. */
APL_BREAK_WRITE_REQUEST_SUCCESS = 145, /** BreakWriteRequest received and executed successfully */
APL_BREAK_WRITE_REQUEST_FAILED = 146, /** BreakWriteRequest received and execution failed */
APL_BREAK_WRITE_REQUEST_NOT_IN_WRITE = 147, /** SmartCardSystem isn't in write process */
APL_WAITING_FOR_CARD_FAILED = 148, /** Waiting for card approaching failed */
APL_ERROR_CREATE_DES_APPLICATION = 149, /** Error create application on Mifare Desfire card */
APL_ERROR_CREATE_DES_FILE = 150, /** Error create file on Mifare Desfire card */
APL_ERROR_CHANGE_DES_KEY = 151, /** Error change key on Mifare Desfire card */
APL_ERROR_CHANGE_DES_KEY_SETTINGS = 152, /** Error change key settings on Mifare Desfire card */
APL_ERROR_DES_FORMAT_PICC = 153, /** Error format PICC on Mifare Desfire card */
APL_ERROR_DELETE_DES_FILE = 154, /** Error delete file on Mifare Desfire card */
APL_ERROR_DELETE_DES_APPLICATION = 155, /** Error delete application on Mifare Desfire card */
APL_SAM_UPDATE_FAILED = 156, /** Sam Update Execution failed */
APL_SAM_UPDATE_NOT_NEEDED = 157, /** Sam Update not needed */
APL_SAM_UPDATE_IS_NECESSARY = 158, /** Sam Update is necessary */
APL_SAM_UPDATE_SAM_NOT_REGISTERED = 159, /** Sam Number not registered for update */
// PCSC error codes allocated up to 512
APL_PCSC_METHOD_ERROR = 201, /**< PC SC base method returned error */
APL_PCSC_SW_ERROR = 202, /**< APDU command error */
APL_PCSC_MORE_DATA = 203, /**< there are more data in buffer */
APL_PCSC_AUTH_ERROR = 204, /**< Desfire Error Code 0x91,0xAE - Authentication error */
APL_PCSC_OPEN_READER_ERROR = 205, /**< oper reader error */
APL_PCSC_THREAD_NOT_STARTED = 206, /**< thread not started */
//APL_PCSC_OTHER_CARD = 207, /** Duplication with APL_ERROR_OTHER_CARD = 6 */
APL_PCSC_CARD_REMOVED = 208,
APL_PCSC_SW_SAM_READ_K_ERR = 209,
APL_PCSC_NO_NID = 210,
APL_PCSC_INVALID_NID = 211,
APL_PCSC_NO_INIT = 212,
APL_PCSC_CARD_NATIVE_APDU = 213, /**< APDU which is sent directly to the card - APDU starting with the class 0xFF are precesed by reader */
APL_PCSC_MF_STANDARD_MISSING_LOAD_KEY = 214,
APL_PCSC_CONNECT_FAILED = 215, /**< SCardConnect error */
APL_PCSC_UNKNOWN_SCARD_PROTOCOL = 216,
APL_PCSC_NOT_IMPLEMENTED = 217,
APL_PCSC_APDU_INSTRUCTION_NOT_SUPPORTED = 218, /**< When SW error 6D 00 occured, SmartCardService returns this error */
APL_PCSC_INVALID_PREFIX = 219,
APL_PCSC_INVALID_LENGTH = 220,
APL_PCSC_NO_SELECTED_EF = 221, /**< When SW error 69 85 occured, SmartCardService returns this error */
APL_PCSC_SECRET_CODE_LOCKED = 222, /**< When SW error 69 83 occured, SmartCardService returns this error */
APL_PCSC_WRONG_AUTH_COUNTER_PROVIDED = 223, /**< When SW error 63 CX occured, SmartCardService returns this error */
APL_HSM_SAM_MISSING_IP = 224, /**< HSM SAM - Missing IP in configuration string */
APL_HSM_SAM_CONNECTION_FAILED = 225,
APL_HSM_RESP_WRONG_MAC = 226,
APL_ERR_NO_SPACE_IN_BUFFER = 227,
APL_ERR_INCORRECT_APDU_APPLICATION = 228, /**< When SW error 6E 00 occured, SmartCardService returns this error */
APL_PCSC_RECORD_NOT_FOUND = 229, /**< When SW error 6A 83 occured, SmartCardService returns this error */
APL_PCSC_COMMAND_NOT_SUPPORTED = 230, /**< When SW error 6A 81 occured, SmartCardService returns this error */
APL_PCSC_SHARING_VIOLATION = 231,
APL_PCSC_FILE_NOT_FOUND = 232,
// SW Desfire Errors (256 - 512)
APL_PCSC_DES_NO_CHANGES_DONE = 268, /**< (0x10C) Desfire Error Code 0x91,0x0C - No changes done to backup files, CommitTransaction / AbortTransaction not necessary */
APL_PCSC_DES_OUT_OF_EEPROM = 270, /**< (0x10E) Desfire Error Code 0x91,0x0E - Insufficient NV-Memory to complete command */
APL_PCSC_DES_ILLEGAL_COMMAND_CODE = 284, /**< (0x11C) Desfire Error Code 0x91,0x1C - Command code not supported */
APL_PCSC_DES_INTEGRITY_ERROR = 286, /**< (0x11E) Desfire Error Code 0x91,0x1E - CRC or MAC does not match data Padding bytes not valid */
APL_PCSC_DES_NO_SUCH_KEY = 320, /**< (0x140) Desfire Error Code 0x91,0x40 - Invalid key number specified */
APL_PCSC_DES_LENGTH_ERROR = 382, /**< (0x17E) Desfire Error Code 0x91,0x7E - Length of command string invalid */
APL_PCSC_DES_PERMISSION_DENIED = 413, /**< (0x19D) Desfire Error Code 0x91,0x9D - Current configuration / status does not allow the requested command */
APL_PCSC_DES_PARAMETER_ERROR = 414, /**< (0x19E) Desfire Error Code 0x91,0x9E - Value of the parameter(s) invalid */
APL_PCSC_DES_APPLICATION_NOT_FOUND = 416, /**< (0x1A0) Desfire Error Code 0x91,0xA0 - Requested AID not present on PICC */
APL_PCSC_DES_APPL_INTEGRITY_ERROR = 417, /**< (0x1A1) Desfire Error Code 0x91,0xA1 - Unrecoverable error within application, application will be disabled */
APL_PCSC_DES_BOUNDARY_ERROR = 446, /**< (0x1BE) Desfire Error Code 0x91,0xBE - Attempt to read/write data from/to beyond the file's/record's limits. Attempt to exceed the limits of a value file */
APL_PCSC_DES_PICC_INTEGRITY_ERROR = 449, /**< (0x1C1) Desfire Error Code 0x91,0xC1 - Unrecoverable error within PICC, PICC will be disabled */
APL_PCSC_DES_COMMAND_ABORTED = 458, /**< (0x1CA) Desfire Error Code 0x91,0xCA - Previous Command was not fully completed Not all Frames were requested or provided by the PCD */
APL_PCSC_DES_PICC_DISABLED_ERROR = 461, /**< (0x1CD) Desfire Error Code 0x91,0xCD - PICC was disabled by an unrecoverable error */
APL_PCSC_DES_COUNT_ERROR = 462, /**< (0x1CE) Desfire Error Code 0x91,0xCE - Number of Applications limited to 28, no additional CreateApplication possible */
APL_PCSC_DES_DUPLICATE_ERROR = 478, /**< (0x1DE) Desfire Error Code 0x91,0xDE - Creation of file/application failed because file/application with same number already exists */
APL_PCSC_DES_EEPROM_ERROR = 494, /**< (0x1EE) Desfire Error Code 0x91,0xEE - Could not complete NV-write operation due to loss of power, internal backup/rollback mechanism activate */
APL_PCSC_DES_FILE_NOT_FOUND = 496, /**< (0x1F0) Desfire Error Code 0x91,0xFO - Specified file number does not exist */
APL_PCSC_DES_FILE_INTEGRITY_ERROR = 497, /**< (0x1F1) Desfire Error Code 0x91,0xF1 - Unrecoverable error within file, file will be disabled */
// SW Desfire codes allocated up to 512
// up to 0x10000000 general errors
APL_XT_SAM_ERROR_MASK = 0x10000000
===== Chyby - Data IO (40000-49998) =====
EDATA_OK 0
EDATA_ERR_NO_FOUND_PRIKAZ 11
EDATA_ERR_NO_FOUND_LINKA 12
EDATA_ERR_NO_FOUND_SPOJ 13
EDATA_ERR_TARIFA_VLASTNOST 14
EDATA_NO_FOUND_TYPZLAVY_BY_TYPKARTY 15
EDATA_ERR_GET_ACTUAL_RARIF_GROUP 16
EDATA_NOT_FOUND_TARIF_BY_TYPE_OF_CARD 17
EDATA_ERR_IT_IS_TICKET_MARKER 18
EDATA_NOT_FOUND_TARIF_HOLIDAY 19
EDATA_NOT_FOUND_TARIF_BY_TYPE_ZLAVY 20
EDATA_TIME_INVALID_COMMAND 21
EDATA_ERR_NO_FOUND_TARIFNA_SKUPINA 22
EDATA_ERR_LOAD_COMPANIES_CONFIG 23
EDATA_ERR_BAD_COMPANIES_CONFIG_DATA 24
EDATA_ERR_INCORRECT_CONTINUOUS_LINE_BUSSTOPS 25
EDATA_ERR_INDEX_OUT_OF_RANGE 26
EDATA_ERR_GET_ACTUAL_TRIP_BUS_STOP_COLLECTION 27
EDATA_ERR_BUS_STOP_INDEX_IS_OUT_OF_RANGE 28
EDATA_NOT_FOUND_TARIF_TARIFF_NUMBER 29
EDATA_ERR_NULL_TARIFF 30
EDATA_ERR_INVALID_BUS_STOP_LINE_ORDER 31
EDATA_ERR_INVALID_BUS_STOP_LIST_INDEX 32
EDATA_ERR_NULL_PLATFORM 33
EDATA_ERR_INVALID_TRIP_BUS_STOP 34
EDATA_ERR_INVALID_TRIP_BUS_STOP_COLLECTION 35
EDATA_ERR_NULL_PRICE_LIST 36
EDATA_ERR_NULL_PRICE_LIST_ROW 37
EDATA_ERR_BUS_STOP_NOT_FOUND 38
EDATA_ERR_SETTING_NOT_FOUND 39
EDATA_ERR_SETTING_VALUE_COLLECTION_NOT_FOUND 40
EDATA_ERR_SETTING_VALUE_NOT_FOUND 41
EDATA_ERR_GLOBAL_SETTING_COLLECTION_NOT_FOUND 42
EDATA_ERR_GLOBAL_SETTING_NOT_FOUND 43
EDATA_ERR_NULL_LINE_BUS_STOP_MARK_COLLECTION 44
EDATA_ERR_NULL_LINE_BUS_STOP 45
EDATA_ERR_CP_NULL_POINTER 100
===== Slave =====
Ok = 0,
ErrorInitDevices = 1,
ErrorInitWindows = 2,
ErrorInitInputData = 3,
ErrorHwConfigParseError = 4,
ErrorHwConfigNotFound = 5,
ErrorNullCurrentState = 6,
ErrorInitIssueData = 7,
ErrorSendReadRequest = 8,
ErrorIssueTicket = 9,
ErrorSendWriteRequest = 10,
ErrorPrintTicket = 11,
ErrorWriteStatistic = 12,
ErrorChangeBusStop = 13,
ErrorActualLineIsNull = 14,
ErrorActualTripIsNull = 15,
ErrorLoginIntoStatistic = 16,
ErrorInitStatistic = 17,
ErrorBadCardData = 18,
ErrorSetUIData = 19,
ErrorBadInputData = 20,
ErrorBusinessLogicIsNull = 21,
ErrorMarkerDriver = 22,
ErrorWrongInputParameter = 23,
ErrorInitPT = 24,
ErrorInitTranslator = 25,
ErrorCalculatePrice = 26,
ErrorProcessIssueLogicOutputData = 27,
ErrorPrepareIssueLogicType = 28,
ErrorShowWindow = 29,
ErrorSetWindowData = 30,
ErrorInitTicketIssueLogic = 31,
ErrorBadUserInputData = 32,
ErrorTooManyPassengers = 33,
ErrorProcessSystemConfig = 34,
ErrorPrepareWindow = 35,
ErrorPreparePrinterTemplates = 36,
ErrorProcessingUiEvent = 37,
ErrorPrepareWindowData = 38,
ErrorReadCardData = 39,
ErrorIncompleteSlaveDictionary = 40,
ErrorCheckTicketValidity = 41,
ErrorUnableToProcessCard = 42,
ErrorCoinerOverfall = 43,
/* pri nabehu aplikacie sa vyskytne neopravitelna chyba( zle vstupne data, nespravne sablony pre graficke rozhranie ) */
ErrorFatalErrorApplicationInitState = 44,
ErrorPriceListRowIsNull = 45,
ErrorNullMultipleTicketButtonData = 46,
ErrorPrintObstacle = 47
Klucove slova pre vyhladavanie: chybove kody, error, codes