Run Rule Set
- 11 Jan 2023
- 1 Minute to read
- Print
- DarkLight
Run Rule Set
- Updated on 11 Jan 2023
- 1 Minute to read
- Print
- DarkLight
Article summary
Did you find this summary helpful?
Thank you for your feedback
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 |
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:
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 ---
Was this article helpful?