fdm to erpi– upgrade & migration strategies
Post on 13-Sep-2014
2.529 views
DESCRIPTION
Edgewater Ranzal Integration Practice Director and Oracle ACE Tony Scalese presented at KScope 2013 on strategies for moving from Oracle Hyperion Financial Data Quality Management (FDM) to FDM Enterprise Edition (FDMEE), which combines FDM with ERP Integrator (ERPi).TRANSCRIPT
FDM to FDMEE (ERPi) Upgrade/Migration Strategies &
Considerations Tony Scalese
Edgewater Ranzal
About Edgewater Ranzal
Focus
Services
People
Methodology
Customers
Partnership
15 Years
700+ clients
1000+ projects
Full Spectrum of EPM/BI Services
Dashboards & Scorecards, Financial
Analytics & Reporting, Operational Analytics,
What-if Analysis, Query & Reporting, Visual
Exploration
Strategic Finance, Planning,
Budgeting, Forecasting, Workforce
Planning, Capital Planning, Project
Financial Planning
Data Integration, Financial Data
Management, Data Warehousing,
Master Data Management &DRM,
ETL Services, Automation
Project/Program Mgmt, EPM
Road Maps, Application
Reviews, Business
Requirements, Process
Change, Documentation
Installation, Upgrades,
Migration, System
Monitoring, Backup and
Recovery, Disaster
Recovery, Load Testing,
Hardware Sizing, Exalytics
Benchmarking
Consolidation
Business
Intelligence
Enterprise
Planning
Infrastructure
Training &
Support Services
Project
Management
Data
Services
Costing &
Profitability
Mgmt
Support Services – Infrastructure &
Application Support Contracts
Key Teach Course Delivery: Planning, Essbase,
Financial Reporting, Smart View, HPCM, HFM,
FDM, DRM, OBIEE
Custom Training Delivery: Process & Reporting
Oracle ACE – One of 29 in the world focused on BI
Partner with Oracle development
Over 12 years of experience across the EPM suite
● More than 35 implementations
Oracle certified for Hyperion Financial
Management – System 9 & Fusion 11
Integration Practice Director @ Edgewater Ranzal
– www.ranzal.com
www.FDMGuru.com
About Me
Product Overview
● FDM Classic
● FDM Enterprise Edition (FDMEE) / ERPi
FDMEE Features / Benefits
Upgrade Discussion
Roadmap
Agenda
Data transformation tool for the EPM suite
Windows & VBScript based application
End user driven with little to no IT involvement
Primary mechanism used when loading data to HFM, less of an adoption rate with Essbase / Planning
11.1.2.3 is the terminal release of FDM Classic
Support will continue per the Oracle Lifetime Support Policy ● http://www.oracle.com/us/support/library/lifetime-support-
applications-069216.pdf
● 11.1.2.x Extended Support ends April 2018*
FDM Classic
Combination of FDM Classic and ERP
Integrator (ERPi)
Utilizes Oracle Data Integrator (ODI) to manage
the data extraction and transformation process
Integrated into Workspace
● Utilizes Jython and VB.Net for scripting
Primarily an end user tool but requires more IT
support than FDM Classic
FDM Enterprise Edition (FDMEE)
Architecture
Source Systems*
Source Accounting Entities*
Import Formats
Locations
Periods
Categories
Data Load Rules
FDMEE Data Load Components
Product Overview
● FDM Classic
● FDM Enterprise Edition (FDMEE) / ERPi
FDMEE Features / Benefits
Upgrade Discussion
Roadmap
Agenda
Product Overview
● FDM Classic
● FDM Enterprise Edition (FDMEE) / ERPi
FDMEE Features / Benefits
Upgrade Discussion
Roadmap
Agenda
Direct integration to various Oracle General
Ledger Systems as well as SAP – including BW
Non Oracle G/L integration
Flat file integration
Drill through from EPM systems to general/sub
ledger systems
● No data warehouse/staging needed
Metadata integration
Budget Data Writeback
FDMEE Key Features
Prebuilt Source Systems Integrations
System Version EPM Version
Oracle eBusiness Suite 11.5.10 cu2
12
12.1.3
11.1.1.3+
11.1.1.3+
11.1.2.1+
PeopleSoft Financial
Management
9.0
9.1
11.1.1.3+
11.1.2.1+
PeopleSoft Commitment
Control
9.1 11.1.2.2
JD Edwards EnterpriseOne 9.0 Requires Tools 9.1 11.1.2.2
Fusion Financials 11.1.2.1.501+
SAP R3 / ECC 4.7 / 6.0 11.1.2.1.501+
SAP BW 7.0 11.1.2.3
PeopleSoft Human Capital
Management
9.0
9.1
11.1.2.0+
11.1.2.3
Requires BristleCone SAP ERPi adaptor ● http://www.bristleconelabs.com/edel/edel_login.asp
Supports balance extraction from the following modules: ● Business Warehouse (BW)
● General Ledger
● Profit Center
● Cost Center
● Vendor Balances
● Customer Balances
SAP Integration
ODI Adaptor that pulls data from the
AIF_OPEN_INTERFACE table
Data needs to be populated in the ODI
repository from the source system
● Adaptor does not provide this mechanism
● Need to modify the ODI project* or use another
process
30 fields / dimensions, 13 attributes, YTD and
Periodic value fields
Open Interface Adaptor
Supports delimited & fixed width flat file formats
Includes FDM Classic functionality: ● Non-numeric Signage
● European to US Notation
● Padding
● Factoring
● NZP
● Expression Stacking
Does not require ODI to be installed if only using flat file integration
Flat File Integration
Web UI, SmartView, Financial Reports
Drill Through from EPM
Drill Through to Source
Hierarchy from source system is the hierarchy loaded to the EPM system ● Supports Classic and EPMA enabled applications
FDMEE sets some of the required properties but not all
If a property was originally set by FDMEE and you change the property in the EPM application, the property is overridden in the next integration
Hierarchies are merged ● FDMEE never deletes hierarchies or members
● Unspecified members/hierarchies are ignored ● In EPMA, can create in Shared library as orphans
Metadata Integration
Budget/Forecast data can be written back from
Planning, Essbase ASO or BSO 11.1.2.x
● No available for EPMA enabled ASO
Oracle E-Business Suite or PeopleSoft
Enterprise Financial Management
● EBS can post to budget with or without journals
Allocations are not supported
Budget Write Back
Workspace Integration
● Multiple browsers
● More Operating Systems*
Lifecycle Management
Scalability / Data volumes
Security Groups
Even more robust mapping
FDMEE Benefits
Security concept is similar to FDM Classic
● Define user types/profiles
● Apply security to objects to enable user type access
Groups officially supported!
Security by location allows groups to be
automatically created when a new location is
added
Security design should be considered during
application design
FDMEE Security
Define User Type ● Data Loader
● Data Mapper
● Reporting / View Only
Define Security Groups - FDMEE ● FDMEE_Location_DL
● FDMEE_Location_DM
● FDMEE_Location_VO
Assign Security Roles to Groups ● FDMEE_Location_DL Run Integration, Intermediate 5
Optional: Define Groups of Groups - HSS ● FDMEE_Europe_VO
Provision Users to Security or GOG - HSS
Example Security Design Approach
Same options as FDM Classic: ● Explicit, Between, In, Like
● Same processing order ● Dimensions
● Map Types
Additional option type of Multidimensional ● Similar to Cross Dimensional / varValue mapping
● Far more efficient than FDM Classic
● Supports wildcard maps across multiple dimensions
More wildcarding options ● <x>
● <Blank>
Ability to associate mapping rule to a specific data load rule
FDMEE Mapping
Source Value Source Mapping Target Mapping Result
A1425 ?* * 1425
1823USD *??? * 1823
10065_50010 <1> * 10065
10065_50010 <2> * 50010
CC93425_M150 ??<1> * 93425
NULL <BLANK> No Product No Product
CC10065_ <BLANK> No Site No Site
Wildcard Types
Astericks (*) is the only supported wildcard in Target Mapping
Allow 2 or more dimension values to be
interrogated to determine the current dimension
mapped/target value
● Example: If Account begins with 5 and Cost Center
is between 10520 and 10589
Only supports source dimension members
● Utilize mapping scripts to access target members
FDMEE MultiDimensional Maps
No more active reports! ● Utilizes BI Publisher
Several key reports migrated to FDMEE
Same general process to create report ● Define query
● Export query definition to XML and import into word doc
● Use BI Publisher to generate layout ● Leverage Word functionality like tables, headings
● Associate query to layout/template
FDMEE Reports
Product Overview
● FDM Classic
● FDM Enterprise Edition (FDMEE) / ERPi
FDMEE Features / Benefits
Upgrade Discussion
Roadmap
Agenda
11.1.2.3 ● All net new FDM customers must use FDMEE, FDM
Classic is not available
● Existing customers may upgrade to 11.1.2.3 and utilize FDM Classic, FDMEE or FDMEE with FDM Classic
11.1.2.4 ● All customers must utilize FDMEE, even existing
customers
● FDM Classic will continue to be supported through EOL
Upgrade Paths
How much scripting does your current
application include?
Are you integrating with Essbase?
Do you have any of the supported source
systems in house?
How important is historical drill through?
How risk adverse is your organization?
Do you have or are planning to deploy the
Account Reconciliation Manager (ARM)?
FDMEE Upgrade/Deployment Considerations
Migration Paths
Take the time to evaluate your current mapping
Review metadata
● Locations
● Import Formats
● Logic Groups
● Validation Entities / Rules
Test, Test, Test
Application Rebuild Considerations
Product Overview
● FDM Classic
● FDM Enterprise Edition (FDMEE) / ERPi
FDMEE Features / Benefits
Upgrade Discussion
Roadmap
Agenda
Complete parity
Scripting
Future Enhancements
Roadmap
THE INFORMATION CONTAINED IN THIS DOCUMENT IS FOR INFORMATIONAL
SHARING PURPOSES ONLY. IT IS NOT A COMMITMENT TO DELIVER ANY
MATERIAL, CODE, OR FUNCTIONALITY, AND SHOULD NOT BE RELIED UPON IN
MAKING PURCHASING DECISIONS. THE DEVELOPMENT, RELEASE, AND TIMING
OF ANY FEATURES OR FUNCTIONALITY DESCRIBED IN THIS DOCUMENT REMAINS
AT THE SOLE DISCRETION OF ORACLE.
THIS DOCUMENT IN ANY FORM, SOFTWARE OR PRINTED MATTER, CONTAINS
PROPRIETARY INFORMATION THAT IS THE EXCLUSIVE PROPERTY OF
ORACLE. YOUR ACCESS TO AND USE OF THIS CONFIDENTIAL MATERIAL IS
SUBJECT TO THE TERMS AND CONDITIONS OF YOUR ORACLE SOFTWARE
LICENSE AND SERVICE AGREEMENT, WHICH HAS BEEN EXECUTED AND WITH
WHICH YOU AGREE TO COMPLY. THIS DOCUMENT AND INFORMATION
CONTAINED HEREIN MAY NOT BE DISCLOSED, COPIED, REPRODUCED OR
DISTRIBUTED TO ANYONE OUTSIDE ORACLE WITHOUT PRIOR WRITTEN
CONSENT OF ORACLE. THIS DOCUMENT IS NOT PART OF YOUR LICENSE
AGREEMENT NOR CAN IT BE INCORPORATED INTO ANY CONTRACTUAL
AGREEMENT WITH ORACLE OR ITS SUBSIDIARIES OR AFFILIATES.
Safe Harbor
Jython ● Event, Import, Custom & Mapping
VB.Net ● Event & Custom
SQL ● Mapping
Resources ● Jython: www.jython.org
● VB.Net: W3 Schools
● SQL: W3 Schools
Jython, SQL, VB.Net – Oh My!
Parity
Core Features ● Scripting – Import format, Mapping and Event
● File – Append and Replace Mode
● Excel Template – Import trial balances, journals and mappings
● Open Batch
● Batch Reporting
Target Application Features ● HFM – Intersection check and Journals
● Planning and Essbase – Custom calc scripts
Replacement for Data Mart Adapter
account = fdmRow.getString("ACCOUNT")
entity = fdmRow.getString("ENTITY")
# Map based on account and dept column values
fdmResultMap["ATTR1"] = account + "-" + entity
if (account[0:2] == "11" and entity == "01"):
fdmResult = "Cash2"
fdmResultMap[“AMOUNTX”] = 0
Jython Example
Case
When Account like ‘11%’ and Entity = ’01’ then ‘Cash2’
End
,AmountX = 0
,Attr1 = Account || ‘-’ || Entity
SQL Example
Custom Scripts
Improved MultiLoad
Ability to load metadata from BW
Additional Target Applications and Features
● HSF Adapter
● HFM – QMR, ICP Load and Cell Text from FDM and
HFM
● Explicit support for HPCM
Future Enhancements – 11.1.2.3 PSU2
DRM Integration
● FDMEE Target Application. (FDMEE as source
adapter for DRM)
● Member mapping import from DRM.
Controls Groups – Certification (302) /
Assessment (404)
Data synchronization between HFM and
Essbase / Planning
Future Enhancements – 11.1.2.3.500
Object Security
ARM/HFM Journal Write-back to EBS and PSFT
ARM Transaction Import – File and Open Interface Adapter
Tax Provision
Graphical Import Format
Setup Wizards
Sub-Ledger Data Load for FCM
Future Enhancements – 11.1.2.4