“the journey to world-class” - hyperion user group …hugmn.org/downloads/techday2014/hackett...
Embed Size (px)
TRANSCRIPT
-
HUGMN Tech Day
The Journey to World-Class
Enterprise Data Integration
with FDM EE
Justin Gillespie
Principal Business Intelligence - Data Warehouse
March, 2014
-
Agenda
Why is FDM EE Important
Key Features and Capabilities
EPM All Hands
Page 2
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
-
Financial data collection and transformation Repeatable financial processes Internal controls Audit trails with dynamic drill through
Financial Data Quality Differentiated
Financial Data Quality Management is a business issue, and is defined as
the practice by which companies can effectively and consistently combine
the following factors:
EPM All Hands
Page 3
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Audit trails with dynamic drill through Write-back capability
FDM EE helps finance users increase their confidence in the numbers and lowers their cost of
compliance by eliminating data integrity risks associated with collecting, mapping, validating,
and moving critical financial data from across the enterprise.
-
Confidence in the numbers FDM EE provides robust audit trails from source systems to target and back, with robust validation capabilities, providing transparency into the numbers
Decrease cost of compliance FDM EE with its internal control checks over the process ensure adherence to company policies and procedures, enhancing controls while lowering costs
Speed and agility Improve the Financial Close and Reporting process cycles by days with a Finance owned and maintained application that is quick to implement
FDM EE Benefits
EPM All Hands
Page 4
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
days with a Finance owned and maintained application that is quick to implement and supports a simple, easy to follow, repeatable process
-
Confidence in the EPM Systems is enabled by FDM EE
Audit Trails
Integrate Controls questions
Store current and historical mapping definitions, docs
Allow dynamic drill through
to source ERP and files
Data Collection and Transformation
Read and interpret GL trial balance files and ERP
Mapping validation against Target dimensions
Data & Metadata integrity checking against data validation rules
Internal ControlsRepeatable Processes
FDM EE
EPM All Hands
Page 5
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Internal Controls Source financial document archival Prepackaged audit and internal
control reports
Comprehensive role based security
Repeatable Processes
Single standard and defined solution for any target application
Standard upward data certification process
Standardized database schemaWrite-back Capability
Write-back to Source System
Automated Sync of ERP and EPM Systems
-
Financial Data Management Enterprise Edition
Enabling Seamless Metadata and Data Integration
Oracle EBS, PeopleSoft, JDE, Fusion
APPs, SAP R/3
Data WarehouseData Mart
Financial Close
Account Reconciliation
Data & Metadata
Web Interface
Meta-data
EPM All Hands
Page 6
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
File
Excel
XML
Other
Systems
Data Mart
Data Strategy Management
Profitability Management
Financial Reports
Microsoft Office
Drill-Through & Write-Back
-
General Platform Direction for EPM Products
Seamless integration with shared services
Standard component of workspace
Integration with Life Cycle Management
Certification with Oracle tech stack (Java platform) and tools
Movement towards cloud computing
Combine the best of FDM with the best of ERP Integrator and Oracle
FDM EE Roadmap and Future Direction
EPM All Hands
Page 7
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Combine the best of FDM with the best of ERP Integrator and Oracle
Data Integrator (ODI) on the ERP Integrator tech stack
Everything in one product for everything you already have
-
FDM EE Roadmap and Future Direction
Implications for FDM and ERP Integrator
FDM features built into ERP Integrator
FDM moves into sustaining support
New development focused on ERP Integrator platform
Rebrand ERP Integrator as FDM Enterprise Edition
Goal - Seamless transition to the next generation of FDM
EPM All Hands
Page 8
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
-
FDM EE Roadmap and Future Direction
Continued FDM and FDM Enterprise Edition parity assessment
Data Sync between EPM Apps
Additional Sources and Targets
OBI Apps
EBS HR
Hyperion Profitability and
Cost Management(HPCM)
EPM All Hands
Page 9
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Cost Management(HPCM)
Tax Provisioning
-
Why FDM EE is Preferred over FDM?
Combines the best features of both FDM and ERP Integrator One stop shop
Easy to setup and configure
Individual adapter configuration not required targets natively supported
Client components not required (FDM Workbench)
Simplified menu structure
Built on Fusion Middleware Technology
EPM All Hands
Page 10
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Built on Fusion Middleware Technology Supports many more platforms and browsers than FDM
Much more robust data integration platform True enterprise class DI toolset
Integrated with Shared Services
-
FDM EE Integration Strategy
Develop direct out of the box integration Sources prioritized based on market demand
Build using integration framework provided in FDM Enterprise Edition (FDM EE)
Provide open interface adapter Available when out of the box integration not available
Licensing modified to allow updates to ODI packages delivered with FDM EE
EPM All Hands
Page 11
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Support file based integration Support data in any file format and majority of single and multi-byte encodings
Complete coverage via direct, open interface adapter or file
-
Supported ERP Source System Adapters
EBS 11i and 12.x
PSFT Financial Management 9.0, 9.1
Certification with 9.2 in process
PSFT HCM 9.0, 9.1 to Public Sector Planning and Budgeting
Fusion Financials GL 11.1.2 and 11.1.3
EPM All Hands
Page 12
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
JDE 9.0 and 9.1 with tools 9.1
SAP 4.6c, 4.7 and ECC 6.0 enh 3+ Prior to 11.1.2.3, certified on Oracle DB only (ERPI)
SAP BW 7.0+
Open Interface Adapter Extends integration to any source!
-
FDM Enterprise Edition 11.1.2.3
Financial Data Quality Management, Enterprise Edition FDM and ERP Integrator combined into a single
product
Built on Oracle Fusion Middleware platform
Rebranded as FDM Enterprise Edition
FDM classic still available for existing customers
11.1.2.3 is terminal release of FDM
Migration to FDM EE required starting with 11.1.2.4
EPM All Hands
Page 13
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Additional license fee NOT required
New customers may only license FDM EE
FDM Adapters No change from today
Must purchase FDM EE and at least one adapter
Full parity between FDM and FDM EE via a phased release approach
-
Installation and Configuration
FDM and FDM EE included in install list FDM available for existing customers
FDM EE for existing and new customers
ODI Install and Configuration Performed automatically as part of FDM EE Install
Automatically configured for file based loads
EPM All Hands
Page 14
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Source ERP connection details entered manually
Install and configuration simplified from prior releases
-
Agenda
Why is FDM EE Important
Key Features and Capabilities
EPM All Hands
Page 15
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
-
Client Dilemma for EPM Data Integration yet another data integration tool?
HAL ODI
DRM
Informatica
ExtendedAnalytics
ERPI
GoldenGate
FDM EE
EPM All Hands
Page 16
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
LedgerLink
LoadRules
FDMStudio
EIS
Upstream
EAL
EPMAUniversalAdapter
ERPI
-
EPMA ODI FDM EE
Metadata from ERP
Predefined Data Format
Any Data Format Requires Coding
Connect to ERP Requires Coding
Comparison of Integration Options
EPM All Hands
Page 17
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Drill-through / Write-Back
Audit Trails
Process driven
Data Sync Requires Coding On Roadmap
Complex Mapping Requires Coding
-
Parity with FDM Workflow process - Import, Validate,
Export and Check
FDM mapping types, with the
addition of multi-dimension
Fish icon retained option to
FDM EE Features
EPM All Hands
Page 18
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Fish icon retained option to
replace with custom icon
Logic accounts, check reports, and
check entity
Condensed menu structure
workflow and setup
-
HFM adapter parity Data protection
Line item detail
Load process
Load method
Same as FDM
FDM EE Features
EPM All Hands
Page 19
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Same as FDM
-
Reporting Implemented with BI Publisher
FDM Reports ported to FDM
EE
Generate outputs in PDF,
Word, Excel, HTML
FDM EE Features
EPM All Hands
Page 20
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Word, Excel, HTML
-
Batch Processing Scheduler built into FDM EE
Support for Shell Scripts
Enhanced from initial release in
11.1.2.2 to include additional rule
types
FDM EE Features
EPM All Hands
Page 21
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
-
FDM EE Features
New Source Integration SAP BW (Business Warehouse)
Simplified ODI Configuration Manual steps replaced with automatic installation and configuration
Should result in faster implementation of FDM EE
Changes to Import Format Requirement to regenerate ODI scenario eliminated for File
EPM All Hands
Page 22
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Requirement to regenerate ODI scenario eliminated for File
Expression builder provided
-
FDM EE Features
Enhanced Process Logging and Error Handling
Mapping Enhancements Associate a mapping rule with a specific data load rule
Validate option
Export / Import of mapping rules
Location based Security and Additional roles
EPM All Hands
Page 23
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Location based security initially released in 11.1.2.2
Custom roles Intermediate 2 to 9 added in 11.1.2.3
-
VB replaced by Java based Jython
Jython is an industry standard language
Can leverage all of the power and
artifacts of Java
Import Scripting
Jython only, specify in Import Format
Mapping Scripting
Jython and SQL Script
FDM EE Features - Scripting
EPM All Hands
Page 24
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Jython and SQL Script
Supported for Between, In, Like mapping
types
Event Scripting
Jython and VB.Net
Before/After events for Import, Validate,
Export, Check
-
Additional considerations - Scripting
Import scripting
Included in Import Format
Templates provided
Data Mapping
SQL script and Jython supported
Supported for Between, In, and Like
Event Scripting
EPM All Hands
Page 25
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Event Scripting
Before/After events for each workflow step
Import, Validate, Export, Check
Script development external to FDM Enterprise Edition
Eclipse IDE, or any IDE that supports Jython scripts
-
BefImport This is the initial state of the system before any processing for the selected location has begun. If the user defines importscripts, they are run between the BefImport and AftImport events. This step in the processing loads data into the TDATASEG_T table.
AftImport Data will be present in TDATASEG_T after this event is processed.
BefCalculate This event is called for a validation only run, and is called before the validation process.
AFtCaculate-This event is called for a validation only run and is called after the validation process.
BefProcLogicGrp Before Logic Account Processing
AftProcLogicGrp After Logic Account Processing
BefProcMap This event is called before the mapping process is started in TDATASEG_T. Mapping scripts are executed between the BefProcMap and AftProcMap events. Data is moved from TDATASEG_T to TDATASEG between these events after all data has been
mapped. Updates to audit tables are also included as part of this process.
AftProcMap After all mapping has been completed. When this event runs, the data has already been moved from TDATASEG_T to TDATASEG.
FDM EE Event Scripting
EPM All Hands
Page 26
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
TDATASEG.
BefValidate Check if everything mapped in TDATASEG.
AftValidate After the BefValidate event.
BefExportToDat Before you write to file for export - also fired for Essbase in export to file mode.
AftExportToDat After file is created
BefLoad Before you load to target app
AftLoad After data is sent to target app, but doesnt wait for target app to complete load process.
BefConsolidate For HFM and Essbase. This event will execute if a check rule is included I the location that is being processed.
AftConsolidate After BefConsolidate.
BefCheck Before Check Rule
AftCheck After Check Rule
-
APPID
CATKEY
CATNAME
EXPORTFLAG
EXPORTMODE
FILENAME
IMPORTFLAG
IMPORTFORMAT
IMPORTMODE
IMPSTATUS
INBOXDIR
LOADID
FDM EE Objects
EPM All Hands
Page 27
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
LOADID
LOCKEY
LOCNAME
MULTIPERIODLOAD
OUTBOXDIR
PERIODKEY
RULEID
SCRIPTSDIR
SOURCENAME
SOURCETYPE
TARGETAPPDB
TARGETAPPNAME
-
Jython (as an Import Script)
def CostCenter (strField, strrecord) :
seglist = strrecord.split (",")
Account = seglist[4].strip()
Account1 = Account[:1]
Cost_Center = seglist[9].strip()
Cost_Center1 = Cost_Center[:6]
if ((Account1 == '6' or Account1 == '7') and
Sample Jython and SQL Scripts
SQL (as a post import Event Script)
updateStmt = '''UPDATE TDATASEG_T
SET UD1 = CASE SUBSTR(ACCOUNT,1,1)
WHEN '6' AND LENGTH(SUBSTR(UD1,1,6)) > 0 THEN
SUBSTR(UD1,1,6)
WHEN '6' AND LENGTH(SUBSTR(UD1,1,6)) = 0 THEN
'910000'
WHEN '7' AND LENGTH(SUBSTR(UD1,1,6)) > 0 THEN
SUBSTR(UD1,1,6)
EPM All Hands
Page 28
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
if ((Account1 == '6' or Account1 == '7') and
Cost_Center1.__len__() < 1):
return "910000"
elif (Account1 == '6' or Account1 == '7'):
return Cost_Center1
else:
return "[None]"
SUBSTR(UD1,1,6)
WHEN '7' AND LENGTH(SUBSTR(UD1,1,6)) = 0 THEN
'910000'
ELSE '[None]'
END
WHERE LOADID = ?'''
params = [ fdmContext["LOADID"] ]
fdmAPI.executeDML(updateStmt, params, False)
fdmAPI.commitTransaction()
-
EPM All Hands
Page 29
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.Copyright 2010, Oracle and/or its affiliates. All rights reserved.
-
Additional Considerations
Features from FDM not ported to FDM EE Tax Adapter
Enterprise Adapter
Time line
Additional features provided in future Patch Set Updates
(PSU)
EPM All Hands
Page 30
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
(PSU) DRM Integration
Controls Groups Certification (302)/Assessment (404)
HSF Adapter
Data sync
-
Enhanced Parity with FDM All FDM Mapping Types Workflow processes Import, Validate, Export and Check We have retained the Fish icons for each step HFM adapter features
HFM Adapter Parityo Data protection and line item detail
FDM Enterprise Edition 11.1.2.3 GA & PSU1
EPM All Hands
Page 31
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
o Data protection and line item detail
SAP BW Load data from any SAP info cube Supported for release 7
Restore mapping from prior periods
-
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
FDM Enterprise Edition 11.1.2.3 GA & PSU1
EPM All Hands
Page 32
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Target Application Features HFM Intersection check and Journals Planning and Essbase Custom calc scripts
Replacement for Data Mart Adapter
-
Fusion Commitment Control
HSF
DRM Integration FDM EE Target Application. (FDM EE as source adapter for DRM) Member mapping import from DRM.
Incremental data load from SAP BW
Controls Groups Certification (302) / Assessment (404)
FDM Enterprise Edition 11.1.2.3.500
EPM All Hands
Page 33
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Controls Groups Certification (302) / Assessment (404)
Data Synchronization
Federal Financials
-
Additional considerations
Exclusions from FDM Enterprise Edition
Tax adapter
Enterprise adapter
Timeline
Changes to Installation
Existing FDM customers may upgrade to FDM 11.1.2.3
Upgrade customers can run FDM and FDM EE in parallel as a way to migrate
EPM All Hands
Page 34
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Upgrade customers can run FDM and FDM EE in parallel as a way to migrate
incrementally
New customers only allowed to install FDM EE
Changes to Doc
Rename all ERPI references to FDM EE
-
FDM Enterprise Edition 11.1.2.4
Object Security
ARM/HFM Journal Write-back to EBS and PSFT
ARM Transaction Import File and Open Interface Adapter
Tax Provision
Graphical Import Format
EPM All Hands
Page 35
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Setup Wizards
Sub-Ledger Data Load for FCM
-
FDM EE Licensing and Packaging
FDMEE and at
least one adapter
required in all
cases
EPM All Hands
Page 36
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
-
A Quick Look Back
FDM - Product History
Originally developed for HFM data assurance needs
Expanded over time to include other EPM applications
Very popular with finance end users
Continued robust growth as a component of the EPM products
ERP Integrator Product History
Developed to provide an out of the box solution for data integration, metadata
EPM All Hands
Page 37
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Developed to provide an out of the box solution for data integration, metadata
integration, drill-through and write-back
Source system support continuously expanded each release
Integrated with FDM to provide a seamless integration experience
FDM and ERP Integrator together
provide a robust data and metadata solution for the EPM Products
-
A Quick Look Back (continued)
Integrate metadata and data:
From an Enterprise Resource Planning (ERP) source system
Oracle E-Business Suite and Fusion Financials, PeopleSoft, SAP, JD Edwards
Text Files and other Open Interface tables
To an Enterprise Performance Management (EPM) target application
Drill through:
From the EPM target application:
EPM All Hands
Page 38
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
From the EPM target application:
HFM, Planning, Smartview and FR
To view data in the ERP source system:
Oracle EBS/Fusion, PeopleSoft Fin, SAP and JDE
Supported for GL data but not HR data
Brings up an FDM Landing Page:
Enables user to navigate to a source system account ledger/inquiry page after login
validation
-
A Quick Look Back (continued)
Write-back budget data to the source system:
Oracle Hyperion Planning, Oracle Essbase ASO or BSO application
Supported for GL data but not HR data
Requires write-back mappings for Oracle Segments or PeopleSoft chartfields
ERP Integrator loads data into the specific data interface table.
You must then run the budget load routines provided by Oracle Fusion, E-Business
Suite or PeopleSoft Enterprise Financial Management.
EPM All Hands
Page 39
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
-
FDM Enterprise Edition 11.1.2.3
EPM All Hands
Page 40
2013 The Hackett Group, Inc. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.