UBL-Name |
Name |
Datatype |
Usage |
Cardinality |
ID |
ID |
Identifier
|
Yes |
1 |
Definition |
Unique instanceID for the line in this catalogue document |
Businessrules |
This ID is used to identify the the CatalogueLine that should be updated. |
Example |
11223344-1234 |
|
ActionCode |
ActionCode |
Code
|
Yes |
1 |
Definition |
Code specifying the action necessary for synchronizing this element with external databases |
Businessrules |
Note that the whole CatalogueLine is updated or deleted when the ActionCode "update" or "delete" is used |
Example |
Add, Delete, Update |
|
LifeCycleStatusCode |
LifeCycleStatusCode |
Code
|
Yes |
0..1 |
Definition |
Code specifying if this line is accessible |
|
ContractSubdivision |
ContractSubdivision |
Text
|
Yes |
0..1 |
Definition |
Specifies how a contract or an offer is subdivided |
|
Note |
Note |
Text
|
Yes |
0..n |
Definition |
Freetext note for unstructered information about the line in the specific catalogue document (human readable) |
Recommendation |
Only one Note per language |
Example |
6 bottles per case |
|
OrderableIndicator |
OrderableIndicator |
Indicator
|
Yes |
1 |
Definition |
Specifies if the line can be ordered (i.e. it is not just used for information) |
Legal values |
true, false |
Recommendation |
Default value is true, which means that the product can be ordered. Can be used e.g., if a product is temporarily out of stock |
|
OrderableUnit |
OrderableUnit |
Text
|
Yes |
0..1 |
Definition |
The unit in which the order can be placed |
See also |
OIOUBL_GUIDE_KATALOG_PRISER
|
Businessrules |
OrderableUnit is mandatory if OrderableIndicator is "true", and must contain a valid UOM code. OrderableUnit must be seen in relation to BaseQuantity and OrderableUnitFactorRate (BaseQuantity * OrderableUnitFactorRate = the unit in OrderableUnit). |
Dependency |
../RequiredItemLocationQuantity/Price/OrderableUnitFactorRate and ../OrderableIndicator |
Example |
PK |
|
ContentUnitQuantity |
ContentUnitQuantity |
Quantity
|
Yes |
1 |
Definition |
The line quantity in the measuring unit of the order |
See also |
OIOUBL_GUIDE_KATALOG_PRISER
|
Dependency |
../OrderableUnit |
Example |
6 (unitCode = 'BO') |
|
OrderQuantityIncrementNumeric |
OrderQuantityIncrementNumeric |
Numeric
|
Yes |
0..1 |
Definition |
The number of items that can specify increases in the number of orders |
Legal values |
>0 |
See also |
OIOUBL_GUIDE_KATALOG_PRISER
|
Businessrules |
Can be dependent on MinimumOrderQuantity. If MinimumOrderQuantity is "24" and OrderQuantityIncrementNumeric is "12", only 24, 36, 48 etc. units can be ordered. |
Dependency |
../OrderableUnit |
Example |
12 (unitCode = 'BO') |
|
MinimumOrderQuantity |
MinimumOrderQuantity |
Quantity
|
Yes |
0..1 |
Definition |
The minimum number of orderable items |
Legal values |
>0 |
See also |
OIOUBL_GUIDE_KATALOG_PRISER
|
Dependency |
../OrderableUnit |
Example |
60 (unitCode = 'BO') |
|
MaximumOrderQuantity |
MaximumOrderQuantity |
Quantity
|
Yes |
0..1 |
|
WarrantyInformation |
WarrantyInformation |
Text
|
Bilateral |
0..n |
Definition |
The text in the warranty from SellerParty |
Recommendation |
Only one per language |
|
PackLevelCode |
PackLevelCode |
Code
|
Bilateral |
0..1 |
Definition |
Specification of the packaging level |
|