Attributes - Intergraph Smart Materials - Version 2020 (10.0) - Administration & Configuration - Hexagon PPM

Intergraph Smart Materials Classic Administration (2020)

Language
English
Product
Intergraph Smart Materials
Subproduct
Classic
Search by Category
Administration & Configuration
Smart Materials/Smart Reference Data Version
2020 (10.0)

Many screens in Smart Reference Data and other modules of Smart Materials provide the ability to use user-definable input fields. For this purpose, you can define attributes, attribute groups, and attribute sets.

Attributes and attribute groups are defined on the A.50.01 Attributes screen. First, you define the attribute group (or attribute type) in the first (Attribute Groups) block of A.50.01, or select an existing group. The attribute group can be used to categorize your attributes. Enter the name of the attribute group in the Group field and the group description in the Description field. The sequence is optional; it can be entered in the Seq field. With the sequence, you control the display order of the attribute groups on A.50.01; the groups are ordered by seq and then by group. The attribute groups can be used on A.50.04 Attribute Sets, A.50.21 Attached Attributes, and D.90.21 Attachments (Attributes tab) to limit the list of available attributes to the preselected group.

Usually, the attributes appear arranged by group. To view all attributes, select the Query Only Attributes check box, and click Run query. The Attribute Groups block is cleared, and the attributes appear ordered by the attribute names.

In the second (Attributes) block, you define attributes for the selected attribute group. For the attribute definition, you must enter the attribute name in the Name field. Then, select the attribute type from the list in the Data Type field. The picture below shows the LOV for the Data Type field with all available values.

With the Width and Precision values, you define the size (number of digits) of the attribute, with the Form Width value the display size on the screens.

Select the Reqd indicator to specify the attribute as required. If the project default ZX_HL_RQAT is set to Y, required attributes are highlighted in the core workflow screens with the background color that has been selected for required items (default: green).

Select the unit assigned to the attribute from the LOV in the Unit field.

In the metr<>engl field, use the LOV to select the screen used to calculate the conversion to other units of measure. If you select S.40.04.06 Other, you can assign a table defined on S.40.04.06 in the S400406 Code field.

Select the NLS-Val indicator to allow language dependent valid values (see the description of the valid values below).

Select the Query check box if the query for attribute values should be case-sensitive.

In the Restrict field, you can define if the input of attribute values is restricted to upper- or lowercase. The available options are:

  • NONE (default) - Text appears as typed.

  • LOWER - Uppercase text is converted to lowercase.

  • UPPER - Lowercase text is converted to uppercase.

Specify the minimum attribute value in the Low field.

Specify the maximum attribute value in the High field.

In the SPE Attr Name field, you define the attribute code that is created automatically when using B.40.01 BOM Import for BOM document data.

In the Label Text field, you can define the field label displayed instead of the attribute name on the screens where the attribute appears. The text in the Hint text field appears as hint text on the status bar when the attribute field is selected.

Select the S2002 Reference check box if it is mandatory to update the attribute values and the attribute-based commodity codes when the table detail value is updated. That is, you have defined a select statement in the Derived From field that selects table details defined on S.20.02. When this table detail is updated, all commodity codes that were created based on this attribute are updated as well.

If the Allow Update indicator is checked, the attribute value of this attribute can be updated on the BOM although the BOM node is locked.

Select the TE Relevant check box if this attribute is relevant for technical evaluation by procurement. If this check box is selected and this attribute has been assigned to an ident of item type TAB (Tag Attribute Based), this attribute is taken into account for the preparation of the technical evaluation of an inquiry and its resulting quotes. For more information, see Technical Evaluation Checklists.

Select the Site Inspection Rqd check box if this attribute is assigned to idents of item type TAB (Tag Attribute Based) and a site inspection is required for this ident property. For more information, see Site Inspection.

Select the Inherit check box if the value of this attribute is copied from the part to the newly created commodity codes. This attribute is assigned to the physical tables M_PARTS and M_COMMODITY_CODES. However, you can modify the value on commodity codes.

Select the Ident NLS check box if this attribute is included in the ident NLS description.

The Multi Value, LOV Type, Intervals, Allow Negative, and Display Format fields are intended to support CMS functionality. For more information, see Component Management System Overview.

  • Select the Multi Value check box if multiple values are allowed for this attribute.

  • Select Open or Close from the drop-down list in the LOV Type field.

    • If the LOV type is set to Close, you can select only from the valid values available for the attribute in the Multi Article View of CMS.

    • If the LOV type is set to Open, you can additionally add new valid values for the attribute in the Multi Article View of CMS. In this case, a window opens where you can enter the sequence, the attribute value, and the description.

  • Select the Intervals check box if intervals are allowed for the attribute values.

  • If the attribute is of data type NUMBER, you can select the Allow Negative check box if negative values are allowed for the attribute.

  • In the Display Format field, you can define a format template for the entry and display of the attribute values.

To define a list of values (LOV) for the attribute, you must enter a valid SELECT command in the Derived From field.

The SELECT command in the picture above refers to table P_PAINT_CD, displayed in the picture below. This SELECT command must always retrieve two columns. Both will be displayed in the LOV, but only the first value will be entered when selecting from the LOV.

To verify the SELECT command, double-click in the Derived From field. If the command is correct, the LOV opens showing the selected values. If it is not ok, the error message 'MAR-10661: This is not a valid SQL-Statement' appears. Click Help to get more information about the error. Click OK to close the message.

For example, if you assign this attribute PAINT_SYS to BOM positions, you could use the LOV on B.20.01/B.20.03 single position as shown below. If you manually enter an attribute value on these screens, it will be validated against this LOV.

Another way to define a list of values (LOV) for an attribute is to assign valid values to the attribute using Window 3. On A.50.01 Window 1, click the Next Block button on the toolbar to open Window 3.

Here you can enter the needed values in the Valid Value field with a description in the Comment field. Both will be displayed in the LOV, but only the value will be entered when selecting from the LOV. With the Seq field, you control the display order. The comments can be defined in multiple languages using the Nls, when the Nls-Val indicator is checked for the attribute. Otherwise, you can only define one language independent comment per valid value. In the example in the picture above, the value ‘Z’ is defined with comments for English (Nls=1) and German (Nls=2). Depending on the login language, the corresponding comment is displayed in the LOV; see the picture below.

Select the S2002 Reference check box if the attribute values and the attribute-based commodity codes are to be updated when the attribute value is based on a query on table details and the table detail value is updated.

If the Allow Update check box is selected, the BOM values for this attribute are updateable even if the BOM is locked/released.

The TE Relevant indicator shows whether this attribute is relevant for technical evaluation by procurement. If this check box is selected and this attribute has been assigned to an ident of item type TAB, this attribute is considered for the preparation of the technical evaluation of an inquiry and its resulting quotes. For more information, see Prepare Request for Quotation (RFQ) > Technical Evaluation Checklists > Ident Values.

Select the Site Inspection Rqd check box to mark this attribute as an ident property that requires site inspection. For more information, see Site Inspection.

If the Inherit check box is selected and the attribute is assigned to physical tables M_PARTS and M_COMMODITY_CODES on A.50.03, the attribute value defined for the part is copied to commodity codes created for this part. The value on the commodity codes can be modified.

The Ident NLS check box indicates whether the attribute should be included in the ident NLS or not.

The fields in the picture below support CMS functionality. For more information, see Component Management System Overview.

Select the Multi Value check box to allow the assignment of multiple values to the attribute in CMS. Select Open or Close from the drop-down list in the LOV Type field. In the Multi Article View (MAV) in CMS:

  • You can select only from the valid values available for the attribute if the LOV Type field is set to Close.

  • You can additionally add new valid values for the attribute if the LOV Type field is set to Open. In this case a window opens where you can enter the sequence, the attribute value, and the description.

  • If the attribute is of data type NUMBER and low and high values are defined in the Low and High fields on A.50.01, these values are validated.

  • If the attribute is of data type NUMBER and the Allow Negative check box is selected, you can enter negative numbers.

Select the Intervals check box to allow intervals in CMS.

Select the Allow Negative check box to allow negative values in CMS.

In the Display Format field, you define the display format of the attribute values in CMS.