Commodity Codes - Intergraph Smart Materials - Version 2020 (10.0) - Training - Hexagon

Intergraph Smart Materials Classic Lab Tutorials (2020)

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

Commodity codes are created and maintained on the S.30.01 Commodity Codes screen.

The first block shows the commodity code with the associated group and part. On the right side of the upper block, you can find the CC Properties tab with the commodity code (cc) short description, assigned attributes, and information like the selected standard, the user who created the cc, which module was used to create the cc, and the control status. The next tabs display the group, part, commodity code short description and description, and the commodity code layouts.

The Type field indicates the commodity type. You must select a type from the drop-down list when you create a new commodity code. Here are the available commodity code types:

  • Table Detail Based - Used for standard bulk materials. The commodity codes are built using the commodity rule.

  • Attribute Based - Used for bulk material based on attributes. The commodity codes are built using the attribute set.

  • Commodity Template - Used for equipment templates where a common commodity code can be applied to different tags as a datasheet.

  • The fourth displayed type, Others, is currently not used.

The Rule field shows the commodity rule used to create the table detail-based commodity code. Use the LOV in the Object field to assign an appropriate object parameter. The meaning and how to create an object parameter will be explained in the Object Parameter section below.

The Attribute Set field is used for attribute-based commodity codes, and the CT Desc Rule field for commodity template commodity codes.

On the Details tab, all table details/property values that are used to create the commodity code are displayed.

In this lesson, we will create a commodity code for a 90 degree elbow, in group B (BW Fittings) and part E9L (90 Degree Elbow Long Radius (R=1.5D)). To create a new commodity code, click the New Record button. The type is set to the default ā€˜Table Detail Basedā€™, and the Commodity Code field is automatically filled with a dummy code like you see in the picture below, whereas the CC is a fixed string followed by a serial number created by a sequence. This dummy code will be replaced by the real commodity code later when using the Build One Commodity button.

Next, enter the group and part by selecting a value from the LOV. The Rule field is automatically populated with the rule name assigned to the part on S.10.03 Commodity Parts. Now save the record to populate the Details block with the tablenames from the commodity rule. The commodity code description fields are still empty because table details are not yet assigned, and the commodity code is not yet built.

Now click in the Group field of the first record on the Details tab. This automatically opens the LOV with the available table groups. Select a group and click OK, and the Group field is filled with the selected value. The LOV for the Detail field automatically pops up. Now select a detail from the list and click OK. The Detail field is filled with the selected value. Continue in the same manner with the other records.

When just one table detail exists, it will be filled in automatically without popping up the LOV.

When all properties are completed, save the changes using the Save button. Then click the Build One Commodity button to finally build the real commodity code based on the table details entered before. The message below appears. Select the first option, Only CC, because we want to build the idents for the commodity code later.

The commodity code is now created according to the rule, including the commodity code short description, description, cc short layout, and cc layout. The picture below shows how the commodity code was built based on the selected table detail codes, the short description based on the table detail short description, and the commodity code description based on the descriptions of the selected table details.

Now we have completed the size-independent component description. The next step is to assign the object parameter to the commodity code. Use the LOV in the Object field to select the appropriate object parameter from the list of available values.

The next chapter describes the object parameters.