====== Globalne chybove kody ======
dokument spravuje: Gašpieriková Alžbeta, David Allo
Globalne chybove kody
Navratova chyba pre prikaz je ulozena v 2B. (0 - 65535)
Podla vzniku chyby su chyby rozdelene do skupin :
OFFSET VZNIK CHYBY
1 - 100 - terminal EM530
500 -.. - PT EM530
1000 Databaza
3000 Web Receiver
====== EM530 - disp. + RS232 ======
EM530 (1 - 100)
--------------------------------
#define _ERR_InternalError 1
#define _ERR_IncorrectCommand 2
#define _ERR_IncorrectProduct 3
#define _ERR_InvalidSignature 4
#define _ERR_CardReadError 5
#define _ERR_CardWriteError 6
#define _ERR_RequestFormatError 7
#define _ERR_IncorrectPin 8
#define _ERR_CanceledByUser 9
#define _ERR_DiferentCard 10
#define _ERR_CardIsOnBlacklist 100
#define _ERR_CardNotActivated 101
#define _ERR_BalanceExceeded 103
#define _ERR_AmountOutOfRange 104
#define _ERR_TicketCannotBeSold 105
====== RECEIVER General errors ======
RECEIVER General errors (100 - ...)
--------------------------------
(100) nešpecifikovaná chyba
(138) RemoveLastSession general error
(139) GetCardInfo_LTV general error
chybu od 100-140 vrati aplikacii ako 100
====== EM530 PT ======
EM530 PT (500 - 700)
--------------------------------
AUTH_ERROR = 500,
AUTH_ERROR_UNKNOWN = 501,
SEND_APDU_ERROR = 502,
READ_ERROR_UNKNOWN = 503,
READ_ERROR = 504,
READ_MAD_ERROR = 505,
LENGTH_ERROR = 506,
MEDIUM_TYPE_REQ_ERROR = 507,
MF_STANDARD_TYPE_ERROR = 508,
OUT_OF_MEMORY = 509,
INCORRECT_ADR_TYPE = 510,
DIVERSIFY_ERROR = 511,
EXTERNAL_AUT_ERROR = 512,
WRITE_ERROR = 513,
DATA_TAG_ERROR = 514,
INCORRECT_KEY_SIZE = 515,
GET_KEY_SETTINGS_ERROR = 516,
GET_FILE_SETTINGS_ERROR = 517,
SEND_CHALLENGE_ERROR = 518,
GET_KEY_VERSION_ERROR = 519,
SELECT_APP_ERROR = 520,
SIGN_ERROR = 521,
READ_RAW_TICKET_ERROR = 522,
READ_TLV_TICKET_ERROR = 523,
WRITE_TICKET_ERROR = 524,
TAKE_RESULT_ERROR = 525,
RESET_SESSION_ERROR = 526,
SET_MOD_ERROR = 527,
NO_SPACE_IN_BUFFER = 528,
EM_SAM_TYPE_ERROR = 529,
APDU_ID_ERROR = 530,
ENCRYPT_ERROR = 531,
DECRYPT_ERROR = 532,
CRYPT_TYPE_ERROR = 533,
PADDING_ERROR = 534,
CRC_ERROR = 535,
UID_TAG_ERROR = 536,
UID_LENGTH_ERROR = 537,
OTHER_CARD_ERROR = 538,
VERIFY_PURSE_OLD_ERROR = 539,
GET_UID_ERROR = 540,
PCSC_HW_ERROR = 541,
GET_CHALLENGE_ERROR = 542,
REPEATED_CALLING = 543, // not error - internal use
PCSC_MORE_DATA = 544, // not error - internal use
GET_SECTOR_ERROR = 545,
INVALID_KEY_SOURCE = 546,
INVALID_SECTOR_TYPES = 547,
INVALID_DATA_TYPES = 548,
AUTH_OLD_SECTOR_ERROR = 549,
AUTH_NEW_SECTOR_ERROR = 550,
READ_DATA_OLD_SECTOR_ERROR = 551,
WRITE_DATA_NEW_SECTOR_ERROR = 552,
WRITE_NEW_KEY_SECTOR_ERROR = 553,
WRITE_DATA_OLD_SECTOR_ERROR = 554,
WRITE_OLD_KEY_SECTOR_ERROR = 555,
NOT_ENOUGHT_SPACE_FOR_MAC = 556,
READ_DATA_DIVERSIFY_ERROR = 557,
OPEN_ESTABLISH_CONTEXT_ERR = 558,
OPEN_IS_VALID_CONTEXT_ERR = 559,
OPEN_GET_STATUS_CHANGE_ERR = 560,
NO_CARD_APPROACHED = 561,
CARD_SERVICE_STOPPED = 562,
GET_STATUS_CHANGE_ERR = 563,
FILE_DRIVER_ERR = 564,
CARD_READER_SHARING_VIOLATION = 565, /*The smart card cannot be accessed because of other connections outstanding.*/
GET_UID_SW_ERROR = 566,
PCSC_AUTH_ERROR = 567,
DES_PARSE_FILE_SETTINGS_ERR = 568,
DES_AUTH_NOT_ALLOWED = 569,
DES_FILE_NOT_FOUND = 570,
DES_FILE_DECRYPT_ERROR = 571,
DES_FILE_DECRYPT_CRC_ERROR = 572,
DES_ENC_FILE_NOT_ENOUGHT_DATA = 573, /* neprislo dostatok dat (velkost vycitanych dat mensia ako fileSize - ma byt fileSize + CRC + padding)*/
GET_FILE_SETTINGS_LENGTH_ERROR = 574,
GET_FILE_SETTINGS_LENGTH_ERROR2 = 575,
NOT_IMPLEMENTED_ERROR = 576,
DES_FILE_ENCRYPT_ERROR = 577,
CREATE_DES_IMAGE_ERROR = 578,
DES_GET_VERSION_ERROR = 579,
DES_CREATE_FILE_ERROR = 580,
DES_GET_APP_LIST_ERROR = 581,
ATTACH_CARD_IMAGE_ERROR = 582,
CARD_IMAGE_IS_NOT_LOADED = 583,
MF_DESFIRE_TYPE_ERROR = 584,
MF_DESFIRE_CREATE_APP_CACHE_ERROR = 585,
MF_DES_ALLREADY_AUTHENTICATED = 586,
MF_DES_DECRYPT_UNSUPORTED_SIZE = 587, /* ak velkost dat na dekrypt prekrocila velkost dat jedneho bloku - nepodporovane v SAM ver 2.8.5. a starsich */
GET_FILE_IDS_SW_ERR = 588,
GET_FILE_SETTINGS_SW_ERR = 589,
ERR_INCORRECT_DES_AUTH_TYPE = 590,
ERR_CREATE_APP = 591,
SAM_TAG_ERR_GET_CHANGE_KEY = 592,
SAM_SW_ERR_GET_CHANGE_KEY = 593,
ERR_DES_CHANGE_KEY = 594,
ERR_DES_CHANGE_KEY_SETTINGS = 595,
DES_OUT_OF_EEPROM_ERROR = 596,
DES_COMMIT_ERROR = 597,
SAM_DESELECTED_APPLET = 598,
NO_MAD2 = 599,
WRONG_DES_PURSE_OPERATION = 600,
PCSC_WRONG_ANSW_LENGTH = 601,
PCSC_SW_ERROR = 602,
PCSC_ACCESS_CONDITIONS_NOT_FULFILLED = 603,
ERR_INVALID_DATA_INPUT = 604,
ERR_PCSC__NO_SERVICE = 605,
PCSC_SW_ERROR_MASK = 0x11110000
====== RECEIVER ======
===== Prolong retVal =====
Prolong (0 - 3)
--------------------------------
0 = OK,
1 = ina chyba (errProlong),
2 = karta nie je v zuc_Person (errProlongCardIsNotInZuc_Person),
3 = nie je potrebna prolongacia (errProlongCardAlreadyProlonged)
===== 100-150 Neosetrene vynimky =====
Neosetrene vynimky(100-150)
--------------------------------
(108) odchytenie neosetrenej vynimky command Ping
(126) odchytenie neosetrenej vynimky command UseCoupon
(127)
(128) odchytenie neosetrenej vynimky command GetConfig
(129) odchytenie neosetrenej vynimky commandu Prolong
===== 1001-1049 Device =====
Device (1001 - 1049)
--------------------------------
(1001) zablokovane zariadenie - Device.Blocked
(1002) neinicializovane zariadenie - nenachadza sa v tab. Device
(1003) nepriradene zariadenie - nenachadza sa v tab. Shop.Device alebo neplatne priradenie (podla ValidFrom-ValidTo)
(1004) neprihlasena obsluha - session nebol vytvoreny.
(1005) errNotFoundFirmWare
(1006) errDeviceConfigSaveDB
(1007) errParseDeviceConfig
(1008) exceptionGetFirmware
(1009) errGetFirmwareFileNotFound
===== 1050-1099 Merchant =====
Merchant (1050 - 1099)
--------------------------------
(1051) zablokovany obchodnik - Merchant.Blocked
(1052) neplatny obchodnik - Merchant.ValidFrom a Merchant.ValidTo alebo zariadenie nie je priradene na ShopID alebo Device.Blocked=1 alebo Removed=1
(1053) GetCardInfo(Aktivacia) - nebol najdeny merchant pre kartu(neexistuje merchant s fakultaID priradenym na kartu v zucPerson SP:lol_Get_MerchantByCardSNR) - fakulta nie je zaevidovana
(1054) ProlongCard - nebol najdeny merchant pre kartu(neexistuje merchant s fakultaID priradenym na kartu v zucPerson SP:lol_Get_MerchantByCardSNR) - fakulta nie je zaevidovana
===== 1101-1149 Staff =====
--------------------------------
(1101) wrong PIN - nenajdeny PIN v tab. User medzi obsluhami obchodnika
(1102) neplatna obsluha - Staff.ValidityFrom a Staff.ValidityTo
===== 1150-1199 UserCard =====
UserCard (1150 - 1199)
--------------------------------
(1151) neaktivovana karta, emitent povoleny - nenachadza sa v tab. ClientCard (karta nie je nainportovana do kvk) Moze byt naimportovana ale ma chybu pri blokovani. spravne odblokovana ak v dbo.ClientCard je v RelationType=NULL a Blocked=Null
(1152) nepovolena karta, emitent nepovoleny - emitent karty sa nenachadza v tab. EnableCarIssuer alebo este nie je povoleny
(1153) zablokovana karta - ClientCard.Blocked
(1154) zablokovany klient - Client.Blocked
(1155) zablokovany ucet - Account.Blocked
(1156) existujuca karta - pokus o aktivaciu karty ktora je uz v clientCard
(1157) Uz existuje v DB dane Virtualne Cislo
(1158) Stara struktura na karte, zavolat TransformCard
(1159) Karta nie je v zuc_Person
===== 1200-1249 Transaction =====
Transaction (1200 - 1249)
--------------------------------
(1200) nedostatocny kredit na ucte (pri cerpani bodov)
(1201) nedostatocny kredit na ucteEP (pri cerpani Kreditu)
(1202) nedostatocny pocet zostavajucich vstupov na kupone
(1203) nie su ziadne kupony na vKarte
(1204) CreditEP_Online -> parameter statusID = 0 pre: status.xGet(userAcount.StatusID)
===== 1250-1299 Prolong =====
Prolong(1250- 1299)
(1250) - IsDatavalid = false(nesedi podpis studentskych dat) - ProlongCard - Pri nekorektnom podpise - zalogovat chybu do LogCommand a pokracovat
(1251) - infProlongChangingStructVersion - informacia o meneni verzii struktur na karte (studentska app sa meni z ver 2 na ver 5)
(1252) - errRegKeyNoByCardUID_isZero - cislo registrovaneho kluca(verzia podisovaciaho kluca priradeneho univerzite) na univerzitu nemoze byt nula
skontrolovat na aku univerzitu je priradena karta v matrike kariet (zuc_MatrikaKariet.FirmaID)
(1253) - errParseInputParams - vynimka pri parsovani vstupnych parametrou commandu prolong
(1254) - errCardDataCacheIsNull
(1255) - errProlongDeserializedDataIsNotValid2 - pripad ked je nejaky podpis chybny a idem ho opravit
(1256) - errActivatePurseErrProviderNotExist
(1257) - errNoSpaceForNewTimeTicket
(1258) - errDesPurseDecrementWithoutLog - chybajuci log dekrementu (manipulated purse)
(1259) - fixDesPurseDecrementWithoutLog - oprava pokazenej des penazenky(doplnenie chybajuceho logu z dekrementu)
(1260) - errProlongDeserializedDataIsNotInitialized - niektore struktury neboli inicializovane - tento error kod by sa mal vyskitnut len raz - pri prvej prolongacii
(1261) - errZipPermanentResidence
(1262) - errEmitentDbCardDiffers
(1263) - errJoinEPCardWithIFCEvent
(1264) - infoActivateEP
(1265) - ReportErrorIfcEventEP // chyba pri reportovani chyby vykonavanej udalosti EP na sluzbu TDCardCentrumWCFService/Centrum.svc
(1266) - errConfirmIfcEvent //chyba pri potvrdzovani udalosti
(1267) - fixKvkVirtualEpSynchronisation //kvk_VirtualEP zapis rozdielov karta vs DB
===== 1300-1349 Cancel =====
Cancel (1300 - 1349)
--------------------------------
(1300) neexistuje ziadna transakcia pre dvojcu (KARTA,ZARIADENIE)
(1301) posledna transakcia na karte <> poslednej transakcii na zariadeni tj. neda sa urobit rollback
(1302) posledna transakcia je storno
===== 1350-1399 Session =====
Session (1350 - 1399)
--------------------------------
(1350) posledna session nebola zapisana = opetovny zapis
(1351) Nevalidne xml
(1352) ZavodID karty a Terminalu niesu rovnake
(1353) Session neexistuje
(1354) Pri akcepte : terminaly niesu identicke
(1355) Session je uz Akceptovana
(1356) Session je uz uzatvorena
(1357) Session neni otvorena
(1358) Session je uz stornovana
(1359) Karta je uz predana
(1360) Chyba zaznam v CardRawData pre opetovny zapis (session je acceptova)
(1361) Chyba minimalny dovoleny vklad
(1362) Chyba maximalny dovoleny vklad
(1363) Chyba maximalny dovoleny zostatok
(1364) Nie je volne miesto na karte pre zapis casoveho listka
(1365) Treba najst poslednu session v stave ACCEPT alebo CLOSED pre terminal a skontrolovat UID karty a ECR, ci sa zhoduju s datami v commande. Ak sa nezhoduju, vratit ERR - kontrola pri komande GetLastSession (pri stornovani poslednej operacii na zariadeni a karte)
(1366) pri removeSession kontrola ce existuje rawData
(1367) Receiver porovna zaslane CardRawData so SessionRawData.WriteData povodnej session. Ak sa nezhoduju, vrati ERR.
(1368) neexistuje sessionEPData
(1369) neexistuje sessionData
(1370) nepredana Karta
(1371) nie je mozne zapisat trip ticket, na karte su nepouzite jazdy ineho typu trip ticketu
(1372) nie je mozne predat viac produktov rovnakeho typu
(1373) max limit trip ticketov na karte
(1374) cena neni rovnaka
(1375) typ zlavy na produkte a na karte su rozdielne
(1376) zly podpis
(1377) zly podpis CardSell
(1378) zly podpis Vklad na kartu
(1379) zly podpis prepaid ticket
(1380) zly podpis trip ticket
(1381) 2 rovnake commandy v session
(1382) na karte sa nenachadza casovy listok so zadanym poradim (prepaidNumber z karty)
(1383) casovy listok uz bol stornovany (prepaidTicket.prepaidStatus <>7)
(1384) casovy listok nie je mozne stornovat (uz bol aktivovany – prepaidValidityStartDate)
(1385) na karte sa nenachadza prislusny pocet jazd (tripCounter)
(1386) casovy listok uz nie je mozne stornovat - nastavenie poctu dni po zakupeni (SubjectPropertyTypeID = 22)
(1387) casovy listok nie je mozne stornovat na tejto pokladni (stornovanie PCL na karte podla kde bol PCL zakupeny
(1388) storno TT nie je povolene (SubjectPropertyTypeID = 25)
(1389) storno EP nie je povolene (SubjectPropertyTypeID = 24)
(1391) storno EP: na danej pokladni ECR neboli vykonane vklady v sume ako je pozadovane stornovat
(1392) writeDataMac incorrect - potvrdenie na zapis neplatne
(1393) neznamy session komand (errUnknownSessionCommand)
(1394) UID karty v zaslanom komande sa nezhoduje s UID karty pre zadanu SessionID
(1395) session nie je posledna pre dany terminal
(1396) nie je mozne stornovat session, datum akceptovania session je starsi ako aktualny datum
(1397) session nie je v stave Closed
(1398) OpenSession - pocet trip ticketov nesmie byt 0
(1399) OpenSession - errNotEnoughtMoney - Debet: not enought money on the card
===== 1400-1449 CentrumUcetWebSvc=====
**************************************************
*** Emtest.KVK.CentrumUcetWebSvc (1400 - 1449) ***
**************************************************
(1400) chyba v CheckDiscountRight()
(1401)
(1402)
===== 1450-1499 CardFidelityWebSvc=====
***************************************************
*** Emtest.KVK.CardFidelityWebSvc (1450 - 1499) ***
***************************************************
(1450) chyba v CheckCoupon()
(1451) chyba vo WriteCoupon ()
(1452) chyba v GetDeviceData()
(1453) zariadenie ma aktualny subor
(1454) chyba v Login()
(1455) chyba pri stornovani kuponu
(1456) chyba pri zapise pingu
(1457) karta nie je povolena
(1458) kupon nenajdeny (pri kontrole)
(1459) kupon nenajdeny (pri storne)
(1460) GenerateTicketExportError
(1461) GenerateCardExpenseError, There are another cards in database - call method again
(1462) GenerateCardExpenseHaveMore
(1463) GenerateOnlineTicketExportError
(1464) MarkExportedTransactionsError
(1465) kontrola licencii Emcard - SNR nie je v ClientCard
(1466) kontrola licencii Emcard - V CouponClient nie je záznam zodpovedajúci podmienkam
e1467_GetLicencesError = 1467,
e1468_UpdateLicencesError = 1468,
e1469_Licence_MerchantNotFound = 1469,
e1470_Licence_MissingProductSettings = 1470,
e1471_Licence_MissingCouponSettings = 1471,
e1472_IsFacultyWithIndividualFeeError = 1472,
===== 1500-1799 Emtest.KVK.Portal=====
***************************************
*** Emtest.KVK.Portal (1500 - 1799) ***
***************************************
(1500) Chyba pri prihlaseni
(1501) zly login alebo heslo
(1502) neznamy typ uzivatela
(1503) uzivatel nie je aktivovany
(1504) prihlasenie zamestnanca nie je podporovane
(1505) prihlasenie operatora nie je podporovane
===== 1800-1899 Emtest.KVK.WinSvc=====
***************************************
*** Emtest.KVK.WinSvc (1800 - 1899) ***
***************************************
(1800) Chyba pri posielani emailu o novej sprave na nastenke (problem s smtp,...)
(1801) Neocakavana chyba pri posielani emailu o novej sprave na nastenke
(1802) Chyba vo vnutri dll na vytvorenie v-karty
(1803) Chyba pri vytvarani v-karty
(1804) Neocakavana chyba pri vytvarani v-karty
(1805) CreateEmcardLicenceCoupponError
(1806) ReminderError
(1807) ReminderSendEmailError
(1808) ReminderUnexpectedError
(1809) ReminderSendSMSError
(1810) NotSupportedApplicationID
(1811) MulticardMerchantNotFound
(1812) MerchantNotFound
===== 1900-2000 IFCWinadoWebSvc =====
***************************************
*** IFCWinadoWebSvc (1900 - 2000) ***
***************************************
1900 - WinadoGetProductCard_NotValid
1901 - WinadoGetProductCard_NoPrice
1902 - WinadoGetProductCard_Unexpected
1903 - GetProductsList_No validity record
1904 - GetProductsList_No valid tariff
1905 - GetProductsList_Unexpected error
1906 – GetDiscountByCardType_NoDiscount
1907 – GetDiscountByCardType_CardTypeNotFound
1908 - GetDiscountByCardType_UnexpectedError
1909 - GetProductPrepaidTicket_UnexpectedError
1910 - GetProductTripTicket_UnexpectedError
1911 - GetCancelEP_Error
1912 - GetCancelTicket_NotValid
1913 - GetCancelTicket_NoPrice
1914 - GetCancelTicket_Error
===== 2000-2099 StudentPassApp =====
StudentPass App (2001 - 2100)
--------------------------------
(2001) - prolong xml na zobrazenie(fullscreen) Missing data "NameSurname"
(2002) - MissingAttriburePassType
(2003) - MissingAttribureValidity
(2004) - MissingAttribureSchoolName
(2005) - MissingAttribureBase64StringLogoData
(2006) - SamConnectedInSharedMode
(2007) - PingReportingProblem
(2008) - PingReportingProblem
(2009) - ReadErrAfterSamReinit
===== 2100-2200 ReportBug =====
ReportBug (2100 - 2200)
--------------------------------
(2101) - Vynimka pri ukladani imge na disk
(2102) - Vynimka pri posielani problemu do mantisu
===== 2300-2400 SamUpdate =====
SamUpdate (2300-2400)
-----------------
errClientProcessAlreadyStarted = 2301,
errClientProcessNotStarted = 2302,
errNoDataForClient = 2303,
updateIsNeccesary = 2304,
errCanNotConnectToDbEMSAM = 2305,
errSamNotFound = 2306,
errSamStatus = 2307,
errCheckForUpdateException = 2308,
errStartUpdateSaveFailed = 2309,
errUpdateNotFoundInGroupUpdate = 2310,
errPrepareUpdateException = 2311,
exeptionProcessThread = 2312,
exeptionGetApdu = 2313,
exceptionLogin = 2314,
updateDone = 2315,
errTransmitApdu = 2316,
errAppletNotFound = 2317,
errSaveUpdateStatus = 2318,
errSaveUpdateStatusSamNotFound = 2319,
errKeysetNotFound = 2320,
errAppletsByGroupIdNotFound = 2321,
errKeysetsByGroupIdNotFound = 2322,
exeptionCancelSession = 2323,
errCancelSessionFail = 2324,
errSaveUpdateStatusSamNotFound2 = 2325,
errSamRegisterSaveFailed = 2326,
errGroupByGroupIdNotFound = 2327,
exeptionSendChallenge = 2328,
exeptionSendExAuth = 2330,
exeptionCardManagerAuth = 2331
errSendApduToClientTimeout = 2332,
errAppletPathNameFileNotExists = 2333,
errClientInitUnhandledException = 2334,
errClientUpdateUnhandledException = 2335,
errApduIdIsZero = 2336,
errApduResponseIsEmpty = 2337,
errUnhandledExceptionPing = 2338,
errUnhandledExceptionCancelSession = 2339,
errUnhandledExceptionGetSessionData2 = 2340,
errUnhandledExceptionOpenSession2 = 2341
---------------
===== 3000-3099 Vseobecne chyby=====
Vseobecne chyby (3000 - 3099)
--------------------------------
===== 3100-3199 Deserializacia =====
Chybne data paketu (3100 - 3199)
--------------------------------
(3100) - Chybny format dat BASE64
Deserializacia (3200 - 3299)
--------------------------------
(3200) - chybna dlzka paketu
(3201) - chybna dlzka prikazu
(3202) - prikaz nenajdeny
(3203) - chyba deserializacie prikazu
(3204) - chybne CRC prikazu
(3205) - nemozno vypocitat podpis
(3206) - chybny podpis
===== 3300-3399 Spracovanie =====
Spracovanie (3300 - 3399)
--------------------------------
(3300) - chyba pri spracovani prikazu
(3301) - chyba pri spracovani GetChallenge - errGetChallenge
(3302) - chyba pri spracovani GetChallenge - errSamServiceEntryPointNotFound - nie je spojenie na master SAM
(3303) - errDcEMStudentIsNull - Data connektor na DB EMStudent is null - nie je zadany connection string na DB EMStudent
(3304) - errCanNotConnectToDbCentrum
(3305) - errCanNotConnectToDbKvk
(3306) - errCanNotConnectToDbEmStudent
(3307) - errSendStatToUTService - nepodarilo sa poslat xml statitiku na UTService web service
(3308) - errSendChallengeNoInData
(3309) - errSendChallengeSnrNotFound
(3310) - errGetAdvertsHeaders
(3311) - errGetAdvertFile
(3312) - errCardNotFoundInzuc_MatrikaKariet
(3313) - errChangeLandCardIsNotInClientCard // nemusi byt chyba, vsetky mf standard nie su v client card
(3314) - errChangeLandException
(3315) - errCardEventInvalidSignature
(3316) - errCardNotFoundInzuc_MatrikaKariet2
(3317) - errCardNotInitialized - vrati tuto chybu ak v DB je poznacene ze inicializacia karty nebola uspesne dokoncena - taka karta sa nemala dostat do obehu!
(3318) - errMfClassicFlagsBackup - prepisany byte s flagmi - spravna hodnota ma byt 193 - hlavny problem je s bitom KartaPredana
(3319) - errCardNotFoundInzuc_MatrikaKariet3 -
(3320) - errDiscountValidityExpired -
(3321) - errCardValidityExpired -
(3322) - errPurseNotFound -
(3323) - errStudentCardWithoutStudentApplication -
(3324) - errManipulatedPurse_WrongSign -
(3325) - errCanNotConnectToDbFirma -
(3326) - errDbAndCardDifferentEmitent -
(3327) - errInfoTerminalCpNavigateException -
(3328) - errInfoTerminalCpNavigateOutOfDomain -
(3329) - errInfoTerminalCpNavigateNotAllowedParameters -
(3330) - errSaveToDB -
(3331) - errInvalidCommonData -
===== 3400-3499 Serializacia =====
--------------------------------
(3400) - chyba pri serializacii paketu
(3401) - nemozno vypocitat podpis
(3402) - pretecenie buffra je prekrocena max velkost packetu!!!!!
===== 5000- import student kvk =====
chybove kody zo sluzby http://app.dopravnakarta.test/EMStudentWCFService/Import.svc
5001 Karta nie je evidovaná v centrálnej databáze
5002 Chyba pri spracovaní XML
5003 Chyba pri importe z XML
5004 Chýbajúca hlavička XML
5005 Chýbajúci atribút v hlavičke XML
5006 Chyba pri uložení záznamu na serveri
5007 Chyba pri importe záznamu na serveri
5008 Chyba pri spracovaní TXT
5009 Chyba pri importe TXT
5010 Nevyplnené UID karty
5011 Chyba autentifikácie užívateľa
5012 Ping Error
5013 Chyba pri spracovaní záznamu WebService
5014 Chyba pri spracovaní položky blokovaných kariet
5015 Chyba pri spracovaní blokovaných kariet
5016 Nepodporovaný typ akcie v blackliste
5017 Chyba pri spracovaní blokovaných kariet z XML
5018 Chyba pri spracovaní personálnych dát
5019 Chyba pri spracovaní blokovaných kariet
5020 Pôvodné číslo karty sa nenachádza v evidencii
5021 Chyba pri skracovaní platnosti vyradenej karty
5022 Chyba pri spracovaní duplikátu karty
5023 Chyba pri spracovaní blokovania karty
5024 Chyba pri odblokovaní karty neuvedenej v blacklist
5025 Nesprávny kód školy v hlavičke
5026 FakultaID alebo CvsID nepatrí škole
5027 Karta je zaevidovaná v matrike na inú školu
5028 Chyba pri získaní zoznamu odprolongovaných kariet
5029 Neznámy kód školy
5030 SNR duplikátu je evidované na inú školu
5031 SNR duplikátu je evidované na inú osobu
5032 SNR duplikatu nie je v evidencii
5033 Chyba pri získaní kolekcie chýb
5034 Bola upravená hodnota začiatku platnosti
5035 Bola upravená hodnota konca platnosti
5036 Blokovanie nie je pre školu povolené
5037 Chyba pri spracovaní novej objednávky kariet
5038 Chyba pri aktualizácii objednávky kariet
5039 Chyba pri stornovaní objednávky kariet
5040 Stornovanie nie je možné (objednávka vo výrobe)
5041 Len čiastočné storno (časť objednávky vo výrobe)
5042 Chyba pri zisťovaní stavu objednávky
5043 Nepovolený stav objednávky
5044 Objednávka bola vytvorená inou školou
5045 Nedefinovaný typ média
5046 Objednávka nenájdená
5047 Skola nenajdena
===== 27000-28050 SAM service =====
-------------------------------
SamModule COM dll chyby (vajda)
(27255) - SW_TLV_BAD_LENGHT ,
(27256) - SW_BAD_VALUE ,
(27257) - SW_KEYSET_FULL ,
(27264) - SW_ALG_NOT_SUPPORT ,
(27252) - SW_BAD_STATE ,
(27253) - SW_RND_ERROR ,
(27265) - SW_NOT_EXIST_TYP_KEY ,
(27254) - SW_INTERNAL_AUTH_FAIL ,
(27258) - SW_AID_FULL ,
(27261) - SW_AID_NOT_FOUND ,
(27260) - SW_NID_NOT_FOUND ,
(27250) - SW_TLV_NOT_FOUND ,
(27259) - SW_BAD_DEPENDENS ,
-------------------------------
WCF SAM service - aplikacne chyby
SW_ERR_TIMEEXPIRED_SEND_CHALLENGE = 28000,
SW_ERR_TIMEEXPIRED_SIGN = 28001,
SW_ERR_NOTFOUNDWAITTINGSAM = 28002,
SW_ERR_SIGN_EXCEPTION = 28003,
SW_ERR_SIGN_NO_AVAILABLE_SAM = 28004,
SW_ERR_SIGN_SAM_INIT_ERR = 28005,
SW_ERR_DATA_ALIGNMENT = 28006,
SW_ERR_SIGN_SAM_ERROR = 28007,
SW_ERR_SIGN_PURSE_OLD_PAIR_ERROR = 28008,
SW_ERR_SEND_CHALLENGE_GENERAL_EXCEPTION = 28009,
ERR_INCORRECT_MAC = 28010,
ERR_RELEASE_SAM_EXCEPTION = 28011,
SERVIS_CHANNEL_REQ_EXCEPTION = 28012,
LOAD_KEY_NO_ALLOCATED_SAM = 28013,
ALOCATE_MASTER_SAM_FAILED = 2814,
ERR_MS_AUTH_NO_KEY = 28015,
SERVICE_CHANNEL_TRANSMIT_APDU_ERR = 28016,
MASTER_SAM_AUTH_ERR = 28017,
MASTER_SAM_SELECT_ERR = 28018,
MASTER_SAM_SET_KEY_ERR = 28019,
SEND_APDU_NO_ALLOCATED_SAM = 28020
(0) - SW_OK ,
===== Receiver - Ostatne =====
--------------------------------
(43690) - (0xaaaa hexa) - v commande GetMenu - ak VersMenu v commande je rovnake VersMenu v db (obsluhe sa nezmenilo menu od posledneho prihlasenia na terminal)
====== UBIAN ======
Ok = 0,
NotFound = 1,
ErrorDb = 2,
ErrorDbConnect = 3,
ErrorUnknown = 4,
UserExist = 5,
AlreadyUbianRegistered = 6,
AlreadyFacebookRegistered = 7,
AlreadyGoogleRegistered = 8,
IncorrectUbianPassword = 9,
ErrorInternal = 10,
XSessionNotExist = 12,
ErrorInputParameters = 13,
ErrorXSessionMissing = 14,
ErrorXApiKey = 15,
ErrorXSessionNotValid = 16,
ErrorXDeviceMissing = 17,
ErrorSendEmail = 18,
ErrorProductNotFound = 19,
ErrorProductPrice = 20,
Initialized = 21,
PayCardRegistration = 22,
ErrorCreatePdfInvoice = 23,
ErrorVat = 24,
ErrorPasswordLinkExpirate = 25,
PasswordLinkAlreadyUsed = 26,
ConfirmationGUIDNotFound = 27,
ErrorUserNotFound = 28,
ErrorXAppVersionMissing = 29,
IncorrectFacebookID = 30,
IncorrectGoogleID = 31,
ErrorUserIncorectRegistered = 32,
ErrorBadPasswordSize = 33,
PaymentProcessing = 36,
AlreadyPayCardRegistered = 37,
URLNotFound = 38,
CheckNameBadName = 39,
ErrorWSTransOffice = 40,
AlreadyCardExist = 41,
CardNotFound = 42,
CompanyNotFound = 43,
CityNotfound = 44,
ErrorTagType = 45,
BasketNotValid = 46,
ErrorWSIFC = 47,
WarningEmptyBasket = 48,
ErrorCreateVCard = 49,
ErrorCardBalance = 50,
NotAllowedAddNewPurse = 51,
ErrorCompanyNotAllowed = 52,
ErrorEqaulTownID = 53,
ErrorTimeTicketFull = 54,
ErrorSameTimeTicket = 55,
WarningTimeTicketOverlay = 56,
ErrorPaymentGateway = 57,
ErrorPaymentRefused = 58,
ErrorCardOverflow26 = 59,
ErrorTimeTicketValidity = 60,
ErrorCardNotPersonalize = 61,
ErrorTooManyEP = 62,
ErrorTariffNotExist = 63,
ErrorPaymentCardNotFound = 64,
ErrorBlockedCard = 65,
ErrorNotValidCard = 66,
ErrortNotValidCardTimeTicket = 67,
ErrorNotValidDiscountTimeTicket = 68,
ErrorCompanyNotAllowedPurse = 69,
ErrorClearingCompanyPurseExist = 70,
ErrorAddPurseFullCard = 71,
ErrorCompanyNotAllowedPCL = 72,
ErrorExceedMaxValueEP = 73,
ErrorPersonNotFound = 74,
ErrorNotValidToken = 75,
ErrorAccessTokenMissing = 76,
ErrorIFCTariffZones = 77,
ErrorIFCTariffZonesNotExist = 78,
ErrorTariffTypeUnknown = 79,
ErrorIFCTariffZonesNotFound = 80,
ErrorIfcZavodySettingsNotFound = 81,
ErrorClearingServiceNotFound = 82,
ErrorTariffZoneNotValid = 83,
ErrorOrderIsNotCancelled = 84,
ErrorOrderIsNotPaid = 85,
ErrorOrderItemNotFound = 86,
ErrorOrderItemIsNotCancelled = 87,
ErrorOrderItemCantBeCancelled = 88,
ErrorCancelOrderProblem = 89,
ErrorCardTypeNotAllowed = 90,
ErrorOrderWasntPaid = 91,
ErrorCardSubTypeNotAllowed = 92,
MasterPassPaymentCancelled = 93,
ErrorContentNotExist = 94,
TokenNotFound=95,
TokenNotValid=96,
TokenSessionNotValid=97,
ErrorMasterpassInit = 98,
ProlongUniversityCardIsNotSupported=99,
ErrorLoginAddStudentCards=100,
ErrorRegisterAddStudentCards= 101,
CardIsAlreadyRegisteredAsOwnCard = 102,
//divna specialna kontrola pre demo Arriva Nitra
NotAllowedRegisterCardWithOtherName = 103,
ErrorUploadedDocumentAccess = 104,
ErrorUploadedDocumentNotFound = 105,
ErrorTOGetPrice = 106,
ErrorNotAllowedProductType = 107,
ErrorNotAllowedCardType = 108,
ErrorNotValidAgeForCardType = 109,
ErrorLegalRepresentativeDataMissing = 110,
ErrorNotValidDeliveryType = 111,
ErrorNotValidDeliveryPrice = 112,
ErrorNotValidDeliveryPoint = 113,
ErrorMissingRequiredDocument = 114,
ErrorNotValidProductTypesInOrder = 115,
ErrorUploadedDocumentTooBig = 116,
ErrorOrderNotFound = 117,
UbianCreateVirtualCardError = 118,
EmulatedCardStatusIsNotActive = 119,
NotPossibleToAddEmulatedCard = 120,
NotPossibleToRemoveEmulatedCard = 121,
CancelCardRequestError = 122,
CancelEmulatedCardRequestError = 123,
ProductNotValid = 124,
OrderPriceNotValid = 125,
NotValidSerialNumber = 126,
NotValidPaymentType = 127,
NotValidPaymentCard = 128,
InsufficientBalance = 129,
MaxTicketsExceeded=130,
MaxActiveTicketsExceeded = 131,
NotAllowedTicketCombination = 132,
NotValidEPValue = 133,
AllowedOnlyArrivaCard = 134,
ErrorWSCentrumZC = 135,
UnauthorizedAccess = 136,
NotValidToken = 137,
AuthenticationRequired = 138,
AllowedOnlyDPMKCard = 139,
NotValidCombinationOfProducts = 140,
AlreadyAppleRegistered = 141,
IncorrectAppleID = 142,
NotExecutedPreviousOperation = 143,
NotValidTicketDates = 144,
NotValidTicketCount = 145,
NotValidTicketSerialNumber = 146,
AllowedOnlyDPBCard = 147,
NoEPIDSBK = 148,
StudentLicenceGetError = 149,
StudentLicenceNotPaid = 150,
WarningStudentLicenceNotProlongOnCard = 151,
WarningStudentLicenceNotProlongOnCard_And_TimeTicketOverlay = 152,
ErrorPCLOnAplication56NotAllowed=153,
ErrorPCLSeniorPasNotAllowed = 154,
ProfileEditNotAllowed = 155,
CheckCardForVirtualization_PersonDataNotValid = 156,
MoveEventToAnotherCardError = 157,
CancelPaymentError = 158,
ReverseCancelPaymentError = 159,
TransferNotPossible = 160,
CardAlreadyTransferred = 161,
M2GNullTopupError = 162,
OperationAllowedOnlyForViK = 163,
WarningCardIsNotOnSameAccount = 164,
WarningOldCardIsNotOwn = 165,
StudentCardCantBeTransferred = 166,
CardsHaveDifferentEmitent = 167,
CardNotValidInIDSBK = 168,
IncorrectProlongStatus = 169,
ProlongCouponClientNotFound = 170,
StudentLicenceNotWrite = 171,
M2GOperationInProgress = 172,
M2GUpdateMetadataError = 173,
NeedSafeIDLogin = 174,
MissingSafeIDParameter = 175,
NeedUbianLogin = 176,
BadSafeIdName = 177,
ProlongNotPossible = 178,
AlreadyProcessed = 179,
BadSnrIsicNumber = 180,
NotValidTicketingQRcode = 181,
NotValidApplication = 182,
CardNotApproved = 183