placeholder Command:  DELIVERY NOTES 


Short version Long version Changes Example


For the delivery note command it will be distinguished between the request and the reply.
The following table describes the commands for requesting a delivery note entry.


Request 1

Mandatory: no
max. Occurrence:  unbounded
Description:
This tag is used as container for commands regarding delivery notes.
 
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.
Description:
This command is used for reading or deleting delivery notes.
Notes:
For the modes ''readall'' and ''deleteall'' the following information can be helpful:
The table below shows values for the mandatory elements.
<customer_no> <delivery_note_discontinued> Comment
0 not set All delivery notes will be returned/deleted.
unequal 0 not set All delivery notes of the customer identified by <customer_no> will be returned/deleted.
unequal 0 0 All closed delivery notes of the customer identified by <customer_no> will be returned/deleted.
unequal 0 1 All discontinued delivery notes of the customer identified by <customer_no> will be returned/deleted.
0 0 All closed delivery notes will be returned/deleted.
0 1 All discontinued delivery notes will be returned/deleted.

   
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
The number of the delivery note.

For the delivery note command it will be distinguished between the request and the reply.
The following table describes the commands for requesting a delivery note entry.


Request 2

Mandatory: no
max. Occurrence:  unbounded
Description:
This tag is used as container for commands regarding delivery notes.
 
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.
Description:
This command is used for reading or deleting delivery notes.
Notes:
For the modes ''readall'' and ''deleteall'' the following information can be helpful:
The table below shows values for the mandatory elements.
<customer_no> <delivery_note_discontinued> Comment
0 not set All delivery notes will be returned/deleted.
unequal 0 not set All delivery notes of the customer identified by <customer_no> will be returned/deleted.
unequal 0 0 All closed delivery notes of the customer identified by <customer_no> will be returned/deleted.
unequal 0 1 All discontinued delivery notes of the customer identified by <customer_no> will be returned/deleted.
0 0 All closed delivery notes will be returned/deleted.
0 1 All discontinued delivery notes will be returned/deleted.

   
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The number of the receipt.
It is only unique in combination with the date. When reaching the highest allowed receipt number, the next receipt number is reseted to the minimal number.
   
Mandatory: yes
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date when the receipt has been printed.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second

For the delivery note command it will be distinguished between the request and the reply.
The following table describes the commands for requesting a delivery note entry.


Request 3

Mandatory: no
max. Occurrence:  unbounded
Description:
This tag is used as container for commands regarding delivery notes.
 
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.
Description:
This command is used for reading or deleting delivery notes.
Notes:
For the modes ''readall'' and ''deleteall'' the following information can be helpful:
The table below shows values for the mandatory elements.
<customer_no> <delivery_note_discontinued> Comment
0 not set All delivery notes will be returned/deleted.
unequal 0 not set All delivery notes of the customer identified by <customer_no> will be returned/deleted.
unequal 0 0 All closed delivery notes of the customer identified by <customer_no> will be returned/deleted.
unequal 0 1 All discontinued delivery notes of the customer identified by <customer_no> will be returned/deleted.
0 0 All closed delivery notes will be returned/deleted.
0 1 All discontinued delivery notes will be returned/deleted.

   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: (0/1)
Description:
Is the delivery note discontinued or not?
Value Description
0 The delivery note has been closed.
1 The delivery note has been discontinued.

   
Mandatory: yes
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The number by which a customer can be identified.

Possible answer

The follwing information describes the possible reply received from the target device.

Mandatory: no
max. Occurrence:  unbounded
Description:
This tag is used as container for commands regarding delivery notes.
 
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.
Description:
This command is used for reading or deleting delivery notes.
Notes:
For the modes ''readall'' and ''deleteall'' the following information can be helpful:
The table below shows values for the mandatory elements.
<customer_no> <delivery_note_discontinued> Comment
0 not set All delivery notes will be returned/deleted.
unequal 0 not set All delivery notes of the customer identified by <customer_no> will be returned/deleted.
unequal 0 0 All closed delivery notes of the customer identified by <customer_no> will be returned/deleted.
unequal 0 1 All discontinued delivery notes of the customer identified by <customer_no> will be returned/deleted.
0 0 All closed delivery notes will be returned/deleted.
0 1 All discontinued delivery notes will be returned/deleted.

   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The priority department number of the device which caused the registration.
   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 999
Description:
The number of that device which created the delivery note.
   
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
The number of the delivery note.
   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: (0/1)
Description:
Is the delivery note discontinued or not?
Value Description
0 The delivery note has been closed.
1 The delivery note has been discontinued.

   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: (0/1)
Description:
Delivery-Note's "paid"-state.
0 = Delivery note is unpaid
1 = Delivery note has already been paid
   
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The number of the receipt.
It is only unique in combination with the date. When reaching the highest allowed receipt number, the next receipt number is reseted to the minimal number.
   
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date when the receipt has been printed.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 32 767
Description:
The number of the position by which the entry is identified on a receipt.
On every new receipt the position number starts with 1 and is incremented till the last entry of a receipt (total).
   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
Tells whether the receipt was voided or not.
Value Description
0 The delivery note is not voided
1 The delivery note has been voided manually

   
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date when das delivery note has been voided.
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 = month
s = second
   
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
The number of the operator who voided the delivery note.
Notes:
This tag is supported with version 1.25.0 and higher.
The tag is still unused.
   
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The number of the customer the delivery note has been generated for.
See command <delivery_note_customers>.
   
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
The number of the operator that did the registration for a delivery note.
   
     
Mandatory: no
max. Occurrence:  1
Description:
Registration entry regarding a registration on a delivery note.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 1
Description:
Tells whether the entry was voided or not.
Value Description
0 The registration is not voided
1 The registrations voided

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
The origin of the weight value.
Value Description
0 from weighing interface
1 manual input
2 fixed weight

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The origin of the price.
Value Description
0 From the article definition in the database
1 Free base price
2 Manual input by the operator
3 Quantity dependent price

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the department the article/item is belonging to.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
The number of the article/item.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 14
Description:
The type of the PLU.
Possible values:
Value Description
0 Item sold by weight with standard baseunit (1kg/lb)
1 Item sold by piece
2 Fixed weight (ETICA only)
3 Fixed weight/fixed price (ETICA only)
4 Fixed Weight
5 Fixed Weight Override
6 Fixed Piece
7 Fixed Piece Override
8 Fixed Volume
9 Fixed Volume Override
10 Piece Convertible to weight (or Bread for singles)
11 Piece, Fixed Weight
12 Piece, Fixed Weight, Unit Price calculated
13 Piece, weighed
14 Piece, weighed, Unit Price calculated

Notes:
The values 4 - 10 are supported by UC3 with version V1.6.0 and higher.
The values 11 - 14 are supported by UC3 with version V1.22.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 14
Description:
PLU type the application has assigned during registration process.
It can differ to plu_type in case of running an application that doesn't support the plu type assigned in master data maintenance.
Possible values: See plu_type
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
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: no
max. Occurrence: 1
Datatype: string
Range: max. 100 characters
Description:
The name of the article/item.
See the command <articles>.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 13 characters
Description:
The unique article number UAN). Necessary to identify the article/item.
See the command <article>.
Notes:
This tag is supported with version 1.0.10 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
Customer specific article number that allows a customer to identify an article/item by its own definition.
Notes:
This tag is supported with version 1.15.2 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
Second customer specific article number that allows a customer to identify an article/item by its own definition.
Notes:
This tag is supported with version 1.19.1 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: SELECTED_BY_PLU_ENTRY
SELECTED_BY_PLU_PRESET
SELECTED_BY_UAN_ENTRY
SELECTED_BY_UAN_PRESET
SELECTED_BY_CUSTOMERID_ENTRY
Description:
Describes in which way an article/item has been selected.
Value Description
SELECTED_BY_PLU_ENTRY Selected by its PLU number.
SELECTED_BY_PLU_PRESET Selected by a PLU button.
SELECTED_BY_UAN_ENTRY Selected by its UAN number.
SELECTED_BY_UAN_PRESET Selected by a UAN button.
SELECTED_BY_CUSTOMERID_ENTRY Selected by its customer ID.

Notes:
This tag is supported with version 1.10.2 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the article group the article/item is belonging to.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The weight of the sold article(s)/item(s).
The weight is always stored as 1/1000 of the unit the loadcell is configured, e.g. 1/1000 of a kg or 1/1000 of a lb.
Notes:
There is no cross reference to the tag <decimal_places_weight>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The number of decimal places the loadcell runs with.
A loadcell with 3 decimal places delivers the value 1.000. Stored in the tag <weight> will be 1000.
A loadcell with 2 decimal places delivers the value 1.00. Stored in the tag <weight> will be 1000.
Notes:

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
The unit on which the weight is based on:
Value Description
0 unknown
1 based on kg
2 based on lb

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of articles/items if sold by piece.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999 999
Description:
Contains the value of a backward price calculation.
The type of this value depends on the selected PLU-Type for the registration.
It can be by a weight-, volume-value or number of items.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The value of the tare in the unit g (for a loadcell based on kg) or (for a loadcall based on lbs).
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The number of decimal places that are belonging to <tare_value>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
Type of the tare:
Value Description
0 No tare is used
1 Tare read from the database or manual input
2 Tare compensation by the loadcell

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The baseprice of the article/item. The value is stored in the primary currency.
The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The original price before overriding it.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
A price reduction like a discount has not been attached.
Notes:
The amount with an attached price reduction is stored in the tag <price_to_pay>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum that the customer has to pay for the article(s)/item(s).
Its the amount +/- markup or discount or another price reduction. The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -
Description:
The number of the used price.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The additional baseprice of the article/item. It can be the baseprice for loyality customers.
The value is stored in the primary currency.
The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
It can be the amount for loyality customers.
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
A price reduction like a discount has not been attached.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The purchase price of the item.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the markup or discount that has been used.
See the command <markup_discounts>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -9 999 - 9 999
Description:
The value of the markup or discount as a percentage value with 2 fix decimal places fix (700 = 7.00%).
If this value is set the tag <markup_discount_absolute> is unused.
A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the markup or discount as an absolute value.
With this it is possible to define the markup or discount as an absolute value and not as an percentage value.
In this case the element <markup_discount_percentage> is unused.
A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the calculated markup or discount.
If the markup or discount was defined as absolute value it is identicall with that element.
Otherwise it is the product of <amount> and <markup_discount_percentage>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the special offer.
See the command <special_offers>.
       
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
The ID of the article based special offer.
See the command <article_special_offers>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The number of the used VAT.
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The value of the VAT. The VAT is always stored with 2 decimal places 5% = 500, 5,5% = 550).
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
Possible values:
Value Description
0 No smiley
1 Laughing smiley :-)
2 Wheeping smiley :-(
3 The face of the smiley is depending on the margin

       
Mandatory: no
max. Occurrence: 1
Datatype: flagType
Range: (0/1)
Description:
Possible values:
Value Description
0 It is not allowed to change the price.
1 It is allowed to change the price.

       
Mandatory: no
max. Occurrence: 1
Datatype: flagType
Range: (0/1)
Description:
Possible values:
Value Description
0 A discount is not allowed.
1 A discount is allowed.

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
The number of the extratext that has been used.
See the command <texts>
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
The proof of origin type this article/item has been assigned to.
For the assignment of an article/item to a proof of origin type see command <article_proof_of_origin_assignment>.
Notes:
This tag is supported with version 1.0.10 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 100 characters
Description:
The lot ID
The is the identfier of the lot that has been used.
If this field is not set the value of the tag <field_text> with the field no 1 is the default.
Notes:
Lots will be created with the command <proof_of_origin_lot>.
This tag is supported with version 1.0.10 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 200 characters
Description:
Contains an article/item specific ID which could be a receipt ID attached to booked position.
Receipt ID is a reference to request receipt information from an external receipt service.
Notes:
This tag is supported with version 1.22.0 and higher.
This ID can't be set by item data maintenance.
The article info ID may be a full URL or part of a URL to retrieve e.g. bitmap for printing.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
Date and time the registration has been booked.
This value might differ from the value set in <receipt_date>.
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 = month
s = second
Notes:
This tag is supported with version 1.24.0 and higher.
Value is set for registrations done in mode inventory, otherwise this tag doesn't contain a value.
       
Mandatory: no
max. Occurrence:  1
Description:
This tag contains the fields of a lot that have been marked for the TAF in the command <proof_of_origin_type_definition>.
Notes:
Supported with version 1.0.9 and higher.
         
Mandatory: no
max. Occurrence:  20
Description:
Each child contains the information of 1 field.
           
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 1 - max. number of fields.
Description:
The number of the field.
This number is the reference to the tag <field_no> of the command <proof_of_origin_type_definition>.
           
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 100 characters
Description:
The text assigned to the field.
       
Mandatory: no
max. Occurrence:  1
Description:
This tag contains promotions data based on the command <promotion_definitions>.
To one registration there can be assigned more than one simple promotion.
Notes:
Supported with version 1.2.0 and higher.
         
Mandatory: no
max. Occurrence:  unbounded
Description:
Contains the data of one simple promotion.
           
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 50 characters
Description:
The ID of the promotion definition.
See command <promotion_definitions>.
           
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
The promotion rule tag is an information the customer can use for its own.
See command <promotion_definitions>.
           
Mandatory: no
max. Occurrence: 1
Datatype: promotion_discount_kind
Range: -
Description:
The kind of the markup or discount.
See command <promotion_definitions>.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The weight of the markup or discount.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of items in markup or discount.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the calculated markup or discount.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 - 9 999
Description:
Percentage rate with 2 decimal places.
Notes:
-1200 means a discount of 12.00%.
       
     
Mandatory: no
max. Occurrence:  1
Description:
Registration entry regarding on a registration on a goods receipt.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the goods receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
Contains the operator number of the operator who generated the goods receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The receipt number of the goods receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date of the goods receipt.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 1
Description:
Tells whether the entry was voided or not.
Value Description
0 The registration is not voided
1 The registrations voided

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
The origin of the weight value.
Value Description
0 from weighing interface
1 manual input
2 fixed weight

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The origin of the price.
Value Description
0 From the article definition in the database
1 Free base price
2 Manual input by the operator
3 Quantity dependent price

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the department the article/item is belonging to.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
The number of the article/item.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 14
Description:
The type of the PLU.
Possible values:
Value Description
0 Item sold by weight with standard baseunit (1kg/lb)
1 Item sold by piece
2 Fixed weight (ETICA only)
3 Fixed weight/fixed price (ETICA only)
4 Fixed Weight
5 Fixed Weight Override
6 Fixed Piece
7 Fixed Piece Override
8 Fixed Volume
9 Fixed Volume Override
10 Piece Convertible to weight (or Bread for singles)
11 Piece, Fixed Weight
12 Piece, Fixed Weight, Unit Price calculated
13 Piece, weighed
14 Piece, weighed, Unit Price calculated

Notes:
The values 4 - 10 are supported by UC3 with version V1.6.0 and higher.
The values 11 - 14 are supported by UC3 with version V1.22.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 14
Description:
PLU type the application has assigned during registration process.
It can differ to plu_type in case of running an application that doesn't support the plu type assigned in master data maintenance.
Possible values: See plu_type
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
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: no
max. Occurrence: 1
Datatype: string
Range: max. 100 characters
Description:
The name of the article/item.
See the command <articles>.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 13 characters
Description:
The unique article number UAN). Necessary to identify the article/item.
See the command <article>.
Notes:
This tag is supported with version 1.0.10 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
Customer specific article number that allows a customer to identify an article/item by its own definition.
Notes:
This tag is supported with version 1.15.2 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
Second customer specific article number that allows a customer to identify an article/item by its own definition.
Notes:
This tag is supported with version 1.19.1 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: SELECTED_BY_PLU_ENTRY
SELECTED_BY_PLU_PRESET
SELECTED_BY_UAN_ENTRY
SELECTED_BY_UAN_PRESET
SELECTED_BY_CUSTOMERID_ENTRY
Description:
Describes in which way an article/item has been selected.
Value Description
SELECTED_BY_PLU_ENTRY Selected by its PLU number.
SELECTED_BY_PLU_PRESET Selected by a PLU button.
SELECTED_BY_UAN_ENTRY Selected by its UAN number.
SELECTED_BY_UAN_PRESET Selected by a UAN button.
SELECTED_BY_CUSTOMERID_ENTRY Selected by its customer ID.

Notes:
This tag is supported with version 1.10.2 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the article group the article/item is belonging to.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The weight of the sold article(s)/item(s).
The weight is always stored as 1/1000 of the unit the loadcell is configured, e.g. 1/1000 of a kg or 1/1000 of a lb.
Notes:
There is no cross reference to the tag <decimal_places_weight>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The number of decimal places the loadcell runs with.
A loadcell with 3 decimal places delivers the value 1.000. Stored in the tag <weight> will be 1000.
A loadcell with 2 decimal places delivers the value 1.00. Stored in the tag <weight> will be 1000.
Notes:

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
The unit on which the weight is based on:
Value Description
0 unknown
1 based on kg
2 based on lb

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of articles/items if sold by piece.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999 999
Description:
Contains the value of a backward price calculation.
The type of this value depends on the selected PLU-Type for the registration.
It can be by a weight-, volume-value or number of items.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The value of the tare in the unit g (for a loadcell based on kg) or (for a loadcall based on lbs).
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The number of decimal places that are belonging to <tare_value>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
Type of the tare:
Value Description
0 No tare is used
1 Tare read from the database or manual input
2 Tare compensation by the loadcell

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The baseprice of the article/item. The value is stored in the primary currency.
The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The original price before overriding it.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
A price reduction like a discount has not been attached.
Notes:
The amount with an attached price reduction is stored in the tag <price_to_pay>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum that the customer has to pay for the article(s)/item(s).
Its the amount +/- markup or discount or another price reduction. The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -
Description:
The number of the used price.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The additional baseprice of the article/item. It can be the baseprice for loyality customers.
The value is stored in the primary currency.
The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
It can be the amount for loyality customers.
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
A price reduction like a discount has not been attached.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The purchase price of the item.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the markup or discount that has been used.
See the command <markup_discounts>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -9 999 - 9 999
Description:
The value of the markup or discount as a percentage value with 2 fix decimal places fix (700 = 7.00%).
If this value is set the tag <markup_discount_absolute> is unused.
A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the markup or discount as an absolute value.
With this it is possible to define the markup or discount as an absolute value and not as an percentage value.
In this case the element <markup_discount_percentage> is unused.
A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the calculated markup or discount.
If the markup or discount was defined as absolute value it is identicall with that element.
Otherwise it is the product of <amount> and <markup_discount_percentage>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the special offer.
See the command <special_offers>.
       
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
The ID of the article based special offer.
See the command <article_special_offers>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The number of the used VAT.
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The value of the VAT. The VAT is always stored with 2 decimal places 5% = 500, 5,5% = 550).
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
Possible values:
Value Description
0 No smiley
1 Laughing smiley :-)
2 Wheeping smiley :-(
3 The face of the smiley is depending on the margin

       
Mandatory: no
max. Occurrence: 1
Datatype: flagType
Range: (0/1)
Description:
Possible values:
Value Description
0 It is not allowed to change the price.
1 It is allowed to change the price.

       
Mandatory: no
max. Occurrence: 1
Datatype: flagType
Range: (0/1)
Description:
Possible values:
Value Description
0 A discount is not allowed.
1 A discount is allowed.

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
The number of the extratext that has been used.
See the command <texts>
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
The proof of origin type this article/item has been assigned to.
For the assignment of an article/item to a proof of origin type see command <article_proof_of_origin_assignment>.
Notes:
This tag is supported with version 1.0.10 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 100 characters
Description:
The lot ID
The is the identfier of the lot that has been used.
If this field is not set the value of the tag <field_text> with the field no 1 is the default.
Notes:
Lots will be created with the command <proof_of_origin_lot>.
This tag is supported with version 1.0.10 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 200 characters
Description:
Contains an article/item specific ID which could be a receipt ID attached to booked position.
Receipt ID is a reference to request receipt information from an external receipt service.
Notes:
This tag is supported with version 1.22.0 and higher.
This ID can't be set by item data maintenance.
The article info ID may be a full URL or part of a URL to retrieve e.g. bitmap for printing.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
Date and time the registration has been booked.
This value might differ from the value set in <receipt_date>.
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 = month
s = second
Notes:
This tag is supported with version 1.24.0 and higher.
Value is set for registrations done in mode inventory, otherwise this tag doesn't contain a value.
       
Mandatory: no
max. Occurrence:  1
Description:
This tag contains the fields of a lot that have been marked for the TAF in the command <proof_of_origin_type_definition>.
Notes:
Supported with version 1.0.9 and higher.
         
Mandatory: no
max. Occurrence:  20
Description:
Each child contains the information of 1 field.
           
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 1 - max. number of fields.
Description:
The number of the field.
This number is the reference to the tag <field_no> of the command <proof_of_origin_type_definition>.
           
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 100 characters
Description:
The text assigned to the field.
       
Mandatory: no
max. Occurrence:  1
Description:
This tag contains promotions data based on the command <promotion_definitions>.
To one registration there can be assigned more than one simple promotion.
Notes:
Supported with version 1.2.0 and higher.
         
Mandatory: no
max. Occurrence:  unbounded
Description:
Contains the data of one simple promotion.
           
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 50 characters
Description:
The ID of the promotion definition.
See command <promotion_definitions>.
           
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
The promotion rule tag is an information the customer can use for its own.
See command <promotion_definitions>.
           
Mandatory: no
max. Occurrence: 1
Datatype: promotion_discount_kind
Range: -
Description:
The kind of the markup or discount.
See command <promotion_definitions>.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The weight of the markup or discount.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of items in markup or discount.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the calculated markup or discount.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 - 9 999
Description:
Percentage rate with 2 decimal places.
Notes:
-1200 means a discount of 12.00%.
       
     
Mandatory: no
max. Occurrence:  1
Description:
Registration entry regarding a registration on an order receipt.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
Contains the operator number of the operator who generated the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The receipt number of the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date of the order receipt.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 1
Description:
Tells whether the entry was voided or not.
Value Description
0 The registration is not voided
1 The registrations voided

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
The origin of the weight value.
Value Description
0 from weighing interface
1 manual input
2 fixed weight

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The origin of the price.
Value Description
0 From the article definition in the database
1 Free base price
2 Manual input by the operator
3 Quantity dependent price

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the department the article/item is belonging to.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
The number of the article/item.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 14
Description:
The type of the PLU.
Possible values:
Value Description
0 Item sold by weight with standard baseunit (1kg/lb)
1 Item sold by piece
2 Fixed weight (ETICA only)
3 Fixed weight/fixed price (ETICA only)
4 Fixed Weight
5 Fixed Weight Override
6 Fixed Piece
7 Fixed Piece Override
8 Fixed Volume
9 Fixed Volume Override
10 Piece Convertible to weight (or Bread for singles)
11 Piece, Fixed Weight
12 Piece, Fixed Weight, Unit Price calculated
13 Piece, weighed
14 Piece, weighed, Unit Price calculated

Notes:
The values 4 - 10 are supported by UC3 with version V1.6.0 and higher.
The values 11 - 14 are supported by UC3 with version V1.22.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 14
Description:
PLU type the application has assigned during registration process.
It can differ to plu_type in case of running an application that doesn't support the plu type assigned in master data maintenance.
Possible values: See plu_type
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
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: no
max. Occurrence: 1
Datatype: string
Range: max. 100 characters
Description:
The name of the article/item.
See the command <articles>.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 13 characters
Description:
The unique article number UAN). Necessary to identify the article/item.
See the command <article>.
Notes:
This tag is supported with version 1.0.10 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
Customer specific article number that allows a customer to identify an article/item by its own definition.
Notes:
This tag is supported with version 1.15.2 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
Second customer specific article number that allows a customer to identify an article/item by its own definition.
Notes:
This tag is supported with version 1.19.1 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: SELECTED_BY_PLU_ENTRY
SELECTED_BY_PLU_PRESET
SELECTED_BY_UAN_ENTRY
SELECTED_BY_UAN_PRESET
SELECTED_BY_CUSTOMERID_ENTRY
Description:
Describes in which way an article/item has been selected.
Value Description
SELECTED_BY_PLU_ENTRY Selected by its PLU number.
SELECTED_BY_PLU_PRESET Selected by a PLU button.
SELECTED_BY_UAN_ENTRY Selected by its UAN number.
SELECTED_BY_UAN_PRESET Selected by a UAN button.
SELECTED_BY_CUSTOMERID_ENTRY Selected by its customer ID.

Notes:
This tag is supported with version 1.10.2 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the article group the article/item is belonging to.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The weight of the sold article(s)/item(s).
The weight is always stored as 1/1000 of the unit the loadcell is configured, e.g. 1/1000 of a kg or 1/1000 of a lb.
Notes:
There is no cross reference to the tag <decimal_places_weight>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The number of decimal places the loadcell runs with.
A loadcell with 3 decimal places delivers the value 1.000. Stored in the tag <weight> will be 1000.
A loadcell with 2 decimal places delivers the value 1.00. Stored in the tag <weight> will be 1000.
Notes:

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
The unit on which the weight is based on:
Value Description
0 unknown
1 based on kg
2 based on lb

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of articles/items if sold by piece.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999 999
Description:
Contains the value of a backward price calculation.
The type of this value depends on the selected PLU-Type for the registration.
It can be by a weight-, volume-value or number of items.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The value of the tare in the unit g (for a loadcell based on kg) or (for a loadcall based on lbs).
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The number of decimal places that are belonging to <tare_value>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
Type of the tare:
Value Description
0 No tare is used
1 Tare read from the database or manual input
2 Tare compensation by the loadcell

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The baseprice of the article/item. The value is stored in the primary currency.
The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The original price before overriding it.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
A price reduction like a discount has not been attached.
Notes:
The amount with an attached price reduction is stored in the tag <price_to_pay>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum that the customer has to pay for the article(s)/item(s).
Its the amount +/- markup or discount or another price reduction. The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -
Description:
The number of the used price.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The additional baseprice of the article/item. It can be the baseprice for loyality customers.
The value is stored in the primary currency.
The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
It can be the amount for loyality customers.
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
A price reduction like a discount has not been attached.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 999 - 99 999 999
Description:
The purchase price of the item.
See the command <article>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the markup or discount that has been used.
See the command <markup_discounts>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -9 999 - 9 999
Description:
The value of the markup or discount as a percentage value with 2 fix decimal places fix (700 = 7.00%).
If this value is set the tag <markup_discount_absolute> is unused.
A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the markup or discount as an absolute value.
With this it is possible to define the markup or discount as an absolute value and not as an percentage value.
In this case the element <markup_discount_percentage> is unused.
A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the calculated markup or discount.
If the markup or discount was defined as absolute value it is identicall with that element.
Otherwise it is the product of <amount> and <markup_discount_percentage>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the special offer.
See the command <special_offers>.
       
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
The ID of the article based special offer.
See the command <article_special_offers>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The number of the used VAT.
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The value of the VAT. The VAT is always stored with 2 decimal places 5% = 500, 5,5% = 550).
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
Possible values:
Value Description
0 No smiley
1 Laughing smiley :-)
2 Wheeping smiley :-(
3 The face of the smiley is depending on the margin

       
Mandatory: no
max. Occurrence: 1
Datatype: flagType
Range: (0/1)
Description:
Possible values:
Value Description
0 It is not allowed to change the price.
1 It is allowed to change the price.

       
Mandatory: no
max. Occurrence: 1
Datatype: flagType
Range: (0/1)
Description:
Possible values:
Value Description
0 A discount is not allowed.
1 A discount is allowed.

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
The number of the extratext that has been used.
See the command <texts>
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
The proof of origin type this article/item has been assigned to.
For the assignment of an article/item to a proof of origin type see command <article_proof_of_origin_assignment>.
Notes:
This tag is supported with version 1.0.10 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 100 characters
Description:
The lot ID
The is the identfier of the lot that has been used.
If this field is not set the value of the tag <field_text> with the field no 1 is the default.
Notes:
Lots will be created with the command <proof_of_origin_lot>.
This tag is supported with version 1.0.10 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 200 characters
Description:
Contains an article/item specific ID which could be a receipt ID attached to booked position.
Receipt ID is a reference to request receipt information from an external receipt service.
Notes:
This tag is supported with version 1.22.0 and higher.
This ID can't be set by item data maintenance.
The article info ID may be a full URL or part of a URL to retrieve e.g. bitmap for printing.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
Date and time the registration has been booked.
This value might differ from the value set in <receipt_date>.
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 = month
s = second
Notes:
This tag is supported with version 1.24.0 and higher.
Value is set for registrations done in mode inventory, otherwise this tag doesn't contain a value.
       
Mandatory: no
max. Occurrence:  1
Description:
This tag contains the fields of a lot that have been marked for the TAF in the command <proof_of_origin_type_definition>.
Notes:
Supported with version 1.0.9 and higher.
         
Mandatory: no
max. Occurrence:  20
Description:
Each child contains the information of 1 field.
           
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 1 - max. number of fields.
Description:
The number of the field.
This number is the reference to the tag <field_no> of the command <proof_of_origin_type_definition>.
           
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 100 characters
Description:
The text assigned to the field.
       
Mandatory: no
max. Occurrence:  1
Description:
This tag contains promotions data based on the command <promotion_definitions>.
To one registration there can be assigned more than one simple promotion.
Notes:
Supported with version 1.2.0 and higher.
         
Mandatory: no
max. Occurrence:  unbounded
Description:
Contains the data of one simple promotion.
           
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 50 characters
Description:
The ID of the promotion definition.
See command <promotion_definitions>.
           
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Description:
The promotion rule tag is an information the customer can use for its own.
See command <promotion_definitions>.
           
Mandatory: no
max. Occurrence: 1
Datatype: promotion_discount_kind
Range: -
Description:
The kind of the markup or discount.
See command <promotion_definitions>.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The weight of the markup or discount.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of items in markup or discount.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the calculated markup or discount.
           
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -9 999 - 9 999
Description:
Percentage rate with 2 decimal places.
Notes:
-1200 means a discount of 12.00%.
       
     
Mandatory: no
max. Occurrence:  1
Description:
An entry about a prepayment to an order receipt.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the order receipt (prepayment).
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
Contains the operator number of the operator who generated the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The receipt number of the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date of the order receipt.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The amount of the prepayment the customer has done.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A total entry on a Prepayment.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the order receipt (prepayment).
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
Contains the operator number of the operator who generated the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The receipt number of the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date of the order receipt.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The weight of the sold article(s)/item(s).
The weight is always stored as 1/1000 of the unit the loadcell is configured, e.g. 1/1000 of a kg or 1/1000 of a lb.
Notes:
There is no cross reference to the tag <decimal_places_weight>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The number of decimal places the loadcell runs with.
A loadcell with 3 decimal places delivers the value 1.000. Stored in the tag <weight> will be 1000.
A loadcell with 2 decimal places delivers the value 1.00. Stored in the tag <weight> will be 1000.
Notes:

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
The unit on which the weight is based on:
Value Description
0 unknown
1 based on kg
2 based on lb

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum of all registration amounts.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum of all registration price to pays.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of items belonging to the total.
See <number_of_positions>. Remember: 1 position on a receipt can contain more than 1 item.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of positions that are belonging to a total.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 13 characters
Description:
The information used for printing the ean belonging to the total. The encoding defintion for this is used from the configuration and is not part of the 'total_ean'.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
A number to identify the sales categorie.
Notes:
Sales categories are not supported until now.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the markup or discount that has been used.
See the command <markup_discounts>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -9 999 - 9 999
Description:
The value of the markup or discount as a percentage value with 2 decimal places fix (700 = 7.00%). In this case the element 'markup_discount_absolute' is unused. A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the markup or discount as an absolute value.
With this it is possible to define the markup or discount as an absolute value and not as an percentage value.
In this case the element <markup_discount_percentage> is unused.
A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the calculated markup or discount.
If the markup or discount was defined as absolute value it is identicall with that element.
Otherwise it is the product of <amount> and <markup_discount_percentage>.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A VAT entry.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The number of the used VAT.
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The value of the VAT. The VAT is always stored with 2 decimal places 5% = 500, 5,5% = 550).
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
Its the summation of the amounts.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A VAT entry on a goods receipt.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the goods receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
Contains the operator number of the operator who generated the goods receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The receipt number of the goods receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date of the goods receipt.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The number of the used VAT.
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The value of the VAT. The VAT is always stored with 2 decimal places 5% = 500, 5,5% = 550).
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
Its the summation of the amounts.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A VAT entry on an Order Receipt.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
Contains the operator number of the operator who generated the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The receipt number of the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date of the order receipt.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The number of the used VAT.
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
The value of the VAT. The VAT is always stored with 2 decimal places 5% = 500, 5,5% = 550).
See the command <vat>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
Its the summation of the amounts.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A subtotal entry.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
A price reduction like a discount has not been attached.
Notes:
The amount with an attached price reduction is stored in the tag <price_to_pay>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum that the customer has to pay for the article(s)/item(s).
Its the amount +/- markup or discount or another price reduction. The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of articles/items belonging to the subtotal.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of positions that are belonging to a subtotal.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A subtotal entry on a Goods Receipt.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the goods receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
Contains the operator number of the operator who generated the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The receipt number of the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date of the order receipt.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
A price reduction like a discount has not been attached.
Notes:
The amount with an attached price reduction is stored in the tag <price_to_pay>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum that the customer has to pay for the article(s)/item(s).
Its the amount +/- markup or discount or another price reduction. The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of articles/items belonging to the subtotal.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of positions that are belonging to a subtotal.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A subtotal entry on an Order Receipt.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
Contains the operator number of the operator who generated the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The receipt number of the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date of the order receipt.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The amount can be the product of weight multiplied by the baseprice. The value is always stored in the primary currency.
A price reduction like a discount has not been attached.
Notes:
The amount with an attached price reduction is stored in the tag <price_to_pay>.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum that the customer has to pay for the article(s)/item(s).
Its the amount +/- markup or discount or another price reduction. The number of decimal places is stored in the country settings.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of articles/items belonging to the subtotal.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of positions that are belonging to a subtotal.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A total entry.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
For this type of registration it is unused.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The weight of the sold article(s)/item(s).
The weight is always stored as 1/1000 of the unit the loadcell is configured, e.g. 1/1000 of a kg or 1/1000 of a lb.
Notes:
There is no cross reference to the tag <decimal_places_weight>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The number of decimal places the loadcell runs with.
A loadcell with 3 decimal places delivers the value 1.000. Stored in the tag <weight> will be 1000.
A loadcell with 2 decimal places delivers the value 1.00. Stored in the tag <weight> will be 1000.
Notes:

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
The unit on which the weight is based on:
Value Description
0 unknown
1 based on kg
2 based on lb

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum of all registration amounts.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum of all registration price to pays.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of items belonging to the total.
See <number_of_positions>. Remember: 1 position on a receipt can contain more than 1 item.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of positions that are belonging to a total.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 13 characters
Description:
The information used for printing the ean belonging to the total. The encoding defintion for this is used from the configuration and is not part of the 'total_ean'.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
A number to identify the sales categorie.
Notes:
Sales categories are not supported until now.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the markup or discount that has been used.
See the command <markup_discounts>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -9 999 - 9 999
Description:
The value of the markup or discount as a percentage value with 2 decimal places fix (700 = 7.00%). In this case the element 'markup_discount_absolute' is unused. A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the markup or discount as an absolute value.
With this it is possible to define the markup or discount as an absolute value and not as an percentage value.
In this case the element <markup_discount_percentage> is unused.
A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the calculated markup or discount.
If the markup or discount was defined as absolute value it is identicall with that element.
Otherwise it is the product of <amount> and <markup_discount_percentage>.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A total entry on a goods receipt.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the goods receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
Contains the operator number of the operator who generated the goods receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The receipt number of the goods receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date of the goods receipt.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The weight of the sold article(s)/item(s).
The weight is always stored as 1/1000 of the unit the loadcell is configured, e.g. 1/1000 of a kg or 1/1000 of a lb.
Notes:
There is no cross reference to the tag <decimal_places_weight>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The number of decimal places the loadcell runs with.
A loadcell with 3 decimal places delivers the value 1.000. Stored in the tag <weight> will be 1000.
A loadcell with 2 decimal places delivers the value 1.00. Stored in the tag <weight> will be 1000.
Notes:

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
The unit on which the weight is based on:
Value Description
0 unknown
1 based on kg
2 based on lb

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum of all registration amounts.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum of all registration price to pays.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of items belonging to the total.
See <number_of_positions>. Remember: 1 position on a receipt can contain more than 1 item.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of positions that are belonging to a total.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 13 characters
Description:
The information used for printing the ean belonging to the total. The encoding defintion for this is used from the configuration and is not part of the 'total_ean'.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
A number to identify the sales categorie.
Notes:
Sales categories are not supported until now.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the markup or discount that has been used.
See the command <markup_discounts>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -9 999 - 9 999
Description:
The value of the markup or discount as a percentage value with 2 decimal places fix (700 = 7.00%). In this case the element 'markup_discount_absolute' is unused. A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the markup or discount as an absolute value.
With this it is possible to define the markup or discount as an absolute value and not as an percentage value.
In this case the element <markup_discount_percentage> is unused.
A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the calculated markup or discount.
If the markup or discount was defined as absolute value it is identicall with that element.
Otherwise it is the product of <amount> and <markup_discount_percentage>.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A total entry on an order receipt.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 999 999
Description:
Contains the operator number of the operator who generated the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999 999
Description:
The receipt number of the order receipt.
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Description:
The date of the order receipt.
Together with the receipt number it can be used to identify a receipt.
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 = month
s = second
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -99 999 999 - 99 999 999
Description:
The weight of the sold article(s)/item(s).
The weight is always stored as 1/1000 of the unit the loadcell is configured, e.g. 1/1000 of a kg or 1/1000 of a lb.
Notes:
There is no cross reference to the tag <decimal_places_weight>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 3
Description:
The number of decimal places the loadcell runs with.
A loadcell with 3 decimal places delivers the value 1.000. Stored in the tag <weight> will be 1000.
A loadcell with 2 decimal places delivers the value 1.00. Stored in the tag <weight> will be 1000.
Notes:

       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 2
Description:
The unit on which the weight is based on:
Value Description
0 unknown
1 based on kg
2 based on lb

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum of all registration amounts.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The sum of all registration price to pays.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of items belonging to the total.
See <number_of_positions>. Remember: 1 position on a receipt can contain more than 1 item.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 0 - 99 999
Description:
The number of positions that are belonging to a total.
       
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 13 characters
Description:
The information used for printing the ean belonging to the total. The encoding defintion for this is used from the configuration and is not part of the 'total_ean'.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 9 999
Description:
A number to identify the sales categorie.
Notes:
Sales categories are not supported until now.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 1 - 9 999
Description:
The number of the markup or discount that has been used.
See the command <markup_discounts>.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: -9 999 - 9 999
Description:
The value of the markup or discount as a percentage value with 2 decimal places fix (700 = 7.00%). In this case the element 'markup_discount_absolute' is unused. A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the markup or discount as an absolute value.
With this it is possible to define the markup or discount as an absolute value and not as an percentage value.
In this case the element <markup_discount_percentage> is unused.
A discount has a negative sign.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The value of the calculated markup or discount.
If the markup or discount was defined as absolute value it is identicall with that element.
Otherwise it is the product of <amount> and <markup_discount_percentage>.
       
     
Mandatory: no
max. Occurrence:  1
Description:
A summary about following goods/order receipts (including a prepayment to an order receipt).
This entry appears in each time when goods/order receipts have been booked on a delivery note.
If the goods/order receipts have been voided then only entry appears. The voided goods/order receipts are not listed.
Notes:
Supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: 1 - 99 999
Description:
The customer number used for the goods/order receipt(s).
Notes:
This tag is supported with version 1.18.0 and higher.
       
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 1
Description:
Tells whether the following goods/order receipts belonging to the customer <customer_no> have been voided or not.
Value Description
0 The goods/order receipts have not been voided
1 The goods/order receipts have been voided

       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The cumulated price of all receipts that have been assigned to the customer identified by <customer_no> without a price reduction.
       
Mandatory: no
max. Occurrence: 1
Datatype: int
Range: -999 999 999 - 999 999 999
Description:
The cumulated price of all receipts that have been assigned to the customer identified by <customer_no> with price reduction.