12/31/2025

Error Codes in eKASA FT4000

This document contains an overview of error codes that may occur during communication with Financial Administration via TM5000WIN print manager and eKASA FT4000 printer with VAROS CHDU5000.

Basic States

CodeStateDescription
1OKEverything is fine
-1EKASA_OFFLINEConnection to FS server failed within set time

Errors Checked by Financial Administration Server

CodeIdentifierDescription
-103FUTURE_ISSUE_DATEDocument issue date and time is later than processing date and time
-104FUTURE_CREATE_DATEDocument creation date and time is later than processing date and time
-105PAST_CREATE_DATEDocument creation date and time is earlier than processing date and time
-106BEFORE_ISSUE_DATEDocument issue date and time is earlier than system start date and time
-107BEFORE_CREATE_DATEDocument creation date and time is earlier than system start date and time
-108FUTURE_LOC_DATELocation data creation date and time is later than processing date and time
-109PAST_LOC_DATELocation data creation date and time is earlier than processing date and time
-110BEFORE_LOC_DATELocation data creation date and time is earlier than system start date and time
-112INVOICE_NUM_MISSINGInvoice number must be filled for document type: Invoice payment
-113VAT_NOT_ALLOWEDVAT breakdown must not be filled for document type: Invoice payment, Deposit, Withdrawal
-114ITEM_NOT_ALLOWEDDocument type: Invoice payment, Deposit, Withdrawal must not contain items
-115INVOICE_NUM_NOT_ALLOWEDInvoice number must not be filled for document type: Cash register document, Invalid document, Deposit, Withdrawal
-116PD_EMPTYDocument type: Cash register document, Invalid document must contain items
-117REF_UID_MISSINGFor item type: Returned, Corrective, Reference document number must be filled to which return, correction relates
-118REF_UID_NOT_ALLOWEDFor item type: Positive, Returned packaging, Discount, Deducted deposit, Voucher exchange, Reference document number must not be filled
-119VAT_MISSINGVAT breakdown must be filled for document type: Cash register document, Invalid document
-120VAT1_BOTHBasic tax rate amount and Basic tax rate base must be filled both or neither
-121VAT2_BOTHReduced tax rate amount and Reduced tax rate base must be filled both or neither
-122CUSTOMER_BOTHCustomer ID and Customer ID type must be filled both or neither
-123CUSTOMER_NOT_ALLOWEDCustomer ID and Customer ID type must not be filled for document type: Invalid document, Deposit, Withdrawal
-124PARAGON_NUMParagon number is mandatory when registering paragon
-125PARAGON_NUMParagon number can only be filled when registering paragon
-126PARAGON_TYPEParagon cannot be registered for document type: Invalid document, Deposit, Withdrawal
-127POSITIVE_PRICEItem type: Positive must not have negative price
-128NEGATIVE_PRICEItem type: Returned packaging, Returned, Discount, Deducted deposit, Voucher exchange must not have positive price
-129SELLER_ID_BOTHSeller ID and Seller ID type must be filled both or neither
-130EXTNULA_INCFor tax assignment: 20, 10, Verbal information must not be filled
-131I_VOUCHER_TYPEFor item type: Positive, Returned packaging, Returned, Discount, Deducted deposit, Single-purpose voucher number must not be filled
-132BAD_TIME_ZONEIncorrect time zone

Errors Occurring Locally During Document Creation and Sending

CodeIdentifierDescription
-499SECURITY499Rejection for security reasons, support contact needed
-500I_SUMSum sent via ESC K doesn’t match item sum and document sum
-501I_QUANTITYIncorrect value in quantity
-502I_PRICEIncorrect value in unit price
-503I_PRICE_SIGNIncorrect price sign in line
-504I_TEST_TYPEInvalid document type in test mode
-505I_STORNO_TYPEIncorrect cancellation type ABCD
-506OLD_R_DATEBlock date is from period before eKasa launch
-507WSDL_FAILValidation error according to WSDL schema
-508DUPLICITYDuplicate item
-509M_CUSTOMERCustomer specified multiple times
-510PRINTER_BUSYPrinter is busy
-512I_VOUCHER_SUMVoucher sum doesn’t match
-520I_SUMMARY_INTERVALIncorrect interval for closure
-550SUM_MISSINGESC K error in block
-551LINE_OPENEDUnfinished line
-552MAX_FREE_CHARExceeded number of allowed free print characters
-553I_SEQInvalid control characters
-556DATE_INTERRUPTUser said NO when offline exceeded 48 hours
-557INVALID_SWIDSWID doesn’t match those in define
-999UNKNOWNUnknown error

Other Errors

CodeIdentifierDescription
-1001NO_INIT_SEQInitialization sequence not found
-1002NO_ETX_AFTER_FNo ETX in ESC,F sequence
-1003NO_CARET_KCaret sequence not terminated with ^k
-1004MESSAGE_REGISTER_FAILEDFailed to register Windows message
-1005EMAIL_FAILEDEmail sending failure
-1006PRINTER_INFO_READError reading printer info
-1007PRINTER_NOT_INITIALIZEDPrinter not connected or configured
-1008PRINTER_NOT_RESPONDINGPrinter not responding (timeout etc.)
-1009PRINTER_VERSION_NOT_LOADEDFailed to read printer version
-1010PRINTER_COM_NOT_AVAILABLECOM port is occupied or doesn’t exist
-1011PRINTER_COM_SEND_ERRException when sending data to COM port
-1012EKASA_AUTH_MISSINGAuthentication data not imported
-1013EKASA_XML_FILE_FAILEDFailed to create file to save last xml
-1014EKASA_XML_STORAGE_FAILEDFailed to create file to save xml
-1015CHDU_BILL_NOT_STOREDError storing block in CHDU
-1016CHDU_CERT_NOT_LOADEDCertificate loading error
-1017CHDU_IDENT_NOT_LOADEDIdentification data loading error
-1018EKASA_UNEXPECTED_RESPONSEFS server returned unknown response
-1100ATTS_LOAD_STREAM_NOT_INITIALIZEDAttributes load stream not good
-1101APP_ALREADY_RUNSSecond TM application already running in background
-1102MISSING_LIBSRequired libraries missing
-1103SHUTDOWN_ERRError indicating program should be shut down
-1104NO_ACCESS_GRANTEDNo access to required files
-1105INFO_FUL_NOT_ACCNo access to info.ful file
-1106INFO_NOT_ACCNo access to info.txt file
-1107DEBUG_NOT_ACCNo access to debug file
-1108FMSTS_NOT_ACCNo access to fmsts file
-1109ERR_FILE_NOT_ACCNo access to error file
-1110TCP_LISTENER_PORT_OCCUPIEDPort for TCP server document reception is occupied
-1112EKASA_ATT_NOT_SETRequired attribute in xml not filled
-1113EKASA_ORP_DIC_NOT_SETORP or DIČ missing
-1114EKASA_XML_LOC_LOAD_FAILEDNode missing when creating localization envelope
-1115EKASA_XML_LOAD_NO_BODYBody node not found when creating envelope
-1116EKASA_XML_DATA_NOT_LOADEDFailed to read xml data to create envelope
-1117EKASA_XML_INVALID_FORMATXML had incorrect format - nodes or attributes missing
-1118XML_PARSER_FAILEDXML parsing error
-1119CHDU_DIC_INCORECTInserting DIČ that doesn’t match previous one
-1120PRINTER_COPY_FAILEDFailed to print document copy
-1121ENV_SIGNATURE_FAILEDRSA_sign returned -1 when signing envelope (don’t know when this happens, but should never)
-1122XML_NODE_MISSINGRequired node missing
-1123CHDU_IMPORT_INTERRUPTEDAuthentication data import interrupted
-1124CHDU_OFFLINE_INVALIDCHDU contains invalid offline document, service needed
-1125INVALID_CERT_DATASome certificate was loaded but it failed to instantiate the object
-1126CHDU_IS_FULLCHDU capacity is at zero
-1227CHDU_INVALID_DATEDate from CHDU is greater than on PC