Price- and discount matrix

This table is used to define prices and line discounts/additions, based on different criteria.

See also: Price calculation

PropertyValueDescription
DatabaseCompanyThis table is in the company databases.
SQL namePrDcMatThe table name in the database.
API identifierpriceAndDiscountMatrixThe API identifier used in GraphQL.
Table no.116The table number in the data model.

The following fields exist in this table:

Area

The area of the unit used to specify the stock for the product.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameAreaLThe database field name.
API identifierareaThe API identifier used in GraphQL.
Number5953 

Barcode

The bar code of the product.

The bar code can be printed on the price lists.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainBarcodeText (52)
SQL nameSCdThe database field name.
API identifierbarcodeThe API identifier used in GraphQL.
Number13775 

Change time in ms

The time when changes were made in milliseconds.

Used in the integration between Zpider and Business NXT. With this field, the changes you make in Business NXT are updated in Zpider immediately.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainNo.Integer
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChTmmsThe database field name.
API identifierchangeTimeInMsThe API identifier used in GraphQL.
Number16618 

Compensation price

The compensation price which is used for hires and loans.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameCompPrThe database field name.
API identifiercompensationPriceInCurrencyThe API identifier used in GraphQL.
Number4465 

Compensation price in EURO

The compensation price in Euro which is used for hires and loans.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnCompensation priceEuro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiercompensationPriceInEuroThe API identifier used in GraphQL.
Number7775 

Cost currency no.

The currency number for the cost price.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainCurrency no.Integer
SQL nameCstCurThe database field name.
API identifiercostCurrencyNoThe API identifier used in GraphQL.
Number4885 
Table 1. Table relations
To tablePurposeFrom columnsTo columnsComments
CurrencyCostCurrency
  • Cost currency no.

Cost price

The cost price of the product.

Cost prices are used to calculate stock values and incurred costs. Stock values are always calculated using the FIFO price in the Shipment table.

PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainPriceDecimal
SQL nameCstPrThe database field name.
API identifiercostPriceInCurrencyThe API identifier used in GraphQL.
Number2657 

Currency no.

The currency number which is used for all prices and discount amounts.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainCurrency no.Integer
SQL nameCurThe database field name.
API identifiercurrencyNoThe API identifier used in GraphQL.
Number3359 
Table 2. Table relations
To tablePurposeFrom columnsTo columnsComments
CurrencyCurrency
  • Currency no.

Cust. no.

The customer for whom the entry in the price and discount matrix is applicable for.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainCust. no.Integer
SQL nameCustNoThe database field name.
API identifiercustomerNoThe API identifier used in GraphQL.
Number2641 
Table 3. Table relations
To tablePurposeFrom columnsTo columnsComments
AssociateCustomer
  • Cust. no.

Customer price gr. 1

Set equal prices and discounts/additions to a Customer price group.

Customers can be assigned to one or more customer price groups in the corresponding field in the Associate table. Valid customer price groups are defined in the Text table. Customer price group settings in the Price- and discount matrix table are not automatically taken into consideration if they are not associated to a particular product. The Price/discount processing setting in the Company information table controls whether the customer price group for rows without a product no should be applied in the Order and Order line table or not.

Customer price group 1 texts for different languages can be defined in the Text table. These texts has text type 12.
Note:
If you double-click or press * in this field, you can look up a Customer price group 1 in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainCustomer price group 1Integer
SQL nameCustPrGrThe database field name.
API identifiercustomerPriceGroup1The API identifier used in GraphQL.
Number2642 

Customer price gr. 2

Set equal prices and discounts/additions to a Customer price group.

Customers can be assigned to one or more customer price groups in the corresponding field in the Associate table. Valid customer price groups are defined in the Text table. Customer price group settings in the Price- and discount matrix table are not automatically taken into consideration if they are not associated to a particular product. The Price/discount processing setting in the Company information table controls whether the customer price group for rows without a product no should be applied in the Order and Order line table or not.

Customer price group 2 texts for different languages can be defined in the Text table. These texts has text type 73.
Note:
If you double-click or press * in this field, you can look up a Customer price group 2 in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainCustomer price group 2Integer
SQL nameCustPrG2The database field name.
API identifiercustomerPriceGroup2The API identifier used in GraphQL.
Number5711 

Customer price gr. 3

Set equal prices and discounts/additions to a Customer price group.

Customers can be assigned to one or more customer price groups in the corresponding field in the Associate table. Valid customer price groups are defined in the Text table. Customer price group settings in the Price- and discount matrix table are not automatically taken into consideration if they are not associated to a particular product. The Price/discount processing setting in the Company information table controls whether the customer price group for rows without a product no should be applied in the Order and Order line table or not.

Customer price group 3 texts for different languages can be defined in the Text table. These texts has text type 146.
Note:
If you double-click or press * in this field, you can look up a Customer price group 3 in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainCustomer price group 3Integer
SQL nameCustPrG3The database field name.
API identifiercustomerPriceGroup3The API identifier used in GraphQL.
Number8670 

Delivery method

Set equal prices and discounts/additions to a delivery method.

Delivery methods can be assigned to a customer in the corresponding field in the Associate table. Valid delivery methods are defined in the Text table. Delivery method settings in the Price- and discount matrix table are not automatically taken into consideration if they are not associated to a particular product. The Price/discount processing setting in the Company information table controls whether the delivery method for rows without a product no should be applied in the Order and Order line table or not.

Delivery method texts for different languages can be defined in the Text table. These texts has text type 5.
Note:
If you double-click or press * in this field, you can look up a Delivery method in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDelivery methodInteger
SQL nameDelMtThe database field name.
API identifierdeliveryMethodThe API identifier used in GraphQL.
Number6693 

Delivery terms

Set equal prices and discounts/additions to a delivery term.

Delivery terms can be assigned to a customer in the corresponding field in the Associate table. Valid delivery terms are defined in the Text table. Delivery term settings in the Price- and discount matrix table are not automatically taken into consideration if they are not associated to a particular product. The Price/discount processing setting in the Company information table controls whether the delivery term for rows without a product no should be applied in the Order and Order line table or not.

Delivery terms texts for different languages can be defined in the Text table. These texts has text type 4.
Note:
If you double-click or press * in this field, you can look up a Delivery terms in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDelivery termsInteger
SQL nameDelTrmThe database field name.
API identifierdeliveryTermsThe API identifier used in GraphQL.
Number6692 

Empl. no.

The employee who is assigned to the row in the price and discount matrix.

The Empl. no. is a unique number identifying one specific Employee.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainEmpl. no.Integer
SQL nameEmpNoThe database field name.
API identifieremployeeNoThe API identifier used in GraphQL.
Number2638 
Table 4. Table relations
To tablePurposeFrom columnsTo columnsComments
AssociateEmployee
  • Empl. no.

Employee price gr.

Set equal prices and discounts/additions to a Customer price group.

Employees can be assigned to a employee price group in the corresponding field in the Associate table. Valid employee price groups are defined in the Text table. Employee price group settings in the Price- and discount matrix table are not automatically taken into consideration if they are not associated to a particular product. The Price/discount processing in the Company information table controls whether the employee price group for rows without a product no should be applied in the Order and Order line table or not.

Employee price group texts for different languages can be defined in the Text table. These texts has text type 14.
Note:
If you double-click or press * in this field, you can look up a Employee price group in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainEmployee price groupInteger
SQL nameEmpPrGrThe database field name.
API identifieremployeePriceGroupThe API identifier used in GraphQL.
Number2639 

Fixed prices/discounts

You can define prices and discounts to be set to a fixed amount.

Do not use more favourable price/discount

The selections for discounts do not apply if the Search for price - discount amount checkbox is selected in the Discount suggestion field in the Company information table.

You can also excempt a product from discounts by selecting the discount in the dialog box and leave the discount field empty. For example can this be used on products that belong to a group that is given a discount.

No discount % on

You can choose not to calculate percentage discounts on sales, hire and purchase prices. This might, for example, be appropriate for campaign prices.

This applies to discount percentage only. If there is a discount amount in the same row in the Price and discount matrix, this is deducted.

A look-up opens the dialog box where you can see the following check boxes and options:
Sales price
Sales discount
Hire price
Hire discount
Compensation price
Purchase price
Purchase discount
Cost price
Sales price
Hire price
Purchase price
Sales price addition
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainFixed prices/discountsInteger
SQL nameFixedThe database field name.
API identifierfixedPricesAndDiscountsThe API identifier used in GraphQL.
Number4833 

From date

The price and discount settings on a row in the price discount matrix can be limited to a particular time frame. The From date and To date fields are used for that.

If you do not enter a from and/or to date, the row remains valid for an unlimited period until it is changed or deleted.

The date is validated using the regional settings in Windows.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDateInteger
SQL nameFrDtThe database field name.
API identifierfromDateThe API identifier used in GraphQL.
Number2645 

From post code

The price and discount settings on a row in the price discount matrix can be limited to a post code. The From post code and the To post code fields are used for that.

If you enter a Post code that exists in the Postal address table, the Postal area field is filled in and the cursor jumps to the next field. If the Post code does not exist you will see a warning in the Status bar and the cursor will then stop in the Postal area field so you can type in the Postal area manually.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPost codeText (40)
SQL nameFrPNoThe database field name.
API identifierfromPostCodeThe API identifier used in GraphQL.
Number6690 

From week

The From week field gets automatically calculated and filled out when a value is set in the From date field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainWeekInteger
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifierfromWeekThe API identifier used in GraphQL.
Number5633 

Gross price tax code

The tax code which is to be used to set the gross price.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainVAT codeInteger
SQL nameGrPrTxCdThe database field name.
API identifiergrossPriceTaxCodeThe API identifier used in GraphQL.
Number11911 
Table 5. Table relations
To tablePurposeFrom columnsTo columnsComments
VAT codeGrossPriceTaxCode
  • Gross price tax code

Gross prices

Set which prices include VAT.

All price options in the dialog can be used as gross or net price. Cost prices are always net and are therefore not displayed in this dialog box.

A look-up opens the dialog box where you can see the following check boxes and options:
Sales price
Suggested price
Hire price
Compensation price
Purchase price
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainGross pricesInteger
SQL nameGrossThe database field name.
API identifiergrossPricesThe API identifier used in GraphQL.
Number6135 

Hire discount %

The hire discount in percentage.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPercentDecimal
SQL nameHireDcPThe database field name.
API identifierhireDiscountPercentThe API identifier used in GraphQL.
Number2654 

Hire discount amount

The hire discount amount.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameHireDcAmThe database field name.
API identifierhireDiscountAmountInCurrencyThe API identifier used in GraphQL.
Number2655 

Hire discount amount in EURO

The hire discount amount in currency converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnHire discount amountEuro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifierhireDiscountAmountInEuroThe API identifier used in GraphQL.
Number7774 

Hire price

The hire price for the product.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameHirePrThe database field name.
API identifierhirePriceInCurrencyThe API identifier used in GraphQL.
Number2653 

Hire price in EURO

The hire price in currency converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnHire priceEuro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifierhirePriceInEuroThe API identifier used in GraphQL.
Number7773 

Included in structure

A precondition whether the price and and discount settings should be applied to an order.

The price and discount settings will be applied depending on whether the product is part of a structure or not.

The Included in structure settings in the Price- and discount matrix table are not automatically taken into consideration if they are not associated to a particular product. The Price/discount processing setting in the Company information table controls whether the Included in structure for rows without a product no should be applied in the Order and Order line table or not.

A look-up in this field gives you the following list of possible values:
1 - Only if included in structure
You can limit prices and discounts when the product is included in a structure by entering this value.
2 - Not if included in structure
The row is only valid if the product is not included in a structure.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainIncluded in structureInteger
SQL nameInclStrThe database field name.
API identifierincludedInStructureThe API identifier used in GraphQL.
Number6267 

Incm. doc. no.

The source of the most recent update from the supplier.

The value is set automatically when updating product data from Incoming product data. The field contains a lookup to the Incoming document table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainNo.Integer
SQL nameInDocNoThe database field name.
API identifierincomingDocumentNoThe API identifier used in GraphQL.
Number18461 
Table 6. Table relations
To tablePurposeFrom columnsTo columnsComments
Incoming documentIncomingDocument
  • Incm. doc. no.

Inf.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainTextText (260)
SQL nameInfThe database field name.
API identifierinformationThe API identifier used in GraphQL.
Number17719 

Length

The length of the unit used to specify the stock for the product.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameLgtLThe database field name.
API identifierlengthThe API identifier used in GraphQL.
Number5952 

Line no.

Each line in the table is given a consecutive number in the order in which they are entered.

Note:
The Line no. does not change when inserting new lines between existing ones. The Sort seq. no. specifies the order of the lines and is affected when new lines are inserted between existing lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainNo.Integer
Primary keyYesLine no.
SQL nameLnNoThe database field name.
API identifierlineNoThe API identifier used in GraphQL.
Number2632 

Maximum amount

The maximum amount allowed in an order line.

Prices and amounts with positive numbers in sales order lines are adjusted downwards if the line amount is higher than the Maximum amount. The price is set at the Maximum amount field divided by the Quantity field of the Order line.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainAmountDecimal
SQL nameMaxAmThe database field name.
API identifiermaxAmountInCurrencyThe API identifier used in GraphQL.
Number6458 

Minimum amount

The minimum amount allowed in an order line.

The price on the Order line is set at the Minimum amount field divided by the Quantity field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainAmountDecimal
SQL nameMinAmThe database field name.
API identifierminAmountInCurrencyThe API identifier used in GraphQL.
Number5588 

Minimum qty.

The scale of every price and discount can be specified in the Minimum qty. field.

In this field you enter the minimum quantity of units for the row to be taken into account. The minimum quantity is compared to the Quantity field in the Order line and is valid regardless of whether you have filled in the Quantity 1 and Quantity 6 fields. If the value 1 is set in the Prices/disc. total field in the Company information table, the total quantity for the lines in the orders are based on the same value in the Product price gr. 1 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameMinNoThe database field name.
API identifierminQuantityThe API identifier used in GraphQL.
Number2649 

Net weight

Prices and discounts based on the net weight of the product.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameNWgtLThe database field name.
API identifiernetWeightThe API identifier used in GraphQL.
Number5951 

Order no.

The order no where the price and discounts are applied to.

Order no settings in the Price- and discount matrix table are not automatically taken into consideration if they are not associated to a particular product. The Price/discount processing setting in the Company information table controls whether the order no for a row without a product no should be applied in the Order and Order line table or not.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainOrder no.Integer
SQL nameOrdNoThe database field name.
API identifierorderNoThe API identifier used in GraphQL.
Number2633 
Table 7. Table relations
To tablePurposeFrom columnsTo columnsComments
OrderOrder
  • Order no.

Order price gr.

Set equal prices and discounts/additions to a order price group.

Orders can be assigned to an order price group in the corresponding field in the Order table. Valid order price groups are defined in the Text table. Order price group settings in the Price- and discount matrix table are not automatically taken into consideration if they are not associated to a particular product. The Price/discount processing setting in the Company information table controls whether the order price group for rows without a product no should be applied in the Order and Order line table or not.

Order price group texts for different languages can be defined in the Text table. These texts has text type 11.
Note:
If you double-click or press * in this field, you can look up a Order price group in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainOrder price groupInteger
SQL nameOrdPrGrThe database field name.
API identifierorderPriceGroupThe API identifier used in GraphQL.
Number2634 

Organisational unit 1

The organisational unit the product is assigned to.

Organisational units fields can be used freely according to company needs to split accounting, sales and purchases into organisational units. The most common types are department, project and campaign. It is also possible to limit the organisational units a user should see by limiting the organisational units in the Limitation groups, User limitation groups and Limitations. The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainOrganisational unit no.Integer
SQL nameR1The database field name.
API identifierorgUnit1The API identifier used in GraphQL.
Number7200 
Table 8. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 1OrgUnit1
  • Organisational unit 1

Organisational unit 2

The organisational unit the product is assigned to.

Organisational units fields can be used freely according to company needs to split accounting, sales and purchases into organisational units. The most common types are department, project and campaign. It is also possible to limit the organisational units a user should see by limiting the organisational units in the Limitation groups, User limitation groups and Limitations. The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainOrganisational unit no.Integer
SQL nameR2The database field name.
API identifierorgUnit2The API identifier used in GraphQL.
Number7201 
Table 9. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 2OrgUnit2
  • Organisational unit 2

Organisational unit 3

The organisational unit the product is assigned to.

Organisational units fields can be used freely according to company needs to split accounting, sales and purchases into organisational units. The most common types are department, project and campaign. It is also possible to limit the organisational units a user should see by limiting the organisational units in the Limitation groups, User limitation groups and Limitations. The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainOrganisational unit no.Integer
SQL nameR3The database field name.
API identifierorgUnit3The API identifier used in GraphQL.
Number7202 
Table 10. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 3OrgUnit3
  • Organisational unit 3

Organisational unit 4

The organisational unit the product is assigned to.

Organisational units fields can be used freely according to company needs to split accounting, sales and purchases into organisational units. The most common types are department, project and campaign. It is also possible to limit the organisational units a user should see by limiting the organisational units in the Limitation groups, User limitation groups and Limitations. The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainOrganisational unit no.Integer
SQL nameR4The database field name.
API identifierorgUnit4The API identifier used in GraphQL.
Number7203 
Table 11. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 4OrgUnit4
  • Organisational unit 4

Organisational unit 5

The organisational unit the product is assigned to.

Organisational units fields can be used freely according to company needs to split accounting, sales and purchases into organisational units. The most common types are department, project and campaign. It is also possible to limit the organisational units a user should see by limiting the organisational units in the Limitation groups, User limitation groups and Limitations. The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainOrganisational unit no.Integer
SQL nameR5The database field name.
API identifierorgUnit5The API identifier used in GraphQL.
Number7204 
Table 12. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 5OrgUnit5
  • Organisational unit 5

Organisational unit 6

The organisational unit the product is assigned to.

Organisational units fields can be used freely according to company needs to split accounting, sales and purchases into organisational units. The most common types are department, project and campaign. It is also possible to limit the organisational units a user should see by limiting the organisational units in the Limitation groups, User limitation groups and Limitations. The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainOrganisational unit no.Integer
SQL nameR6The database field name.
API identifierorgUnit6The API identifier used in GraphQL.
Number7205 
Table 13. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 6OrgUnit6
  • Organisational unit 6

Organisational unit 7

The organisational unit the product is assigned to.

The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainLong alphanumeric organisational unit no.Text (40)
SQL nameR7The database field name.
API identifierorgUnit7The API identifier used in GraphQL.
Number9606 
Table 14. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 7OrgUnit7
  • Organisational unit 7

Organisational unit 8

The organisational unit the product is assigned to.

The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainShort alphanumeric organisational unit no.Text (10)
SQL nameR8The database field name.
API identifierorgUnit8The API identifier used in GraphQL.
Number9607 
Table 15. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 8OrgUnit8
  • Organisational unit 8

Organisational unit 9

The organisational unit the product is assigned to.

The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainShort alphanumeric organisational unit no.Text (10)
SQL nameR9The database field name.
API identifierorgUnit9The API identifier used in GraphQL.
Number9608 
Table 16. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 9OrgUnit9
  • Organisational unit 9

Organisational unit 10

The organisational unit the product is assigned to.

The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainShort alphanumeric organisational unit no.Text (10)
SQL nameR10The database field name.
API identifierorgUnit10The API identifier used in GraphQL.
Number9609 
Table 17. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 10OrgUnit10
  • Organisational unit 10

Organisational unit 11

The organisational unit the product is assigned to.

The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainShort alphanumeric organisational unit no.Text (10)
SQL nameR11The database field name.
API identifierorgUnit11The API identifier used in GraphQL.
Number9610 
Table 18. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 11OrgUnit11
  • Organisational unit 11

Organisational unit 12

The organisational unit the product is assigned to.

The field appear with the name assigned to it in the Company information table.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainShort alphanumeric organisational unit no.Text (10)
SQL nameR12The database field name.
API identifierorgUnit12The API identifier used in GraphQL.
Number9611 
Table 19. Table relations
To tablePurposeFrom columnsTo columnsComments
Organisational unit 12OrgUnit12
  • Organisational unit 12

Overridden description

A description that overrides the corresponding field in the Product table.

It updates the Description field in Order line table and the Product transaction table. The corresponding value from the Product table gets overridden.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDescriptionText (60)
SQL nameDescrThe database field name.
API identifieroverriddenDescriptionThe API identifier used in GraphQL.
Number2663 

Price cat. date

The date of the price catalog.

Can be used as additional information.

The date is validated using the regional settings in Windows.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDateInteger
SQL namePrCatDtThe database field name.
API identifierpriceCatalogueDateThe API identifier used in GraphQL.
Number3070 

Price cat. week

The week of the price catalog.

It gets automatically filled when a date is set in the Price cat. date field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainWeekInteger
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifierpriceCatalogueWeekThe API identifier used in GraphQL.
Number3073 

Price cat. no.

The price catalog number.

Can be used as additional information.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainNo.Integer
SQL namePrCatNoThe database field name.
API identifierpriceCatalogueNoThe API identifier used in GraphQL.
Number3069 

Price type

A row in the price and discount matrix can be assigned to a particular price type.

Valid price types are defined in the Text table.

Price type texts for different languages can be defined in the Text table. These texts has text type 126.
Note:
If you double-click or press * in this field, you can look up a Price type in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPrice typeInteger
SQL namePrTpThe database field name.
API identifierpriceTypeThe API identifier used in GraphQL.
Number6393 

Price unit

The measurement for which the price is applicable for.

If a price unit is entered in a row of the price and discount matrix, then this row is only valid for order lines with that particular price unit. If the field is blank then the price will be applied to all order lines.

A look-up in this field gives you the following list of possible values:
1 - Quantity in base unit
2 - Length
3 - Area
4 - Volume
5 - Net weight
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPrice unitInteger
SQL namePrUnThe database field name.
API identifierpriceUnitThe API identifier used in GraphQL.
Number6405 

Product no.

The product no for which the prices and discounts apply to.

The product no is not mandatory for price and discount settings. If the product no field is blank then the settings in the Price/discount processing in the Company information table will be applied.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainProduct no.Text (40)
SQL nameProdNoThe database field name.
API identifierproductNoThe API identifier used in GraphQL.
Number2635 
Table 20. Table relations
To tablePurposeFrom columnsTo columnsComments
ProductProduct
  • Product no.
Search productSearchProduct
  • Product no.
Stock balanceStockBalance
  • Product no.
  • Warehouse no.
This is a combined foreign key. Making a lookup in one of the fields may also fill in value in the others.
ShipmentShipment
  • Product no.
  • Warehouse no.
  • Shipment no.
This is a combined foreign key. Making a lookup in one of the fields may also fill in value in the others.

Product price gr. 1

For products and services with the same price and discount structure. The product price groups can be used instead of using the individual product number.

Product price groups are defined in the Text table.

Product price group 1 texts for different languages can be defined in the Text table. These texts has text type 13.
Note:
If you double-click or press * in this field, you can look up a Product price group 1 in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainProduct price group 1Integer
SQL nameProdPrGrThe database field name.
API identifierproductPriceGroup1The API identifier used in GraphQL.
Number2636 

Product price gr. 2

For products and services with the same price and discount structure. The product price groups can be used instead of using the individual product number.

Product price groups are defined in the Text table.

Product price group 2 texts for different languages can be defined in the Text table. These texts has text type 21.
Note:
If you double-click or press * in this field, you can look up a Product price group 2 in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainProduct price group 2Integer
SQL nameProdPrG2The database field name.
API identifierproductPriceGroup2The API identifier used in GraphQL.
Number3079 

Product price gr. 3

For products and services with the same price and discount structure. The product price groups can be used instead of using the individual product number.

Product price groups are defined in the Text table.

Product price group 3 texts for different languages can be defined in the Text table. These texts has text type 72.
Note:
If you double-click or press * in this field, you can look up a Product price group 3 in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainProduct price group 3Integer
SQL nameProdPrG3The database field name.
API identifierproductPriceGroup3The API identifier used in GraphQL.
Number5710 

Purchase currency no.

The currency number for the purchase price.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainCurrency no.Integer
SQL namePurcCurThe database field name.
API identifierpurchaseCurrencyNoThe API identifier used in GraphQL.
Number4771 
Table 21. Table relations
To tablePurposeFrom columnsTo columnsComments
CurrencyPurchaseCurrency
  • Purchase currency no.

Purchase disc. %

The purchase discount in percentage.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPercentDecimal
SQL namePurcDcPThe database field name.
API identifierpurchaseDiscountPercentThe API identifier used in GraphQL.
Number2661 

Purchase disc. amount

The purchase discount amount.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL namePurcDcAmThe database field name.
API identifierpurchaseDiscountAmountInCurrencyThe API identifier used in GraphQL.
Number2662 

Purchase disc. amount in EURO

The purchase discount amount converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnPurchase disc. amountEuro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifierpurchaseDiscountAmountInEuroThe API identifier used in GraphQL.
Number7778 

Purchase price

The purchase price for the product.

PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainPriceDecimal
SQL namePurcPrThe database field name.
API identifierpurchasePriceInCurrencyThe API identifier used in GraphQL.
Number2660 

Purchase price in EURO

The purchase price for the product converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnPurchase priceEuro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifierpurchasePriceInEuroThe API identifier used in GraphQL.
Number7777 

Quantity 1

The quantity fields are connected to the sales price fields in case the split order line functionality is used.

If the Split order line field is set in the Price- and discount matrix table then the order will be split automatically into multiple lines taking the quantities into consideration. The price in the Sales price field is applied up to the quantity in the Quantity 1 field, Sales price 2 to Sales price 6 fields are used for the corresponding quantity fields. The Sales price 7 field is used for the quantity which is above the set value in the Quantity 6 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameLimThe database field name.
API identifierquantity1The API identifier used in GraphQL.
Number6431 

Quantity 2

The quantity fields are connected to the sales price fields in case the split order line functionality is used.

If the Split order line field is set in the Price- and discount matrix table then the order will be split automatically into multiple lines taking the quantities into consideration. The price in the Sales price field is applied up to the quantity in the Quantity 1 field, Sales price 2 to Sales price 6 fields are used for the corresponding quantity fields. The Sales price 7 field is used for the quantity which is above the set value in the Quantity 6 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameLim2The database field name.
API identifierquantity2The API identifier used in GraphQL.
Number6433 

Quantity 3

The quantity fields are connected to the sales price fields in case the split order line functionality is used.

If the Split order line field is set in the Price- and discount matrix table then the order will be split automatically into multiple lines taking the quantities into consideration. The price in the Sales price field is applied up to the quantity in the Quantity 1 field, Sales price 2 to Sales price 6 fields are used for the corresponding quantity fields. The Sales price 7 field is used for the quantity which is above the set value in the Quantity 6 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameLim3The database field name.
API identifierquantity3The API identifier used in GraphQL.
Number6696 

Quantity 4

The quantity fields are connected to the sales price fields in case the split order line functionality is used.

If the Split order line field is set in the Price- and discount matrix table then the order will be split automatically into multiple lines taking the quantities into consideration. The price in the Sales price field is applied up to the quantity in the Quantity 1 field, Sales price 2 to Sales price 6 fields are used for the corresponding quantity fields. The Sales price 7 field is used for the quantity which is above the set value in the Quantity 6 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameLim4The database field name.
API identifierquantity4The API identifier used in GraphQL.
Number6698 

Quantity 5

The quantity fields are connected to the sales price fields in case the split order line functionality is used.

If the Split order line field is set in the Price- and discount matrix table then the order will be split automatically into multiple lines taking the quantities into consideration. The price in the Sales price field is applied up to the quantity in the Quantity 1 field, Sales price 2 to Sales price 6 fields are used for the corresponding quantity fields. The Sales price 7 field is used for the quantity which is above the set value in the Quantity 6 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameLim5The database field name.
API identifierquantity5The API identifier used in GraphQL.
Number6700 

Quantity 6

The quantity fields are connected to the sales price fields in case the split order line functionality is used.

If the Split order line field is set in the Price- and discount matrix table then the order will be split automatically into multiple lines taking the quantities into consideration. The price in the Sales price field is applied up to the quantity in the Quantity 1 field, Sales price 2 to Sales price 6 fields are used for the corresponding quantity fields. The Sales price 7 field is used for the quantity which is above the set value in the Quantity 6 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameLim6The database field name.
API identifierquantity6The API identifier used in GraphQL.
Number6702 

Quantity in basis unit

The minimum quantity in basis units for the row to be taken into account.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameNoUnThe database field name.
API identifierquantityInBasisUnitThe API identifier used in GraphQL.
Number5996 

Sales disc. amount 1

The sales discount amount in currency.

The Price/discount processing in the Company information table allows individual setting for each discount. The Chain discounts matrix is used to set up the way how discounts are calculated and the discount suggestion tab is used to decide which discounts should be applied on order lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSaleDcAmThe database field name.
API identifiersalesDiscountAmount1InCurrencyThe API identifier used in GraphQL.
Number2652 

Sales disc. amount 1 in EURO

The sales discount amount converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales disc. amount 1Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesDiscountAmount1InEuroThe API identifier used in GraphQL.
Number7772 

Sales disc. amount 2

The sales discount amount in currency.

The Price/discount processing in the Company information table allows individual setting for each discount. The Chain discounts matrix is used to set up the way how discounts are calculated and the discount suggestion tab is used to decide which discounts should be applied on order lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSDc2AmThe database field name.
API identifiersalesDiscountAmount2InCurrencyThe API identifier used in GraphQL.
Number6757 

Sales disc. amount 2 in EURO

The sales discount amount converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales disc. amount 2Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesDiscountAmount2InEuroThe API identifier used in GraphQL.
Number7785 

Sales disc. amount 3

The sales discount amount in currency.

The Price/discount processing in the Company information table allows individual setting for each discount. The Chain discounts matrix is used to set up the way how discounts are calculated and the discount suggestion tab is used to decide which discounts should be applied on order lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSDc3AmThe database field name.
API identifiersalesDiscountAmount3InCurrencyThe API identifier used in GraphQL.
Number6759 

Sales disc. amount 3 in EURO

The sales discount amount converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales disc. amount 3Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesDiscountAmount3InEuroThe API identifier used in GraphQL.
Number7786 

Sales disc. amount 4

The sales discount amount in currency.

The Price/discount processing in the Company information table allows individual setting for each discount. The Chain discounts matrix is used to set up the way how discounts are calculated and the discount suggestion tab is used to decide which discounts should be applied on order lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSDc4AmThe database field name.
API identifiersalesDiscountAmount4InCurrencyThe API identifier used in GraphQL.
Number6761 

Sales disc. amount 4 in EURO

The sales discount amount converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales disc. amount 4Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesDiscountAmount4InEuroThe API identifier used in GraphQL.
Number7787 

Sales disc. amount 5

The sales discount amount in currency.

The Price/discount processing in the Company information table allows individual setting for each discount. The Chain discounts matrix is used to set up the way how discounts are calculated and the discount suggestion tab is used to decide which discounts should be applied on order lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSDc5AmThe database field name.
API identifiersalesDiscountAmount5InCurrencyThe API identifier used in GraphQL.
Number6763 

Sales disc. amount 5 in EURO

The sales discount amount converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales disc. amount 5Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesDiscountAmount5InEuroThe API identifier used in GraphQL.
Number7788 

Sales discount % 1

The sales discount as a percentage.

The Price/discount processing in the Company information table allows individual setting for each discount. The Chain discounts matrix is used to set up the way how discounts are calculated and the discount suggestion tab is used to decide which discounts should be applied on order lines.

PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainQuantityDecimal
SQL nameSaleDcPThe database field name.
API identifiersalesDiscountPercent1The API identifier used in GraphQL.
Number2651 

Sales discount % 2

The sales discount as a percentage.

The Price/discount processing in the Company information table allows individual setting for each discount. The Chain discounts matrix is used to set up the way how discounts are calculated and the discount suggestion tab is used to decide which discounts should be applied on order lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameSDc2PThe database field name.
API identifiersalesDiscountPercent2The API identifier used in GraphQL.
Number6756 

Sales discount % 3

The sales discount as a percentage.

The Price/discount processing in the Company information table allows individual setting for each discount. The Chain discounts matrix is used to set up the way how discounts are calculated and the discount suggestion tab is used to decide which discounts should be applied on order lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameSDc3PThe database field name.
API identifiersalesDiscountPercent3The API identifier used in GraphQL.
Number6758 

Sales discount % 4

The sales discount as a percentage.

The Price/discount processing in the Company information table allows individual setting for each discount. The Chain discounts matrix is used to set up the way how discounts are calculated and the discount suggestion tab is used to decide which discounts should be applied on order lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameSDc4PThe database field name.
API identifiersalesDiscountPercent4The API identifier used in GraphQL.
Number6760 

Sales discount % 5

The sales discount as a percentage.

The Price/discount processing in the Company information table allows individual setting for each discount. The Chain discounts matrix is used to set up the way how discounts are calculated and the discount suggestion tab is used to decide which discounts should be applied on order lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameSDc5PThe database field name.
API identifiersalesDiscountPercent5The API identifier used in GraphQL.
Number6762 

Sales price

The sales price used for sales.

PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainPriceDecimal
SQL nameSalePrThe database field name.
API identifiersalesPrice1InCurrencyThe API identifier used in GraphQL.
Number2650 

Sales price 2

The settings in this field are only applicable if Split order line is set in the price and discount matrix. If Split order line is selected then the Sales price 2 is applicable for the settings in the Quantity 2 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSalePr2The database field name.
API identifiersalesPrice2InCurrencyThe API identifier used in GraphQL.
Number6432 

Sales price 2 in EURO

The Sales price 2 value converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales price 2Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesPrice2InEuroThe API identifier used in GraphQL.
Number7779 

Sales price 3

The settings in this field are only applicable if Split order line is set in the price and discount matrix. If Split order line is selected then the Sales price 3 is applicable for the settings in the Quantity 3 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSalePr3The database field name.
API identifiersalesPrice3InCurrencyThe API identifier used in GraphQL.
Number6434 

Sales price 3 in EURO

The Sales price 3 value converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales price 3Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesPrice3InEuroThe API identifier used in GraphQL.
Number7780 

Sales price 4

The settings in this field are only applicable if Split order line is set in the price and discount matrix. If Split order line is selected then the Sales price 4 is applicable for the settings in the Quantity 4 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSalePr4The database field name.
API identifiersalesPrice4InCurrencyThe API identifier used in GraphQL.
Number6697 

Sales price 4 in EURO

The Sales price 4 value converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales price 4Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesPrice4InEuroThe API identifier used in GraphQL.
Number7781 

Sales price 5

The settings in this field are only applicable if Split order line is set in the price and discount matrix. If Split order line is selected then the Sales price 5 is applicable for the settings in the Quantity 5 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSalePr5The database field name.
API identifiersalesPrice5InCurrencyThe API identifier used in GraphQL.
Number6699 

Sales price 5 in EURO

The Sales price 5 value converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales price 5Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesPrice5InEuroThe API identifier used in GraphQL.
Number7782 

Sales price 6

The settings in this field are only applicable if Split order line is set in the price and discount matrix. If Split order line is selected then the Sales price 6 is applicable for the settings in the Quantity 6 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSalePr6The database field name.
API identifiersalesPrice6InCurrencyThe API identifier used in GraphQL.
Number6701 

Sales price 6 in EURO

The Sales price 6 value converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales price 6Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesPrice6InEuroThe API identifier used in GraphQL.
Number7783 

Sales price 7

The settings in this field are only applicable if Split order line is set in the price and discount matrix. If Split order line is selected then the Sales price 7 is applicable for an order line Quantity higher than the setting in the Quantity 6 field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSalePr7The database field name.
API identifiersalesPrice7InCurrencyThe API identifier used in GraphQL.
Number6703 

Sales price 7 in EURO

The Sales price 7 value converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales price 7Euro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesPrice7InEuroThe API identifier used in GraphQL.
Number7784 

Sales price addition %

The sales price addition in percent.

Sales price addition % must be used in combination with Sales price basis. You can limit the addition downwards by checking the Sales price addition box in the dialog box for the Fixed prices/discounts field.

The most favourable price is selected and you can easily combine the use of the Sales price addition % with ordinary sales prices.

You can also use the Price from supplier no. and Sales price addition % fields in the Order head to calculate sales price. The purchase price from supplier will be retrieved, raised by the addition from order head.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPercentDecimal
SQL nameSPrAddThe database field name.
API identifiersalesPriceAdditionThe API identifier used in GraphQL.
Number6660 

Sales price basis

The sales price can be calculated as an addition to the purchase price or cost price based on the value in Sales price basis.

You need to enter the Sales price basis and Sales price addition % in the same row where you have entered the purchase price or cost price.

Exception: If you use option 3 - Average cost price from the stock balance table, you can enter the enter the Sales price basis and Sales price addition % in any row with the product number or covered by the price/discount criteria that you have defined in the Company information table.

Purchase discount (% and/or amount) can only be used with option 2 - Purchase price after discount. For this option you need to enter the Purchase discount (% and/or amount) in the same row.

Sales discount (% and/or amount) can only be used with option 6 - Cost price from the price and discount matrix with discount. For this option it can be used in any row with the product number or covered by the price/discount criteria that you have defined in the Company information table.
Note:
This function does not work with Suggested price.

The Sales price addition % can be defined for all possible criteria. The program will use the lowest addition percentage if several rows meet the criteria. The Sales price addition % can be limited downwards by selecting this in the dialog for the field for fixed prices/discounts.

Business NXT will choose the most favourable price, and the use of the Sales price basis can be combined with ordinary specification of Sales prices.

A look-up in this field gives you the following list of possible values:
1 - Purchase price before discount
2 - Purchase price after discount
3 - Average cost price from the stock balance table
4 - Cost price from the price and discount matrix
5 - Suggested price
6 - Cost price from the price and discount matrix with discount
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainSales price basisInteger
SQL nameCpSPrThe database field name.
API identifiersalesPriceBasisInCurrencyThe API identifier used in GraphQL.
Number6751 

Sales price in EURO

The Sales price value converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSales priceEuro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersalesPrice1InEuroThe API identifier used in GraphQL.
Number7771 

Shipment no.

The Shipment no. field refers in combination with Product no. and Warehouse no. to the Shipment table.

The shipment number needs to be entered on the order line to get the price from the price and discount matrix.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainShipment no.Integer
SQL nameShpNoThe database field name.
API identifiershipmentNoThe API identifier used in GraphQL.
Number5719 
Table 22. Table relations
To tablePurposeFrom columnsTo columnsComments
ShipmentShipment
  • Product no.
  • Warehouse no.
  • Shipment no.
This is a combined foreign key. Making a lookup in one of the fields may also fill in value in the others.

Sort seq. no.

The order of the lines.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainSort seq. no.Integer
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameSrtThe database field name.
API identifiersortSequenceNoThe API identifier used in GraphQL.
Number2665 

Split order line

This field defines how the 7 sales price fields and the 6 quantity fields are processed.

If you select Split order line in a row in the matrix, the following prices are used:

  • The price in the Sales price field for quantities up to and including the Quantity 1 field.
  • Sales price 2 for quantities from Quantity 1 up to and including Quantity 2.
  • Sales price 7 for quantities above Quantity 6.

The order lines can be split up to 7 times when quantities are entered.

Note:
If you use Minimum amount or Maximum amount the order lines are not split.
Note:
This selection does not work with expansion of structure goods.

If you have not checked the Split order line box, one of the prices for the whole quantity is used.

  • Sales price when the quantity is less than Quantity 1.
  • Sales price 2 if the quantity is greater or equal to Quantity 1 and less than Quantity 2.
  • Sales price 7 if the quantity is greater than Quantity 6.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainBooleanInteger
SQL nameSplitThe database field name.
API identifiersplitOrderLineThe API identifier used in GraphQL.
Number6459 

Structure product no.

You can restrict prices and discounts so that they are only valid for certain structures by entering the product number for the structure head in this field.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainProduct no.Text (40)
SQL nameStrProdThe database field name.
API identifierstructureProductNoThe API identifier used in GraphQL.
Number2644 
Table 23. Table relations
To tablePurposeFrom columnsTo columnsComments
ProductStructureProduct
  • Structure product no.
Search productStructureSearchProduct
  • Structure product no.

Suggested price

The suggested price for the product.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
SQL nameSugPrThe database field name.
API identifiersuggestedPriceInCurrencyThe API identifier used in GraphQL.
Number2656 

Suggested price in EURO

The suggested price in currency converted into Euro.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPriceDecimal
Source columnSuggested priceEuro
Write AccessNoneYou are not allowed to modify the value in this field.
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiersuggestedPriceInEuroThe API identifier used in GraphQL.
Number7776 

Sup. no.

Prices and discounts can be restricted to suppliers by setting the Sup. no. field for the row in the Price- and discount matrix.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultYesThis field is visible by default in the table display.
DomainSup. no.Integer
SQL nameSupNoThe database field name.
API identifiersupplierNoThe API identifier used in GraphQL.
Number2643 
Table 24. Table relations
To tablePurposeFrom columnsTo columnsComments
AssociateSupplier
  • Sup. no.

To date

The price and discount settings on a row in the price discount matrix can be limited to a particular time frame. The From date and To date fields are used for that.

If you do not enter a from and/or to date, the row remains valid for an unlimited period until it is changed or deleted.

The date is validated using the regional settings in Windows.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDateInteger
SQL nameToDtThe database field name.
API identifiertoDateThe API identifier used in GraphQL.
Number2646 

To post code

The price and discount settings on a row in the price discount matrix can be limited to a post code. The From post code and the To post code fields are used for that.

If you enter a Post code that exists in the Postal address table, the Postal area field is filled in and the cursor jumps to the next field. If the Post code does not exist you will see a warning in the Status bar and the cursor will then stop in the Postal area field so you can type in the Postal area manually.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainPost codeText (40)
SQL nameToPNoThe database field name.
API identifiertoPostCodeThe API identifier used in GraphQL.
Number6691 

To week

The To week field gets automatically calculated and filled out when a value is set in the To date field.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainWeekInteger
Memory fieldYesThe value in this field is only displayed in the program, it is not stored in the database.
API identifiertoWeekThe API identifier used in GraphQL.
Number5634 

Unit

The unit the prices and discounts in the row are valid for.

Unit texts for different languages can be defined in the Text table. These texts has text type 16.
Note:
If you double-click or press * in this field, you can look up a Unit in the Text table.
Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainUnitInteger
SQL nameUnThe database field name.
API identifierunitThe API identifier used in GraphQL.
Number2647 
Table 25. Table relations
To tablePurposeFrom columnsTo columnsComments
UnitUnit
  • Unit

VAT code

The VAT code for the price and discount settings.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainVAT codeInteger
SQL nameVatNoThe database field name.
API identifiertaxCodeThe API identifier used in GraphQL.
Number6136 
Table 26. Table relations
To tablePurposeFrom columnsTo columnsComments
VAT codeTaxCode
  • VAT code

Volume

Specify prices and discounts based on such units as quantity, kg, litres, running metres, m2 or m3.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainQuantityDecimal
SQL nameVolLThe database field name.
API identifiervolumeThe API identifier used in GraphQL.
Number5954 

Wage sort

Which wage sort is to be linked to the product. This field refers to the Wage sorts table in the Wage system.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainWage sortText (10)
SQL nameWageSrtThe database field name.
API identifierpayrollSortThe API identifier used in GraphQL.
Number2664 

Wage rate no.

You will find the Wage rate no. field in the order lines. You can use this field to define whether there is overtime or similar when entering hours. Use of overtime might, for example, result in an increased cost price and sales price when you define a Wage rate no. in the order line that matches the corresponding field in the Price and discount matrix. This may well be in combination with an employee number. You define valid wage rate numbers in the Text table.

Wage rate no. texts for different languages can be defined in the Text table. These texts has text type 15.
Note:
If you double-click or press * in this field, you can look up a Wage rate no. in the Text table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainWage rate no.Integer
SQL nameWageRtNoThe database field name.
API identifierpayrollRateNoThe API identifier used in GraphQL.
Number2640 

Warehouse no.

Prices and discounts can be restricted to warehouses by setting the Warehouse no. field for the row in the Price- and discount matrix.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainWarehouse no.Integer
SQL nameStcNoThe database field name.
API identifierwarehouseNoThe API identifier used in GraphQL.
Number2637 
Table 27. Table relations
To tablePurposeFrom columnsTo columnsComments
WarehouseWarehouse
  • Warehouse no.
Stock balanceStockBalance
  • Product no.
  • Warehouse no.
This is a combined foreign key. Making a lookup in one of the fields may also fill in value in the others.
ShipmentShipment
  • Product no.
  • Warehouse no.
  • Shipment no.
This is a combined foreign key. Making a lookup in one of the fields may also fill in value in the others.

Control columns

Control columns include information about who has changed the record last and when, and which process that is currently editing the record.

Changed by provenance

The provenance for the record change.

A look-up in this field gives you the following list of possible values:

0 - None

1 - UI

10 - External API

20 - GAiA

21 - AI Connect

100 - Internal service

101 - Task automation

102 - AutoInvoice download

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainProvenanceInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChPvnThe database field name.
API identifierchangedByProvenanceThe API identifier used in GraphQL.
NumberA unique column number. 

Changed by user

The name of the user that changed the record.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainUser nameText (24)
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChUsrThe database field name.
API identifierchangedByUserThe API identifier used in GraphQL.
NumberA unique column number. 

Changed date

The date when the record was changed.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDateInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChDtThe database field name.
API identifierchangedDateThe API identifier used in GraphQL.
NumberA unique column number. 

Changed time

The time when the record was changed.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainTimeInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChTmThe database field name.
API identifierchangedTimeThe API identifier used in GraphQL.
NumberA unique column number. 

Changed time stamp

The date and time when the record was changed.

The field is updated with the UTC time.

This value can be used by external systems to replicate changed data. The column is indexed. 

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDate/timeDateTime
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChTsThe database field name.
API identifierchangedTimestampThe API identifier used in GraphQL.
NumberA unique column number. 

Created by provenance

The provenance for the record creation.

A look-up in this field gives you the following list of possible values:

0 - None

1 - UI

10 - External API

20 - GAiA

21 - AI Connect

100 - Internal service

101 - Task automation

102 - AutoInvoice download

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainProvenanceInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameCrePvnThe database field name.
API identifiercreatedByProvenanceThe API identifier used in GraphQL.
NumberA unique column number. 

Created by user

The name of the user that created the record.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainUser nameText (24)
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameCreUsrThe database field name.
API identifiercreatedByUserThe API identifier used in GraphQL.
NumberA unique column number. 

Created date

The date when the record was created.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDateInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameCreDtThe database field name.
API identifiercreatedDateThe API identifier used in GraphQL.
NumberA unique column number. 

Created time

The time when the record was created.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainTimeInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameCreTmThe database field name.
API identifiercreatedTimeThe API identifier used in GraphQL.
NumberA unique column number. 

Created time stamp

The date and time when the record was created.

The field is updated with the UTC time.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainDate/timeDateTime
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameCreTsThe database field name.
API identifiercreatedTimestampThe API identifier used in GraphQL.
NumberA unique column number. 

Edit status

The current status of the record.

A look-up in this field gives you the following list of possible values:

0 - Unchanged: The record is read, but not changed.

1 - Inserted: The record is new.

2 - Changed: The record is changed.

3 - Deleted: The record is deleted.

PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainEdit statusInteger
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameLckStThe database field name.
API identifiereditStatusThe API identifier used in GraphQL.
NumberA unique column number. 

Process no

The Process no. from the Active company process table which is currently using or has control of this record.

Note:
If you double-click or press * in this field, you can look up a value in the related table.
PropertyValueDescription
Visible by defaultNoThis field is not visible by default in the table display.
DomainProcess no.Integer
Write AccessNoneYou are not allowed to modify the value in this field.
SQL nameChPrcThe database field name.
API identifierlockedByProcessNoThe API identifier used in GraphQL.
NumberA unique column number. 
Table 28. Table relations
To table Purpose From columns To columns Comments
Active company process CompanyProcess Process no. Process no.