Version 3.00 Feb. 2019
APPLICATION DEVELOPMENT GUIDE
MICR (EPSON TM Series)
23
z Error events to be fired when “Issue an Error Event for every error
occurrence during Check insertion.” radio button of “Error handling options
during Check insertion setting.” in “Device Specific Setting” dialog box is
marked.
ResultCode ResultCodeExtended Meaning
OPOS_EMICR_DATAERROR
*1
The read data contained not analyzable data.
OPOS_E_ILLEGAL
OPOS_EMICR_DIGITERROR
*2
Data format is illegal.
(
Check of check digits failed.)
*1
Unsupported by the TM-U950.
*2
Error event to be fired when “Fire ErrorEvent on check digit parity error.” check box in “Device
Specific Setting” dialog box is marked.
6.2 Remedial Actions for Principal Errors
ResultCodeExtended Remedy
OPOS_EX_DEVBUSY
OPOS_EX_TIMEOUT
If the power to the MICR(TM Printer) is disconnected, it is
necessary to once apply Close and then invoke
Open/Claim/Enable again.
OPOS_EPTR_COVER_OPEN
OPOS_EPTR_JRN(REC)_EMPTY
OPOS_EPTR_CUTTER
OPOS_EPTR_UNRECOVERABLE
OPOS_EPTR_AUTORECOVERABLE
OPOS_EPTR_MECHANICAL
OPOS_EMICR_COVEROPEN
OPOS_EMICR_JAM
OPOS_EPTR_REC_CARTRIDGE_REMOV
ED
OPOS_EPTR_REC_CARTRIDGE_EMPTY
OPOS_EPTR_REC_HEAD_CLEANING
Confirm the status of the printer, and then execute the program
and method again.
OPOS_EX_INVALIDMODE Establish the condition where processing can be executed, and
execute again.
OPOS_EX_BADPARAM + x The parameter is not correct for the method to be used. Confirm
the parameter range for the method to be used.
OPOS_EMICR_NOCHECK
OPOS_EMICR_CHECK
A Check is inserted/removed incorrectly. Confirm the check is
inserted/removed correctly.
OPOS_EMICR_BADDATA
OPOS_EMICR_DATAERROR
OPOS_EMICR_BADSIZE
OPOS_EMICR_NODATA
Check data error. Once remove it, then insert again, or use a
proper check.
OPOS_EX_DISPOSE_ERROREVENT The event processing is not complete yet. Execute the event
processing.