My Oracle Support Banner

Generate Allocation Process Does Not Evaluate/Execute All Rules For Large Rule Sets (Doc ID 2318553.1)

Last updated on FEBRUARY 14, 2023

Applies to:

Oracle Fusion General Ledger Cloud Service - Version and later
Information in this document applies to any platform.


On : version, Capture Transactions-Define Allocations and Period Entries

The Generate Allocation process when using a Rule Set, does not evaluate all the rules according to the log. The customer is experiencing the same situation with 2 rule sets (Rule set containing 326 rules - for that one, 186 rules ran and for allocation rule set with 156 allocation rules only 121 rules were evaluated)

Log shows:

============ ExecuteRules:END============

[START] Updating number of rules executed EM Metric
[Success] Number of successful rules: 121
[Success] Number of rules errored: 0
[END] Updating number of rules executed EM Metric
[START] Updating interface lines EM Metric
[Success] Number of Interface Lines Created: 2747
[Success] updated interface lines created metric with number: 2747
[END] Updating interface lines EM Metric
[Clean Resources: START] Cleaning up used resources..
Cleaning essbase connections:Start ....
Cleaning essbase connections:End
Releasing AM : Start ....
Releasing AM : END ....
[Clean Resources: END] Cleaning up used resources..

Log should show not all allocations were evaluated, in this case "[Success] Number of successful rules: 121, [Success] Number of rules error: 0" 121 rules out of 156 rules.

The issue can be reproduced at will with the following steps:
1. Have a rule set with 156 rules.
2. Have all rules validated and deployed
3. Run generate allocation which does not fail, but the log reports that only 121 rules are evaluated.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.