ICash |
public interface ICashRegister : IDevice
The ICashRegister type exposes the following members.
| Name | Description | |
|---|---|---|
| DeviceId |
Device id.
(Inherited from IDevice) | |
| DeviceName |
Device title that will be displayed in BackOffice.
(Inherited from IDevice) |
| Name | Description | |
|---|---|---|
| CustomerDisplayIdle | Put a customer display into idle mode. | |
| CustomerDisplayText | Display a text on the customer display. | |
| DirectIo | Perform additional specific operation. | |
| DoBillCheque | Perform a cheque printing operation on a cash register without payments. | |
| DoCheque | Perform a cheque printing operation on a cash register. | |
| DoOpenSession | Perform open cafe session operation. | |
| DoPayIn | Perform pay in cash operation. | |
| DoPayOut | Perform pay out cash operation. | |
| DoXReport | Perform X-report printing operation at the cafe session opening. | |
| DoZReport | Perform Z-report printing operation at the cafe session closing. | |
| GetCashRegisterData | Get the current state of the cash register. | |
| GetCashRegisterDriverParameters | Get the cash register driver parameters. | |
| GetCashRegisterStatus | Get the current status of the cash register. | |
| GetDeviceInfo |
Device status.
(Inherited from IDevice) | |
| GetQueryInfo | Returns supported additional operations. | |
| IsDrawerOpened | Checks a cash drawer status. | |
| OpenDrawer | Perform open drawer operation. | |
| PrintText | Perform the operation of printing non-fiscal cheque (information, advertising or other). | |
| RemoveDevice |
Perform remove device operation.
(Inherited from IDevice) | |
| Setup |
Perform setup new configuration operation.
(Inherited from IDevice) | |
| Start |
Perform start device operation.
(Inherited from IDevice) | |
| Stop |
Perform stop device operation.
(Inherited from IDevice) |