APAR status
Closed as program error.
Error description
We have registers saying close cash drawer even with the cash drawer closed this is happening in multiple stores if you reload the register this goes away I was able to get a dump of one of these included are the dump, event logs, options, module level
Local fix
Problem summary
The basic issue appears to be that someone is eating an interrupt. The cash drawer closes, but we are not notified of the state change. In both Classic and Enhanced, we rely on the interrupt notification from the HW to know that something is happened and we should take notice.
Problem conclusion
The receiver of the interrupts (iosub in Enhanced) is going to be augmented with a function that continues to check for interrupts - but also periodically checks the status of the cash drawer (byte 0 is really all that is important from a status perspective).
Temporary fix
Comments
APAR Information
APAR number
IO20648
Reported component name
IBM 4690 OS V6
Reported component ID
5639P7000
Reported release
301
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2014-02-24
Closed date
2014-06-30
Last modified date
2014-07-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
IO21620
Modules/Macros
VX_EOSR
Fix information
Fixed component name
IBM 4690 OS V6
Fixed component ID
5639P7000
Applicable component levels
R301 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SOULYT","label":"Point of Sale Software->4690 Operating System"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"301","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 July 2014