Smart Materials BOM Data Structures - Intergraph Smart Materials - Version 10.1 - Help - Hexagon

Intergraph Smart Materials Classic Help

Language
English
Product
Intergraph Smart Materials
Subproduct
Classic
Search by Category
Help
Smart Materials/Smart Reference Data Version
10.1

The central Bill of Materials (BOM) tables consist of a two-fold recursive structure: One of these is the table M_LIST_NODES, which stores the structure of BOMs. Each record in this table represents a BOM node, which has a project reference, a node name, a type reference, and optionally, a parent node reference. The second one is the M_LIST_POS table, which stores the BOM positions in the context of a BOM node. This table also has a recursive structure to allow creation and structured storage of BOM assemblies.

Both tables have several detail tables, so it is possible to associate description text in several languages to each BOM node, or to enter document references for individual BOM positions. The most important detail tables are those that store the variable attribute values. For nodes, this is the M_LIST_NODE_VALUES table; for positions, it is the M_LIST_POS_VALUES table. Records in both tables reference a specific attribute from A.50.01 and have a field to hold the assigned attribute value.

These attributes are user-definable, which allow for easy setup of a customized data structure that can hold all the information about your BOM data, without you having to hard-code this data structure into the physical data model. This feature makes the BOM module very flexible and easy to customize.