placeholder Command:  MAIN DEPARTMENT TURNOVERS 


Short version Long version Changes Example

Mandatory: no
max. Occurrence:  unbounded
Description:
This tag is used as container for commands regarding requests of main department turnovers.
 
Mandatory: yes
max. Occurrence:  unbounded
Supported modes: read Read the named item.
Description:
This command is used to get the turnovers of the main departments.
Notes:
The TAF (TransActionFile) and the cumulated turnover reports are only disposed if one UC3 is configured to be the TAF server of this network (NSM item 841).
   
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 0 - 4
Nillable: no
Description:
The application type.
Value Description
0 Sales application and cash register application
2 Self service application
3 Prepack 1 application
4 Inventory application

Notes:
At the moment the value 0 is supported.
   
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 1 - 4
Nillable: no
Description:
The number of the turnover level.
Notes:
It's possible to define for the TAF-Server (NSM Item 841) from 1 to 4 turnover levels.
The turnovers are always accumulated to each level separately and afterwards there is a report for each level.
Each turnover level can be deleted separately.

Normally the turnover levels are used in the following way:
Level 1 - Turnover per DAY
Level 2 - Turnover per WEEK
Level 3 - Turnovers per MONTH
Level 4 - Turnover per YEAR

   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Nillable: no
Description:
Lower limit of the range.
If both, the first and the last main department number are set to 0 then the turnovers of all main departments are replied.
   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Nillable: no
Description:
Upper limit of the range.
If both, the first and the last main department number are set to 0 then the turnovers of all main departments are replied.
   
     
Mandatory: no
max. Occurrence:  1
Description:
The header that contains general turnover information.
       
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Nillable: no
Description:
The status of this turnover report.
Value Description
0 The data are complete and valid.
1 The data may incomplete.
This can happen when e.g.at least one device is missing/inactive in the scale network.
2 The data are invalid.
This can happen when a device is still transfering its taf entries to the central taf and hasn't finished it yet.

       
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: 1 - 2 147 483 647
Nillable: no
Description:
The sequence number of the last TAF entry that has been involved in the current turnover accumulation.
       
     
Mandatory: no
max. Occurrence:  unbounded
Description:
Information about the main department.
       
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Nillable: no
Description:
The number of the main department.
Notes:
See command <main_departments>.
       
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max.20 characters
Nillable: no
Description:
The name of the main department.
       
     
Mandatory: no
max. Occurrence:  unbounded
Description:
Turnovers of the main departments.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Nillable: no
Description:

       
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: See the range of the datatype.
Nillable: no
Description:
The accumulated weight of articles/items that belong to this main department.
       
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: See the range of the datatype.
Nillable: no
Description:
The accumulated number of items of articles/items that belong to this main department.
       
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: See the range of the datatype.
Nillable: no
Description:
The number of the customers served within the main department.