CZ_RW_MODEL_NODES_B

Each row of this table represents a Supplemental Node defined by the user in a Commercialization Change Order. A new row will be inserted when user creates, updates or deletes a supplemental node. In addition to supplemental nodes, the root node of the Item based model also be added to this table.

Details

  • Schema: FUSION

  • Object owner: CZ

  • Object type: TABLE

  • Tablespace: SYSTEM

Primary Key

Name Columns

CZ_RW_MODEL_NODES_PK

MODEL_NODE_ID

Columns

Name Datatype Length Precision Not-null Comments
MODEL_NODE_ID NUMBER 18 Yes System generated unique identifier of the Configurator Model Node.
PERSISTENT_MODEL_NODE_ID NUMBER 18 Yes System generated unique identifier of the model node persistent id. this is the persistent id of the supplemental structure across versions/changes.
INVENTORY_ITEM_ID NUMBER 18 Yes INVENTORY_ITEM_ID. This is Foreign Key to inventory_item_id of EGP_SYSTEM_ITEMS_B. This the root item for the model in which the supplemental structure is defined.
ORGANIZATION_ID NUMBER 18 Yes An organizing unit in the internal or external structure of your enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting.This is Foreign Key to Organization_id of HR_ALL_ORGANIZATION_UNITS_F.
PARENT_ID NUMBER 18 Node identifier of the parent node. Stores the Parent PERSISTENT_MODEL_NODE_ID.
MODEL_NODE_TYPE VARCHAR2 30 Indicates the type of node. Valid values are: COMPONENT, OPTION_FEATURE, INTEGER_FEATURE, BOOLEAN_FEATURE, TEXT_FEATURE, OPTION, DECIMAL_FEATURE.
NAME VARCHAR2 1000 Name of the supplemental structure model node.
DELETED_FLAG NUMBER 18 This flag indicates the logical deletion of the row. The Non-Zero value represents deleted state and 0 represents not-deleted state. A user controlled background purge process will physically delete the orphaned rows with the Non-Zero flag value.
MAXIMUM NUMBER For Component nodes: maximum number of (distinct) instances allowed. For Option-list Feature nodes: maximum allowed number of selected children. For Numeric Feature nodes: maximum value allowed.
MINIMUM NUMBER For Component nodes: minimum number of (distinct) instances allowed. For Option-list Feature nodes: minimum required number of selected children. For Numeric Feature nodes: minimum value allowed.
MAX_COUNT_PER_OPTION NUMBER 9 Maximum Quantity per Option for Counted Option Features.
COUNTED_OPTIONS_FLAG VARCHAR2 1 Flag indicating if option feature can be counted.
ACD_TYPE VARCHAR2 30 Yes The value identifies the operation type; valid values are PROD, ADD, UPDATE, DELETE, and HISTORY.
CHANGE_LINE_ID NUMBER 18 Yes A unique identifier of a change order. This is the change order line for the model item to which the supplemental structure belongs. This is a Foreign Key to change_line_id of ego_change_lines_b.
VERSION_ID NUMBER 18 Yes Version number to identify a version uniquely within a revision. This is a Foreign Key to ego_versions_b.
IMPLEMENTATION_DATE DATE Date on which the item revision is scheduled to be implemented.
CHANGE_BIT_MAP VARCHAR2 400 Yes Attribute indicating attribute changed value.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
VERSION_START_DATE DATE Yes Date when new version is set to be effective.
VERSION_END_DATE DATE Date after which the version will no longer remain effective.
SEQUENCE_NUMBER NUMBER 38 Provides an ordering of this node among other nodes with the same PARENT_ID.
USER_INPUT_REQUIRED_FLAG VARCHAR2 1 Y if the runtime user must provide a value for the node, N if not, null if not applicable for node of this type.
DISPLAY_FLAG VARCHAR2 1 When 'Y' the model node will be presented in dynamic and generated User Interfaces. When 'N' the node will not be displayed unless it is added through UI customization.
INITIAL_NUM_VALUE NUMBER For storage of integer, decimal and boolean initial values.
INITIAL_VALUE VARCHAR2 1000 For storage of text initial value.
DEFAULT_CHOICE_NODE_ID NUMBER 18 For storage of option feature default value. Stores the option PERSISTENT_MODEL_NODE_ID.
CHILD_SORT_ORDER VARCHAR2 30 Determines how the node's children will be sorted in the UI. This is currently only applicable to option feature nodes.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.

Foreign Keys

Table Foreign Table Foreign Key Column
cz_rw_model_nodes_tl cz_rw_model_nodes_b MODEL_NODE_ID

Indexes

Index Uniqueness Tablespace Columns
CZ_RW_MODEL_NODES_B_N1 Non Unique Default INVENTORY_ITEM_ID, ORGANIZATION_ID, NAME, DELETED_FLAG
CZ_RW_MODEL_NODES_B_U1 Unique Default MODEL_NODE_ID