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 import

scripts, 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 doesn’t 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 Parity

o 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.


Top Related