Tag: Business Rule

April 3, 2026

Introduction Welcome back to the Groovy Lab. In this post we are going one level deeper into the Groovy API, specifically into the metadata layer. If you have read the previous posts in the Groovy Lab series, you are already comfortable with orchestration patterns, substitution variable reads, calc script execution, and data interaction techniques.  …

April 1, 2026

Introduction Welcome to Part 2 of the Groovy Rules Ideas series. In Part 1, we focused on orchestration and automation, patterns for reading substitution variables, running business rules, executing calc scripts, triggering DM loads, polling for job status, and running Data Maps. Groovy Lab –  Groovy Rules Ideas – part 1 Groovy Lab – Managing…

March 30, 2026

Introduction Welcome back to the Groovy Lab. In previous blog posts, we covered Groovy fundamentals, managing dates, the Groovy engine upgrade and validator deep dive, ASO data clear techniques, and more. This time, we are taking it further with a curated collection of Groovy rule ideas that address real-world use cases in Oracle EPM Planning….

May 5, 2022

Groovy business rules give us the flexibility to customize the job log messages. Not only just seeing whether the job ran successfully or failed, but it can also tell a lot more.   For a quick example, I am running a dummy business rule and the job log displays the duration of the rule and…

April 3, 2022

  The attribute dimension is a special dimension that is associated with a business dimension. It is useful and powerful for filtering dimension members, processing specific calculations, and doing reporting. Attributes group data through alternative means as opposed to utilizing the existing dimensional rollups.   For a more detailed attribute introduction, check the following previous…

May 14, 2018

The Enterprise Planning Cloud (EPBCS) comes with four prebuilt business processes: Financials Workforce Capital Projects   Each of the business processes comes with several prebuilt business rules. Some of these rules are written by Essbase calc scripts, and others are written by Groovy. Now let’s take a look at the majority of the prebuilt rules…