Transitioning to Calculation Manager
In this release, Oracle Hyperion Financial Management and Oracle Hyperion Planning users working with applications created in Financial Management or Planning, and Oracle Essbase block storage and aggregate storage application users, can create and manage their business rules in Oracle Hyperion Calculation Manager.
This table compares business rules features in Calculation Manager, in Oracle Hyperion Business Rules (for Planning and Essbase users) and in Financial Management (for Financial Management users).
Table A-1 Comparison of business rules features in Calculation Manager, Financial Management, and Business Rules
Feature/Action | In Calculation Manager | In Business Rules (for Planning and Essbase users) | In Financial Management |
---|---|---|---|
Creating business rules |
You can create a business rule graphically in a flow chart within the Rule Designer. There are five components for Planning and Essbase block storage applications, and six components for Financial Management applications that you use to design business rules
For Essbase aggregate storage applications, there are three components:
You can use members, variables, and functions in the components. |
You can create a business rule in the Business Rules Graphical Designer and in the Business Rules node of the Administration Console of Oracle Essbase Administration Services. There are four actions and eight formulas you can use to design graphical business rules:
|
You can create a business rule in the Rules Editor or in a text editor. You can use Visual Basic and Financial Management functions and members in Financial Management business rules. |
Using system templates (in Calculation Manager) and actions and formulas (in Business Rules) to design business rules |
Note: System templates are not supported for Essbase aggregate storage applications. There are eight Planning and Essbase block storage system templates in Calculation Manager:
There are eight Financial Management system templates in Calculation Manager:
|
There are four actions in Business Rules that function like several of the system templates in Calculation Manager:
Business Rules also provides formulas that function like Calculation Manager system templates:
|
Not applicable |
Creating custom–defined templates (in Calculation Manager) and macros (in Business Rules) to design business rules | You can use a wizard to design reusable custom-defined templates to perform calculations unique to your business. You can copy a system template and save it with a new name to use as a starting point for a custom-defined template. | You can design reusable macros to perform calculations unique to your business. | Not applicable |
Creating design time prompts | You can use a wizard to create design time prompts for custom-defined templates in Calculation Manager. | You can use variables in macros to prompt for information. | Not applicable |
Sharing components | You can share script and formula components across plan (for Planning), calculation (for Financial Management), and database (for Essbase) types and applications. | Not applicable | Not applicable |
Dragging and dropping components | You can drag and drop components into a business rule's flow chart within the Rule Designer. | You can drag and drop actions and formulas into the business rule's process bar in the Graphical Designer. | Not applicable |
Showing and hiding detail | You can zoom in or out within a flow chart to display more (or less) detail. | Not applicable | Not applicable |
Editing a business rule in calc script format | You can edit a business rule in calc script format, and return to editing it graphically in the Rule Designer. | You can edit a business rule in calc script format, but you cannot return to editing it graphically. | You can edit a business rule in text mode only. |
Validating business rules |
If you are working with an application created with Financial Management or Planning application administration: you can validate business rules against only Financial Management or Planning, respectively. Note: You can validate an Essbase business rule against Essbase only. |
You can validate a business rule against Essbase or Planning. | You can use the Scan function to scan the Visual Basic script file to ensure the functions are valid with the correct number of parameters and the dimension members are valid for the application. |
Deploying business rules | You can deploy one business ruleset per calculation type to Financial Management; you can deploy one or more business rules and business rulesets to Planning and Essbase. You must deploy business rules and business rulesets to launch them from within Financial Management, Planning, or Administration Services (for Essbase). The applications and calculation types, plan types, or databases you deploy them to determine their launch locations. | Not applicable | Not applicable |
Launching business rules | After you deploy them from Calculation Manager, you launch Financial Management business rulesets and Planning business rules from within Financial Management and Planning. After you deploy Essbase business rules you can launch them from within Calculation Manager or from within Administration Services. Launch locations are determined by the locations to which you deploy business rules and business rulesets. You can define multiple launch locations for a business rule by creating shortcuts for it in Calculation Manager. | You can launch business rules from one or all locations by selecting the locations from which they can be launched. You can launch business rules from the Rules node of the Administration Services Administration Console, the Business Rules Graphical Designer, theBusiness Rules Web Launcher, a command line prompt, or from Planning Web. | You execute business rules when you perform calculations, translations, consolidations, and allocations. |
Working with views | Calculation Manager contains four views of the objects to which you have access:
|
Business Rules does not contain views. You view business rules and other objects in a flat list, by object type, from within the Administration Console. | Not applicable |
Using the System View | The System View displays a hierarchical list of the Financial Management, Planning, and/or Essbase applications, their calculation types, plan types, and/or databases, and the objects to which you have access. This view enables you to see which application and calculation type, plan type, or database a business rule is designed against. (This is the default view in Calculation Manager.) | Not applicable | Not applicable |
Using the Custom View | The Custom View displays a list of folders you create and objects you drag and drop into them. This view enables you to organize objects in a way that is meaningful to you. | Foot 1Not applicable | Not applicable |
Using the Deployment View | The Deployment View displays a list, by application type and application, of the rules and rulesets that are deployed and not deployed, and their deployment and validation status. | Not applicable | Not applicable |
Using the List View | The List View displays a list of the objects you select from the Filter dialog. The filter dialog enables you to create a filtered list, by application type, of applications, calculation and plan types, and objects to which you have access. | Not applicable | Not applicable |
Migrating business rules |
You can migrate business rules and other objects from the previous release of Business Rules to this release of Calculation Manager. To migrate Financial Management and Essbase business rules, you use the Import feature of Calculation Manager. |
You can migrate business rules from the previous release of Business Rules to this release of Calculation Manager and from previous releases of Business Rules to this release of Business Rules. | You can migrate business rules from the previous release of Financial Management to this release of Calculation Manager and from previous releases of Financial Management to this release of Financial Management. |
Importing business rules | You can import business rules (and other objects such as templates and components) into Calculation Manager from Business Rules or from another Financial Management, Planning, or Essbase application within Calculation Manager. You can also import Essbase calc scripts into Calculation Manager. When you import calc script files, they become graphical business rules in Calculation Manager. | You can import business rules from an xml file into Business Rules. | You can use the Load Rule option to import a valid Visual basic script file into the application. |
Exporting business rules | You can export one or more business rules and other objects from Calculation Manager to an xml file. | You can export business rules and other objects from Business Rules to an xml file. | You can use the Extract Rule option to export business rules from Financial Management to an external Visual Basic script file. |
Using business rule shortcuts | You can create shortcuts to a business rule in multiple applications and calculation or plan types. When you deploy business rules with shortcuts, a copy of the rule is deployed to the applications and calculation or plan types for which you created a shortcut. | Not applicable | Not applicable |
Working with variables | There are four variable types for Planning, two variable types for Financial Management, and three variable types for Essbase in Calculation Manager:
|
There are two variable types in Business Rules:
|
There are two variable types in Financial Management:
|
Assigning access permissions to create and edit business rules | In Calculation Manager, your ability to create, view, and edit business rules and other objects is determined by the role you are assigned in Oracle Hyperion Shared Services and your ownership of the object in Calculation Manager. By default, a user owns the business rules and other objects the user creates. As an administrator or owner of the object, you can assign ownership of it to another user. | In Business Rules, you assign permission to edit business rules and other objects by selecting which users and groups can modify them. | In Financial Management, you do not need access permissions to create or edit business rules. |
Assigning access permissions to launch business rules | You assign permission to launch business rules and business rulesets in Financial Management, Planning, orAdministration Services (for Essbase) after the business rules and business rulesets are deployed from Calculation Manager. | You assign permission to launch business rules and sequences in Business Rules by selecting the database location (or all locations) from which they can be launched and by selecting which users and groups can launch them. | You assign permission to execute a calculation process in Financial Management by assigning the correct role security access for the application to which it belongs. For example, to run a Consolidate process, the user must have role for Consolidate. |
Footnote 1
In Business Rules, you can create projects to organize your business rules, sequences, macros, and variables in ways that are meaningful to you.