Create Attribute Model Table
The general idea of an attribute model table is to have one table that details several attribute models that have been designed for a specific purpose. For example, you may have one attribute model table that shows the various attribute models for equipment specification reports.
Outcome
An attribute model table is created from a list with different search values. The attribute model table must be connected to the equipment or quote, which can be done in several ways. For an equipment it can be done manually on (MMS240/E) or by a user of a serial number template. For a quote it can be done manually on (QUS100/F) or by setting a default in (QUS732).
When you create a condition or specification report, the table is used to match the serial number or quote line values against the table's values to find the attribute model to be used. By using one or several attribute model tables you can cover the need for different attribute models for different purposes, for example condition versus specification reports.
These tables are updated:
- 'Attribute Model Table' (ATMOTA)
- 'General Object Control Table' (CROBJC)
- 'Attribute Model Selection Table' (ATMMTX)
Before you start
Attribute models must be specified in 'Attribute Model. Open' (ATS050).
Follow these steps
Follow these steps to create an attribute model table:
- Start 'Attribute Model Table. Open' (ATS070/B).
- Specify a joint identity for an attribute model table. Select 'New' and proceed to the E panel.
- On the E panel, specify a description and a name. Press Enter and return to the B
panel.
Using F15='Language' you can specify a description and name per language ID defined in 'Language. Open' (CRS010).
- On the B panel, select the attribute model table, select option 12='Control table' and proceed to 'Available Object Ctrl Parameters. Open' (CMS016/E).
- On the E panel, select the identities of the fields to be used to select the attribute
model you want to apply. Press Enter and return to (ATS070/B).
You can specify three fields for each priority level. The information in the field refers to a field or data element from a specific table.
Follow these steps to create an attribute model selection table:
- On (ATS070/B), select the attribute model table, select option 11='Attribute Model Table. Open' and proceed to 'Attribute Model Selection Table. Open' (ATS071/B).
- On the B panel, specify values in the selection fields. Select option 2-'Create'. The E
panel is displayed.
Example: The item type and the product group that are specified on the equipment (using the item number) are checked against the values specified here. If an item type and a product group match the selection value, the attribute model specified on the E panel in (ATS071) is used.
- On the E panel, specify the attribute model to be used for the combination of the values specified on the previous panel. Press Enter and you will return to the B panel.
- Specify '2' in the 'Priority' field to specify the selection values for the fields specified for priority 2 in (ATS071).
- Repeat the procedure from step 2 if you need to continue specifying priorities and
corresponding values. Press F3 or select 'Exit' when you are finished.
To check the information on screen for a specific attribute model table ID, specify the 'Attr mod table' and 'Priority' fields at the top of the panel. Press Enter and the selected attribute model table is displayed.
Parameters to set
This table shows parameters to set:
Program ID/Panel | Field | The field indicates |
---|---|---|
(CMS016/E) | Field 1/2/3 | …a field or data element from a specific table. It is used to create keys or
search paths for user-defined tables as well as to create the contents of
user-defined tables. This basic setup is done per attribute model table and up to three different objects can be selected. Valid objects include fields from 'Item. Open' (MMS001), for example item number, product group, or item group. The list is defined against field group 'ATMOT' in 'Field Group. Open' (CRS108). |
(ATS071/B) | Start value 1/2/3 | …start values that depend on which fields they have been connected to on 'Available Object Ctrl Parameters. Open' (CMS016/E). For example, if you have selected item type and product group as controlling objects, the attribute model is valid for the combination of item type and product group specified in these fields. |
(ATS071/E) | Attr model | ...an attribute model representing the specification or condition report that is to be applied when there is a match on defined start values. |