businessRuleDecisionTable
Retrieve a specific decision table from a business rule by its identifiers.
Returns the complete decision table structure including rows, columns, expressions, and hit policy configuration. Used for decision table management, rule editing, and business logic inspection.
Possible errors:
- BUSINESS_RULE_NOT_FOUND: Business rule with the specified ID does not exist
- BUSINESS_RULE_DECISION_TABLE_NOT_FOUND_ERROR: Decision table with the specified ID does not exist within the rule
businessRuleDecisionTable(
input: BusinessRuleDecisionTableSearchInput!
): BusinessRuleDecisionTable!
Arguments
businessRuleDecisionTable.input
● BusinessRuleDecisionTableSearchInput!
non-null input
Search criteria containing the business rule ID and decision table ID to retrieve
Type
BusinessRuleDecisionTable
object
Decision table node containing the core business logic organized in tabular format.
Each decision table consists of multiple rows where each row represents a specific business rule with conditions and actions. The hit policy determines the execution strategy when multiple rules match the input criteria. Tables support complex expressions, conditional logic, and multi-criteria decision making for comprehensive business rule automation.