Shift
Shift processing can be enabled by setting the shifttype parameter. When the parameter shift is enabled application will display the current shift number in the transaction receipts.
There are two types of Shift processing
- Manual
- Automatic
Parameters Required
Following parameters are required for Shift Processing.
Parameters | Description |
---|---|
shifttype | This parameter determines if the shift processing is enabled Possible values are: 0 - No shift processing (default) 1 - Manual shift processing 2 - Automatic shift processing |
maxshift | This parameter holds the maximum shift value. This should be set to required maximum shift value. |
shift | This parameter holds the current shift value. It can have values between 1 - maxhshift |
Manual Shift Processing
When shifttype parameter is set to 1, application can perform manual shift processing. Shift is
incremented manually from the option given under SCA Configuration/Shift.
There are two available options:
- Increment Shift: Upon selecting this option, the terminal asks for confirmation, upon successful confirmation terminal displays the incremented Shift number on the screen. Increment Shift when current shift value is equal to configured maxshift, will result in resetting the shift to 1.
- Reset Shift: Upon selecting Reset Shift, application prompts for confirmation. Upon successful confirmation, application resets the Shift value to 1 and same will be displayed on the screen.
Automatic Shift Processing
Automatic shift processing can be enabled by setting shifttype to 2. When automatic shift processing is
enabled, application automatically changes the shift value based on the terminal time and the automatic
shift setting on the terminal. For automatic shift processing to work, start time and end time of the all the
supported shifts should be configured on the terminal. These should be configured in the StartTime and
EndTime parameter, all the required configuration parameter are described in Step-by-step guide.
StartTime and EndTime should be in hhmm format and hence allowed values for shift StartTime and
EndTime are 0000-2359.