How You Simulate Approval Rules

You can simulate approval rules to test the approval routing of a pending, in-progress, or failed transaction.

You use Test Rules > Simulate when you drill-down to the Approval Rules page for a process. By simulating a rule, you can test a specific transaction according to the rule configuration. This way you don’t have to recreate or submit the transactions again later.

Not all processes support testing rules. If testing of rules is available for a process, you'll see Test Rules on the Approvals Tab.

On using Test Rules, you’re taken to the Transaction Manager: Rules page, where you can search for a transaction based on the transaction name or the user name of the person who submitted the transaction. You can also use the statuses to filter the transaction and choose the one for which you want to simulate the approval rule.

When you use Simulate, if the configuration passes the test, you can use the rule. If the configuration has issues, an error message displays. You then need to correct the configuration, commit and test the rules again to verify if the errors are removed.

Note: Testing of rules is applicable only to supported processes or responsive actions in Employment flows.