Mandatory Groovy Update Scheduled for 25.11
A future version of the Groovy engine, which is planned for the 25.11 update (November 2025), has stricter validation rules that may cause previously valid rules to fail validation. The Groovy Script Validator - available since the 25.08 update - validates Groovy business rule scripts to ensure that they will pass the stricter Groovy rule guidelines enforced by the future version of the Groovy engine. The Groovy Script Validator aids in finding the rules that need to be adjusted and provides a report so you can fix any issues.
NOTE: The Groovy engine upgrade is required for security reasons. If you need more time to make modifications to your Groovy rules, you can use the EPM Automate skipUpdate command to skip the Groovy engine update for a maximum of three months.
Applies to: Planning and Budgeting, Close Management and Consolidation, Profitability and Cost Management, FreeForm, Tax Reporting
To validate Groovy scripts:
- From the Home page, select Application, and then Overview.
- Click Actions, and then select Groovy Script Validator.
After running the validation program, you can download the Groovy validation report from one of the following locations:
- On the Jobs page, under Recent Activity, click the Groovy validation report Job, to view the Download option.
- On the Inbox/Outbox Explorer page, look for the
GroovyValidationReport.html
file, and download it.
The Groovy validation report shows all the rules and templates that need to be modified. For a list of Groovy validation errors and recommended resolutions, see Resolving Groovy Business Rule Validation Issues in Designing with Calculation Manager.
NOTE: If the Groovy validation report shows no rules or templates, no change is required, and you can safely upgrade to the new Groovy engine.
Business Benefit: Providing a Groovy script validation utility helps you find any potential issues so you can resolve them before the stricter Groovy rule guidelines take effect.
Key Resources
- Profitability and Cost Management
- Administering and Working with Enterprise Profitability and Cost Management
- Close Management and Consolidation
- Administering Financial Consolidation and Close
- FreeForm
- Administering FreeForm
- Planning and Budgeting
- Administering Planning
- Tax Reporting
- Administering Tax Reporting