placeholder Command:  SERVICE ALERT REPORTS 


Short version Long version Changes Example

Mandatory: no
max. Occurrence:  unbounded
Description:
This tag is used as container for commands regarding reports about service alerts.
 
Mandatory: yes
max. Occurrence:  unbounded
Supported modes: read Read the named item.
Description:
This command is to get a report about the service alerts (rubberroll, verification, ...).
   
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 0 - 999
Nillable: no
Description:
The number of the target device(s).
Notes:
For further information see the paragraph about Distribution of data
Device number 0 indicates all devices.
   
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: verification
rubberroll
printhead0
printhead1
Nillable: no
Description:
The hardware that shall be serviced.
Value Description
verification Verification of the loadcell.
rubberroll Rubber roll of a linerless printer.
printhead0 First printer in a device (normally the receipt printer).
printhead1 Second printer in a device (normally the label printer).

   
Mandatory: no
max. Occurrence:  1
Description:
The property list containing the (name, value) pairs representing the service alert data entries.
This tag is the parent for all properties belonging to a request.
     
Mandatory: yes
max. Occurrence:  unbounded
Description:
Contains the information of one configuration property.
       
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: See the description
Nillable: no
Description:
The name of the property. Depending of the alert type there are different properties supported.

For the alert type ‘verification’ the following properties are supported:
Value Description Range
sSerialNo The serial number of the device the data are from. max. 20 characters
bAlertEnable Shows the current state of the alert control. 0 (disabled) / 1 (enabled)
ExpirationDate The date when maintenance is necessary. CCYY-MM-DDThh:mm:ss
The format is as following:
C = Century
Y = Year
M = Month
D = Day
T = Separator between date and time
h = hour
m = month
s = second
nNumDaysForReminder Number of days the reminder will be fired before maintenance level is reached. 0 - 360
nNumDaysForRemindRepetition Number of days between 2 reminds. 1 – 15
bDisplayAlertInSalesApplication Shows whether a display message has been configured for sales mode. 0 (disabled) / 1 (enabled)
bDisplayAlertInPrepack1Application Shows whether a display message has been configured for prepack 1 mode. 0 (disabled) / 1 (enabled)
The following property name is supported with version 1.9.0 and higher.
bDisplayAlertInCashRegisterApplication Shows whether a display message has been configured for cashregister application. 0 (disabled) / 1 (enabled)


For the alert type ‘rubberroll’ the following properties are supported:
Value Description Range
bAlertEnable Shows the current state of the alert control. 0 (disabled) / 1 (enabled)
nMetersForMaintenance Number of meters after that a maintenance is necessary. 0 – 99 999
nMetersForReminder Number of meters the reminder will be fired before maintenance level is reached. 0 – 99 999
nMetersForRemindRepetition Number of meters between 2 reminds. 0 – 99 999
bDisplayAlertInSalesApplication Shows whether a display message has been configured for sales mode. 0 (disabled) / 1 (enabled)
bDisplayAlertInPrepack1Application Shows whether a display message has been configured for prepack 1 mode. 0 (disabled) / 1 (enabled)
nCurrentNumberOfMeters The current counter of the rubber roll in meters. 0 – 99 999
LastResetDate Last reset of the counter. CCYY-MM-DDThh:mm:ss
The format is as following:
C = Century
Y = Year
M = Month
D = Day
T = Separator between date and time
h = hour
m = month
s = second
nPrinterDimension Dimension of the printer in inches (necessary for the dimension of the rubber roll). 2, 3
The following property name is supported with version 1.9.0 and higher.
bDisplayAlertInCashRegisterApplication Shows whether a display message has been configured for cashregister application. 0 (disabled) / 1 (enabled)


For the alert types ‘printhead0’ and ‘printhead1’ the following properties are supported:
Value Description Range
bAlertEnable Flag to enable/disable (1/0) the alert control. 0/1
nMetersForMaintenance Number of meters after that a maintenance is necessary. 0 – 99 999
nMetersForReminder Number of meters the reminder will be fired before maintenance level is reached. 0 – 99 999
nMetersForRemindRepetition Number of meters between 2 reminds. 0 – 99 999
bDisplayAlertInSalesApplication Shows whether a display message has been configured for sales mode. 0 (disabled) / 1 (enabled)
bDisplayAlertInPrepack1Application Shows whether a display message has been configured for prepack 1 mode. 0 (disabled) / 1 (enabled)
nCurrentNumberOfMeters The current counter of the rubber roll in meters. 0 – 99 999
LastResetDate Last reset of the counter. CCYY-MM-DDThh:mm:ss
The format is as following:
C = Century
Y = Year
M = Month
D = Day
T = Separator between date and time
h = hour
m = month
s = second
nPrinterDimension Dimension of the printer in inches. 2, 3
The following property name is supported with version 1.9.0 and higher.
bDisplayAlertInCashRegisterApplication Shows whether a display message has been configured for cashregister application. 0 (disabled) / 1 (enabled)

       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: -
Nillable: no
Description:
The value of the property. Its range is depending on the property name.