 |
Command:
SELFSERVICE KEYBOARD LAYOUT CONFIGURATIONS
 |
Node: selfservice_keyboard_layout_configurations |
|
Mandatory: |
no |
|
max. Occurrence: |
unbounded |
|
Description: This tag is used as container for commands regarding teh configuration of the selfservice keyboard layout.
|
|
Notes: In the NSM form the UC3 application the content of this command is handled with NSM item 4+12.
|
|
 |
|
|
 |
Node: selfservice_keyboard_layout_configuration |
|
Mandatory: |
yes |
|
max. Occurrence: |
unbounded |
|
Supported modes: |
delete Delete the named item. deleteall Delete all items. 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 creating, manipulating or deleting a selfservice keyboard layout configuration.
|
|
Notes: The mode ''deleteall'' uses the values of the elements keyboard_type
and keyboard_no. Thus all keys of a keyboard configuration will be deleted and not all available keyboard configurations.
The mode ''readall'' uses the values of the elements keyboard_type
and keyboard_no. Thus, it is returning all keys of a keyboard configuration and not all available keyboard configurations.
|
|
 |
|
|
|
 |
Tag: keyboard_type |
|
Mandatory: |
yes |
|
max. Occurrence: |
1 |
|
Datatype: |
string |
|
Range: |
- |
|
Nillable: |
no |
|
Description: The following values are supported:
Value |
Description |
KeyboardtypeAsIs |
The operation has effect on the current used keyboard type. |
Keyboardtype79 |
Keyboard with 79 keys -> Compact Scale.
|
Keyboardtype99 |
Keyboard with 99 keys -> Service Scale.
|
Keyboardtype100 |
Keyboard with 100 keys -> Selfservice Scale.
|
Keyboardtype144 |
Keyboard with 144 keys -> Selfservice Scale.
|
Keyboardtype180 |
Keyboard with 180 keys -> Selfservice Scale.
|
|
|
 |
|
|
|
 |
Tag: keyboard_no |
|
Mandatory: |
yes |
|
max. Occurrence: |
1 |
|
Datatype: |
short |
|
Range: |
1 - 999
|
|
Nillable: |
no |
|
Description: For each keyboard type can be defined different keyboard layouts which gets a keyboard number.
For each key is defined which is its function (key_type) within this layout. In the sales_, selfservice_ and prepack_application_configurations it is defined which keyboard number (keyboard layout) each
scale uses for the different application modes. For each keyboard there is a predefined number of keys available. The range is from 1 - the maximum number of keys (this is
depending on the keyboard type). The key in the upper left corner is the key no 1.
|
|
 |
|
|
|
 |
Tag: key_no |
|
Mandatory: |
yes |
|
max. Occurrence: |
1 |
|
Datatype: |
short |
|
Range: |
1 - max.
|
|
Nillable: |
no |
|
Description: For each keyboard there is a predefined number of keys available. The range is from 1 - the maximum number of keys (this is
depending on the keyboard type). The key in the upper left corner is the key no 1.
|
|
 |
|
|
|
 |
Node: properties |
|
Mandatory: |
no |
|
max. Occurrence: |
1 |
|
Description: Each key has exactly 2 properties.
|
|
 |
|
|
|
|
 |
Node: property |
|
Mandatory: |
yes |
|
max. Occurrence: |
unbounded |
|
Description: The subelements contains the information of one property.
|
|
 |
|
|
|
|
|
 |
Tag: name |
|
Mandatory: |
yes |
|
max. Occurrence: |
1 |
|
Datatype: |
string |
|
Range: |
- |
|
Nillable: |
no |
|
Description: The following property names are necessary: - 'department_no' - 'plu_no'
|
|
 |
|
|
|
|
|
 |
Tag: value |
|
Mandatory: |
yes |
|
max. Occurrence: |
1 |
|
Datatype: |
string |
|
Range: |
- |
|
Nillable: |
no |
|
Description: The value of the property The range is depending on the property name.
|
|
 |
|
|
|
 |
Tag: last_change |
|
Mandatory: |
no |
|
max. Occurrence: |
1 |
|
Datatype: |
dateTime |
|
Range: |
- |
|
Nillable: |
yes |
|
Description: 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 = minute s = second
|
|
 |
|
|