placeholder Command:  SERVICE ALERT CONFIGURATIONS 


Short version Long version Changes Example

Mandatory: no
max. Occurrence:  unbounded
Description:
This tag is used as container for commands regarding the configuration of service alerts like the rubber roll, etc.
Notes:
In the NSM form the UC3 application the content of this command is handled with NSM item 9+2.
 
Mandatory: yes
max. Occurrence:  unbounded
Supported modes: read Read the named item.
readall Read all items from the desired device(s). This doesn't mean comparable reading as in the L2 protocol.
write Write the named item.
Description:
This command is used for managing service alert configuration settings.
Notes:
This command can be used without limitations for applications lower than V1.12.0.0.
With version V1.12.0.0 and higher the functionality has been shipped to command independent_configuration_profiles in the Tag configuration_profile_type. It is not intended to use this command with versionV1.12.0.0 and higher.
To use this command with version V1.12.0.0 and higher you have to set bEnableConfigurationDataSynchronization=0 in section [network] of the file customer.ini.


For the mode ''read'' the following information can be helpful:
If a property or a list of properties is nested in the request then only the values of it will be replied.

For the mode ''readall'' the following information can be helpful:
Returns the properties of all alert types. The value of the tag <alert_type> will not be evaluated.
   
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
bAlertEnable Flag to enable/disable (1/0) the alert control. 0/1
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 Enable/disable (1/0) the alert display in sales application. 0/1
bDisplayAlertInPrepack1Application Enable/disable (1/0) the alert display in prepack 1 application. 0/1
The following property name is supported with version 1.9.0 and higher.
bDisplayAlertInCashRegisterApplication Enable/disable (1/0) the alert display in cashregister application. 0/1


For the alert type ‘rubberroll’ 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 Enable/disable (1/0) the alert display in sales application. 0/1
bDisplayAlertInPrepack1Application Enable/disable (1/0) the alert display in prepack 1 application. 0/1
The following property name is supported with version 1.9.0 and higher.
bDisplayAlertInCashRegisterApplication Enable/disable (1/0) the alert display in cashregister application. 0/1


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 Enable/disable (1/0) the alert display in sales application. 0/1
bDisplayAlertInPrepack1Application Enable/disable (1/0) the alert display in prepack 1 application. 0/1
The following property name is supported with version 1.9.0 and higher.
bDisplayAlertInCashRegisterApplication Enable/disable (1/0) the alert display in cashregister application. 0/1

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