ConfigurationsmodelNodes
Manages model nodes for active configurations, defining hierarchical structure.
Columns
Name | Type | Description |
ConfigurationsConfigHeaderId [KEY] | Long | Unique identifier for the configuration header associated with the model nodes, linking these nodes to a specific configuration. |
ConfigurationsConfigRevisionId [KEY] | Long | Identifier for the revision of the configuration header, ensuring version control and tracking changes to the model nodes in that configuration. |
NodeId [KEY] | Int | Unique identifier for each model node within the configuration, allowing the system to reference and manage specific nodes in the configuration model. |
NodeType | String | Type of the model node (for example, product, attribute, selection), indicating the role of the node in the overall configuration model. |
Name | String | The name of the model node, typically used for identification purposes within the configuration, often representing the node's function or category. |
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 additional context about its purpose, characteristics, or role within the configuration. |
DisplayName | String | Name displayed for the model node, typically used for user interfaces or reports to provide a more human-readable version of the node's name. |
DisplayNamePath | String | Path representing the display name hierarchy for the node, used to show the full context or lineage of the model 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' indicates 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 node. |
InputRequiredInSubtreeFlag | Bool | Flag indicating whether input is required for the node within its 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, ensuring that the node's value is fixed or tied to other elements. |
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 valid. A value of 'true' means the node is considered valid and usable within the configuration. |
ChangedByAutocompleteFlag | Bool | Flag indicating whether the model node was changed by an autocomplete process. If 'true', the value was automatically filled in based on previous choices or rules. |
DeltaChanges | String | Details of the changes made to the model node, providing information about any updates, adjustments, or modifications applied to the node during the configuration. |
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 a specific configuration setup and ensuring consistency across all model nodes. |
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 to which they belong. |
Finder | String | A tool or method used to search and locate specific model nodes within the configuration, typically used for filtering or identifying particular nodes in the system. |