Table of Contents

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