--- title: "Run Rule Set" slug: "run-rule-set" tags: ["rule set", "Rules", "Flows"] updated: 2023-01-11T20:35:35Z published: 2023-01-11T20:35:35Z canonical: "documentation.decisions.com/run-rule-set" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Run Rule Set | ## Step Details | | --- | | **Introduced in Version** | 4.0.0 | | **Last Modified in Version** | 5.12.0 | | **Location** | Designer Entities > Rule | Rule Sets are a set of Rules and Flows that are targeted to work together for complex data evaluation. Multiple Rules and Flows can be run in a single Rule Set giving a single outcome. Conditional Rules provide the ability to create Rule Sets within a Rule Set. --- ## Properties #### Rule Set Configuration | Property | Description | Data Type | | --- | --- | --- | | Rule Set | The desired Rule Set to run | --- | | Selection Type | Defines how the Rule Set is selected | --- | #### Inputs | Property | Description | Data Type | | --- | --- | --- | | Date to Test for Rule Active Date | Allows the user to define a date to test the ruel | DateTime | | Flow and Rule Set Run Mode | Defines the Run Mode | FlowSetRunMode | | Show Messages for Skipped Rules and Flows | Determines whether a message will be displayed for Rules and Flows that are skipped | Boolean | #### ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1672933615639.png) --- ## Common Errors ### Cannot find rule set data If the Rule Set is not set or the Id is not mapped or entered correctly, an error will occur. To correct this, ensure that the Rule Set is selected, mapped, entered, or configured correctly. #### Exception Message: ```csharp Exception Stack Trace: DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Run Rule Set 1[RunRuleSetStep] in flow [Example]: Cannot find rule set data for step ---> System.Exception: Cannot find rule set data for step at DecisionsFramework.Design.Flow.RuleSetEngine.RunRuleSet(String ruleSetId, Boolean resolveToDonePath, StepStartData data, Dictionary`2& outputValues, String& path, RuleSetResultData currentResult, Boolean complete, RuleSetConfigurationData inputConfiguration at Decisions.FlowSets.RunFlowSetStep.Start(StepStartData data at DecisionsFramework.Design.Flow.FlowStep.RunStepInternal(String flowTrackingID, String stepTrackingID, KeyValuePairDataStructure[] stepRunDataValues, AbstractFlowTrackingData trackingData at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData) --- End of inner exception stack trace --- ``` ## Related - [Run Rule](/run-rule.md) - [Sampling Rule](/sampling-rule.md) - [Run Rule Chain](/run-rule-chain.md) - [Rerun Intercept Rules](/rerun-intercept-rules.md)