placeholder Command:  ARTICLE TURNOVERS 


Short version Long version Changes Example

Mandatory: no
max. Occurrence:  unbounded
Description:
This tag is used as container for commands regarding requests of article based turnovers.
 
Mandatory: yes
max. Occurrence:  unbounded
Supported modes: read Read the named item.
Description:
This command is used for requesting the turnovers of articles.
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: 1 - 9 999
Nillable: no
Description:
The number of the department the article is belonging to.
Notes:
If the department number is set to 0 then the article turnovers from <plu_no_first> to <plu_no_last> of all departments are returned.
   
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:
This tag is supported with version 1.0.8.and higher.
The value 3 is supported with version 1.0.12.0.and higher
The value 2 is supported with version 1.17.2.0 and higher
   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -
Nillable: no
Description:
If the application type is set to 4 (Inventory application) then this tag contains the information which inventory turnovers are desired.
The following values are possible
Value Description
0 Standard inventory
1 Inventory in mode 1
2 Inventory in mode 2
3 Inventory in mode 3
4 Inventory in mode 4
5 Inventory in mode 5
6 Inventory in mode 6
7 Inventory in mode 7
8 Inventory in mode 8
9 Inventory in mode 9

Notes:
This tag is supported with version 1.2.0 and higher.
If the application type is set to another value than 4 the content of this element will not be evaluated.
   
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: int
Range: 1 - 999 999
Nillable: no
Description:
Lower limit of the range.
If both, the first and the last article number are set to 0 then the turnovers of all articles are replied.
Notes:
The turnovers of the articles within the range <plu_no_first> and <plu_no_last> will be returned if they are not 0.
   
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999999
Nillable: no
Description:
Upper limit of the range.
If both, the first and the last article number are set to 0 then the turnovers of all articles are replied.
Notes:
The turnovers of the articles within the range <plu_no_first> and <plu_no_last> will be returned if they are not 0.
   
     
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 department.
       
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Nillable: no
Description:
The number of the department.
       
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max.20 characters
Nillable: no
Description:
The name of the department.
       
     
Mandatory: no
max. Occurrence:  unbounded
Description:
Information about the articles/items.
       
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Nillable: no
Description:
A more detailed information about the plu type.
Possible values:
Value Description
0 Standard type
1 Enter unit price
2 Manual plu
3 Manual minus

       
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Nillable: no
Description:
The number of the department.
       
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Nillable: no
Description:
The number of the article/item.
See the command <article>.
       
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 13 characters
Nillable: no
Description:
The unique article number UAN). Necessary to identify the article/item.
See the command <article>.
       
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max.100 characters
Nillable: no
Description:
The name of the article/item.
       
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: See the range of the datatype.
Nillable: no
Description:

       
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: See the range of the datatype.
Nillable: no
Description:
The accumulated weight from this PLU.
       
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: See the range of the datatype.
Nillable: no
Description:
The accumulated number of items from this PLU.