Input forms for orders
See also: Business Entities and Attributes.
Input forms for orders can be created with the form designer (see Form Designer).
Orders can contain attributes of the following types:
Text attributes
Numerical attributes
Date attributes
Indicator attributes
Reference attributes
Free enumerations
Company attributes
Address attributes
Order header
Additionally, the following specific elements are available in the form designer for orders:
Section |
Element |
Type |
Content |
Order |
ID |
Unique numeric ID of the order within Lobster Data Platform / Orchestration; |
|
Order type |
Defined via the dynamic enumeration Order type |
||
International commercial term |
Defined via the dynamic enumeration Incoterms |
||
Service type |
Defined via the dynamic enumeration Service type |
||
Mode of transport |
Defined via the dynamic enumeration Mode of transport |
||
Number of packages |
Numeric value for the number of packages |
||
Working state |
Defined via the dynamic enumeration Working state |
||
Line items |
Line items of the order as configured (see following sections) |
||
Delivery instruction attributes |
Delivery instruction attribute |
Defined via the dynamic enumeration Delivery instruction; |
|
Elements per Delivery instruction |
Elements of the dynamic enumeration Delivery instruction can also be added as individual elements in a form. |
||
Packaging summary attribute |
Elements per Type of packaging |
For each element of the dynamic enumeration Type of packaging, a packaging summary attribute is available. |
Order line items
On the level of line items of an order, i.e. inside an order line item element, the following specific content is available:
Section |
Element |
Type |
Content |
Order line item |
Line item no. |
Systematic line item number of the current line item; |
|
Parent line item no. |
Systematic line item number of the parent line item; |
||
Referenced line item |
Element picks reference from the current line item to a line item of another Line item type (e.g. from Line item type 'Default' to Line item type 'Service') within the same order; |
||
Number of packages |
Numeric value for the number of packages; |
||
Aggregated number of packages |
Numeric value for the aggregation of packages in sub line items (as a product of 'Number of packages' of the sub line item x 'Number of packages' of the parent line item) |
||
Type of packaging |
Defined by the dynamic enumeration Type of packaging; |
||
Product search |
Aufklappbar (Expandable) |
Search (Combobox) for product selection with an expandable section for product data (see also section 'product search' below). |
|
Product |
Row layout ► product |
Row layout container for attributes or Products, including Dangerous goods (see below). |
|
Line items |
Repeatable element ► Order line items |
Sub line items of the current line item, which may in turn contain further sub line items. |
|
Aggregate numeric attribute |
Elements per Numeric types |
For each element of the dynamic enumeration Numeric types an aggregate numeric attribute is available; |
|
Barcode attribute |
Barcode attribute |
For each order line item multiple barcodes can be assigned as elements of a plural typed attribute (see Plural attributes). |
|
Linked line item |
Elements per (applicable) Verknüpfter Positionstyp |
An order line item may specify one outbound link for each Verknüpfter Positionstyp configured with a source line item type of 'Order line item'. |
Product data (within order line item)
Definition of a 'Product Search':
The selection box allows for the editing of service configuration.
Since the product search always returns product entities, no Joins for the Label Expression can be formed.
With the function 'ta' (TypedAttribute function), you can access a product's attributes.
This example refers to the short description:
{$ta(de.lobster.scm.base.product.attributes.ProductDescription,de,shortDescription)}
In so doing, indicate the attribute's class, as well as the language (the name from the enumeration Language) and the member (shortDescription) of the class.
'ProductDescription' has the members 'shortDescription' and 'longDescription'.
Product data
Products may feature typed attributes of the following types:
Text attributes
Numerical attributes
Indicator attributes
Free enumerations
The following elements are specific for product data:
Section |
Element |
Type |
Content |
Product |
Add to product catalog |
Button |
Standard procedure for adding the current product to an existing product catalog |
Product ID |
Product ID |
Multiple 'Product IDs' can be assigned to the same product, as long as they are linked to a unique combination of Product ID context and Product ID type. |
|
Product description |
Short description |
Single line of text for locale specific product description |
|
Long description |
Potentially multi-line text for locale specific product description |
||
Price attribute |
Price attribute featuring the following details:
|
Multiple price attributes can be assigned to the same product, provided a unique combination of Price context, Country and Währung is specified. |
|
Dangerous goods attribute |
Dangerous goods attribute (see below) |
Multiple dangerous goods attributes can be assigned for the same product, featuring specific attributes (see below) and references to Dangerous goods master data; |
Dangerous goods data
For Dangerous goods attributes the following elements are available:
Section |
Element |
Type |
Content |
Dangerous goods attribute |
Dangerous substance |
Configurable search for Dangerous goods (see NOTE below) |
|
Dangerous substance expandable |
Configurable search for Dangerous goods including expandable container to indicate dangerous substance details |
||
Dangerous substance select |
Button |
Opens an overview of Dangerous goods for selection of dangerous substances |
|
Dangerous substance label |
Indicates the 'Name' of a dangerous substance as a label |
||
Inner quantity value |
Numeric value for inner quantity |
||
Inner quantity unit |
Inner quantity unit |
||
Outer quantity value |
Numeric value for outer quantity |
||
Outer quantity unit |
Outer quantity unit |
||
NEQ value |
Numeric value for NEQ (net explosives quantity) |
||
NEQ unit |
Unit of NEQ (net explosives quantity) |
||
Limited quantity |
Flag value |
||
Quantity outer packaging |
Numeric value for outer packaging quantity |
||
Quantity inner packaging |
Numeric value for inner packaging quantity |
||
Inner packaging |
Selection for inner packaging (see Dangerous goods packaging type) |
||
Hazard-inducing substance |
Selection for Gefahrauslösender Stoff |
||
Hazard-inducing substance text |
Plain text for hazard-inducing substance |
||
Recovery package |
Flag value |
||
Recovery pressure vessel |
Flag value |
||
Dangerous for environment |
Flag value |
||
Outer packaging |
Configurable search for outer packaging (see Dangerous goods package) |
►NOTE◄ Combobox 'Dangerous substance' must be included into a form, when 'Dangerous substance select' (Button) and 'Dangerous substance label' are used. The Combobox may be defined as 'invisible', however.