placeholder Command:  SELFSERVICE APPLICATION 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 selfservice applications.
 
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 reading and manipulating a selfservice application specific configuration.
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 configuration_profiles and 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 ''readall'' the value of the element <name> will not be evaluated.
   
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 1 - 999
Nillable: no
Description:
The number of the device.
Notes:
For further information see the paragraph about Distribution of data.
   
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: -
Nillable: no
Description:
To set a configuration a set of name/value pairs has to be sent.
The following names will be provided:
Name Description Range
bIsSelfServicePriceZeroAllowed Is it allowed to do a registration with an item where the price is 0? (0/1)
bIsSelfServiceUnderloadBeepAllowed Is it desired that the device is beeping while underload? (0/1)
bIsSelfServicePaperEmptyBeepAllowed Is it desired that the device is beeping while paper/label is empty? (0/1)
nDefaultPriceNo 0 = Price1
1 = Price2
0-1
nDefaultDepartmentNo Department number which will be used when entering a plu number.
!!!!! The value will only be evaluated when nSelfServiceNumberDigits = 1 !!!!!
1 - 9999
bIsTafAndReportCounterAllowed Is a TAF entry desired? (0/1)
nSelfServiceTareNumber The tare number that shall be used for all items.
If its value is 0 the tare of the item is used.
0 - 9999
bIsSelfServiceByPicto Shall the keys on the keyboards be used as pictograpms?
!!!!! If bIsSelfServiceByNumber is likewise set to 1 bIsSelfServiceByPicto has the higher priority. !!!!!
(0/1)
bIsSelfServiceByNumber Shall the item be selected by plu number.
!!!!! If bIsSelfServiceByNumber is likewise set to 1 bIsSelfServiceByPicto has the higher priority. !!!!!
(0/1)
nSelfServiceNumberDigits The number of digits the customer has to enter for selection.
!!!!! Only when bIsSelfServiceByNumber = 1 !!!!!
1-6
nKeyboardNo The number of the keyboard layout configured for the built-in keyboard type.
!!!!! Only when bIsSelfServiceByPicto = 1 !!!!!
0 - 999
bIsSelfServiceAutoBookingAllowed Enables the customer to create a printout without pressing a special print key. (0/1)
screen.layout.sTemplate The name of the template that defines the layout of the touch scale.
bIsForwardingReceiptAllowed Is receipt forwarding in selfservice mode desired? (0/1)
sSearchKey !!!!! Only when bIsSelfServiceByNumber = 1 !!!!!
When entering digits for selecting an article/item the user can decide what is the reference for the entered digits. The following values are possible:
Name Description
PLU The entered digits will be enterpreted as plu/article number.
CUSTOMERID The entered digits will be enterpreted as customer ID.
The customer ID is part of the command <art>.
nSelfServiceCustomerIdDigits Only when sSearchKey = CUSTOMERID .
The number of digits that the user has to enter before the selection of the article/item will be started.
The following property is supported with version 1.7.0 and higher.
bIsSelfServiceLeadingZerosEnabled Are leading zeroes possible when entering a plu/article number (e.g. 0001 for plu number 1)?
!!!!! Only effective when bIsSelfServiceByNumber = 1 !!!!!
(0/1)
The following property is supported with version 1.7.1 and higher.
bIsQuantityMandatoryEnabled Is entering of a quantity desired?
!!!!! Only effective when bIsSelfServiceByNumber = 1 !!!!!
The section [selfservice] of the file customer.ini contains time settings that must be adapted.
(0/1)
The following property is supported with version 1.10.2 and higher.
print.sIngredientsTemplate The name of the template that defines the layout for printing ingredients.
The following property is supported with version 1.10.3 and higher.
bIsGrossWeightControlAllowed Is control of the grossweight desired?
This feature is used for self checkout.
For information about self checkout see the separate provided documentation from Mettler Toledo.
(0/1)

   
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: -
Nillable: no
Description:
The allowed values are depending on the name of the property that shall be influenced.
The range of value is documented above.