4.19 WFS_CMD_CDM_CASH_IN_ROLLBACK

Description Each cash in procedure has to be handled as a transaction that can be rolled back if a difference occurs between the amount counted by the ATS and the amount the teller inserted. This command is used to roll back the cash in transaction. All the notes cashed in since the last WFS_CMD_CDM_CASH_IN_START command are returned to the teller. If an ATS does not have this capability, it returns 0 number of bills in the output structure.

Input Param LPUSHORT lpusTellerID;
Identification of teller. It has to be the same as issued in the WFS_CMD_CDM_CASH_IN_START command.

Output Param LPWFSCDMDENOMINATION lpDenomination;
For a description of the struct WFSCDMDENOMINATION see the definition of the command WFS_CMD_CDM_DENOMINATE.

Error Codes The following additional error codes can be generated by this command:

Value Meaning

WFS_ERR_CDM_NOCASHINSTARTED The WFS_CMD_CDM_CASH_IN_START was not issued before

Events There are no additional events generated by this command.

Comments None.