In Oracle Planning 2024 Implementation, business rules are essential for automating calculations, data manipulations, and complex logic within the application. The platform provides multiple features to assist users in creating these rules efficiently, as outlined in the Oracle documentation. The two features that directly help users create business rules are:
A. Add calculations by using preformed system templates, such as clearing data, copying data, aggregating data, and so on: Oracle Planning offers predefined system templates that simplify rule creation. These templates enable users to quickly implement common operations like clearing data, copying data between dimensions, or aggregating data without writing complex code from scratch. This feature is particularly useful for users who may not have advanced scripting skills, as it provides a guided, template-driven approach to rule design.
C. Design sophisticated rules that solve use cases that normal business rules cannot solve by using Groovy business rules: Groovy business rules extend the capabilities of standard business rules by allowing users to write custom logic using the Groovy scripting language. This feature is designed for advanced use cases, such as dynamic calculations based on runtime conditions or complex data manipulations that go beyond the scope of traditional rules. It empowers users to address specialized business requirements efficiently.
B. Add calculations in calculation script syntax by switching to Script Mode: While Script Mode exists and allows users to write calculations using a script-based syntax (e.g., Essbase calc scripts), it is not highlighted as a primary "feature" for creating business rules in the Oracle Planning 2024 context. It is more of a mode of operation rather than a distinct feature assisting rule creation.
D. Rules are represented graphically in a flow chart into which you can drag and drop components to design the rule: Although graphical rule design was a feature in older Hyperion Planning versions (e.g., Calculation Manager’s graphical interface), Oracle Planning 2024 documentation does not emphasize a drag-and-drop flowchart interface as a current primary method for rule creation. Instead, it focuses on templates and Groovy scripting.
References
Oracle Enterprise Performance Management Cloud Documentation: "Working with Business Rules" (docs.oracle.com, updated 2024). This section details the use of "system templates for calculations" and "Groovy business rules" as key features for rule creation.
Oracle Planning 2024 Implementation Study Guide: Confirms that predefined templates (e.g., for clearing or aggregating data) and Groovy rules are core features to assist users in designing business rules.