ConfigurationsmodelNodesmodelNodes
Tracks hierarchical relationships among model nodes for configurations, enabling complex model management.
Columns
Name | Type | Description |
ConfigurationsConfigHeaderId [KEY] | Long | Unique identifier for the configuration header associated with the model nodes, linking these model nodes to a specific configuration. |
ConfigurationsConfigRevisionId [KEY] | Long | Identifier for the revision of the configuration header, allowing for tracking of changes and version control for the model nodes in that configuration. |
ModelnodesNodeId [KEY] | Int | Unique identifier for the model node within the configuration, used to track and reference specific model nodes in the system. |
NodeId [KEY] | Int | Unique identifier for the model node, representing an individual element within the model node structure in the configuration. |
NodeType | String | Type of the model node (for example, product, attribute, or selection), indicating the role of the node within the configuration model. |
Name | String | The name of the model node, typically used for identification purposes and describing the node's role or category within the configuration. |
ParentNodeId | Int | Identifier for the parent node of the current model node, establishing a hierarchical relationship between nodes in the configuration model. |
Description | String | Detailed description of the model node, providing further context about its purpose, characteristics, or role within the configuration. |
DisplayName | String | Human-readable name displayed for the model node, often used in user interfaces or reports for easier understanding and identification. |
DisplayNamePath | String | Path representing the display name hierarchy for the node, showing the full context or lineage of the node in a nested structure. |
HasChildrenFlag | Bool | Flag indicating whether the model node has child nodes. A value of 'true' means the node has one or more child nodes, while 'false' indicates it does not. |
HasTransactionalAttributesFlag | Bool | Flag indicating whether the model node includes transactional attributes. If 'true', the node involves transactions such as pricing or inventory updates. |
InErrorModeFlag | Bool | Flag indicating whether the model node is currently in an error state. A value of 'true' means the node has encountered an issue that needs attention. |
InputRequiredFlag | Bool | Flag indicating whether user input is required for the node. If 'true', the configuration process requires input for this particular node. |
InputRequiredInSubtreeFlag | Bool | Flag indicating whether input is required for the node within its entire subtree. If 'true', all child nodes under this node require user input. |
IsBoundFlag | Bool | Flag indicating whether the model node is bound to specific data or constraints. A 'true' value means the node's value is fixed or constrained by external factors. |
ProposedFlag | Bool | Flag indicating whether the model node has been proposed for inclusion in the configuration. If 'true', it is part of a proposed solution but not yet finalized. |
ValidFlag | Bool | Flag indicating whether the model node is considered valid. A 'true' value means the node is valid and usable within the configuration. |
ChangedByAutocompleteFlag | Bool | Flag indicating whether the model node was changed by an autocomplete process. A 'true' value means the node's value was automatically filled in based on previous user selections or system rules. |
DeltaChanges | String | Details of any changes made to the model node, typically providing information about updates, adjustments, or modifications applied to the node during the configuration process. |
OverrideConflictFlag | Bool | Flag indicating whether there is a conflict due to an override. If 'true', an override has caused a conflict with existing values or settings in the configuration. |
ConfigHeaderId | Long | Identifier for the configuration header, linking the model node to the specific configuration setup to which it belongs. |
ConfigRevisionId | Long | Revision identifier for the configuration, ensuring that the model node is associated with the correct version of the configuration. |
ConfigurationId | String | Unique identifier for the configuration, linking the model nodes to the specific configuration setup and ensuring consistency across the configuration. |
Finder | String | A tool or method used to search and locate specific model nodes within the configuration, typically employed for filtering or identifying particular nodes in the system. |