Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH


Published on

Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH

Published in: Software
  • Be the first to comment

  • Be the first to like this

Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH

  1. 1. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  2. 2. Celebrating twenty years of Integrated Business Analytics Solutions ENTERPRISE PERFORMANCE MANAGEMENT | BUSINESS INTELLIGENCE | BIG DATA Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH Tony Scalese – Practice Director, Edgewater Ranzal ENTERPRISE PERFORMANCE MANAGEMENT | BUSINESS INTELLIGENCE | BIG DATA
  3. 3. 3 Ranzal & Samsonite Overview Hyperion History at Samsonite Project Overview Project Details Project Learnings Agenda
  4. 4. Who We Are Edgewater Ranzal is a full-service Oracle Platinum Consulting Partner with premier services in North America and regional offices in the United Kingdom We deliver Business Analytics solutions that include Oracle Enterprise Performance Management (EPM) Business Intelligence (BI), and Big Data (BD) technology. Our multiproduct focus offers domain expertise and technical leadership using the Oracle Product Suite We have industry expertise and specializations to help us deliver end-to-end solutions for each client’s business needs 4
  5. 5. Our Services Financial Close & Consolidations Business Intelligence/ Big Data Enterprise Planning & Analytics Data Integration Services Training & Support Services Advisory ServicesInfrastructure Costing & Profitability Mgmt Business Intelligence/Big Data • Scorecards & Dashboards; Mobile Delivery • Prepackaged Analytic Applications (OBIA) • BI Foundation (OBIEE / Essbase) • Financial & Operational Analytics • Reporting & Publishing • Big Data • Information Discovery (Endeca) • Business Intelligence Cloud Service (BICS) Financial Close & Consolidations • Legal, Segment, & Mgmt Reporting • Financial Performance & Close • Optimization & Performance Lab • Tax Provisioning • Regulatory Requirements Data Integration Services • ERP Integration • Financial Data Management • Data Warehousing • MDM & DRM • ETL Services and Automation Infrastructure • Hardware Sizing, Installation, & Configuration • Exalytics Benchmarking • System Monitoring, Backup, & Disaster Recovery • Upgrade & Migrations Advisory Services • Project/Program Management & Process Change • EPM & BI Road Maps Training & Support Services • Standard & Custom Training • Virtual Classroom • Multimedia and UPK • Service Level Agreements • Managed Services & Hosting • Performance Engineering Enterprise Planning & Analytics • Strategic Planning (HSF) & Modeling • Planning, Budgeting & Forecasting • Workforce, Capital, & Project Financial Planning • Public Sector Planning • Cloud Services Costing & Profitability Management • HPCM Standard & Detail Models • Waterfall Allocations • Shared Service Charges • Activity Based Costing • Customer, Product, Segment & LOB Profitability 5
  6. 6. About Tony Scalese Integration Director at Edgewater Ranzal Team of 18 integration specialists focusing primarily on FDMEE, ODI & DRM Team includes former Oracle support and development team members More than 16 years in the Oracle Hyperion Suite Former administrator of Hyperion Enterprise, Pillar and Upstream Weblink Nearly 10 years of consulting experience Certified in various Oracle Hyperion technologies Partner closely with Oracle Development and Product Management Oracle ACE recognized for contributions in the BI track which includes EPM Blog at and Recently published a book The Definitive Guide to Oracle FDMEE 6
  7. 7. Samsonite is the world’s largest luggage manufacturer 5 core regions – North America, Latin America, Asia Pacific, Europe, Corporate (Licensing) Headquartered in Mansfield, MA Listed on the Hong Kong Exchange (HKG: 1910) 2015 Sales – $2.4B Brands include: Samsonite American Tourister Hartmann Luggage High Sierra Speck Gregory Tumi* About Samsonite 7
  8. 8. Samsonite’s Hyperion History Long time Hyperion Enterprise shop Implemented v11.1.2.1 HFM and FDM in 2010 EPMA application Classic rules Implemented Hyperion Planning Purchased Exalytics Upgraded to v11.1.2.3 in 2014 Current project to upgrade to Purchased new T5 Exalytics 8
  9. 9. Project Overview Implementation New Exalytics Machine T5 – Linux 6 HFM Planning FDMEE Financial Reports Windows machine for EPMA & OHS* Upgrade HFM, Hyperion Planning & Financial Reports Enhance Cash Flow functionality in HFM Upgrade FDM Classic to FDMEE >200 Locations 5 major interfaces Fully automated Kicked off the project 12/7/15, first Parallel/Live May close 9
  10. 10. Architecture 10
  11. 11. Dimensionality HFM Planning Account Rollup Reporting Account (3000) Mixed – SAP Account (300000), HFM Account Entity Legal Entity Mixed – Legal Entity, Cost Center ICP Trading Partner Trading Partner C1 SAP Functional Area (P&L) / Roll Forwards (Balance Sheet) SAP Functional Area (P&L) / Roll Forwards (Balance Sheet) C2 Channel Channel C3 Brand Brand C4 Data Type N/A C5 N/A Version C6 N/A Category C7 N/A Currency 11
  12. 12. FDMEE Rebuild Project Detail SAP & JDE Trial Balance actuals to HFM and Planning Data sync actual detailed statistics from Hyperion Planning to HFM Data sync bi-directionally budget & forecast data between HFM and Hyperion Planning Write budget & forecast data back to SAP G/L Enhance Automation 12
  13. 13. HFM Actual Data Load SAP Shared mapping across >100 company codes Utilizes complex logic group to duplicate records for roll forward detail Leverage lookup dimension to store transaction type Leverage Multi Dimensional mapping Account and Transaction Type for Roll Forward (C1) Entity and Site Code for Channel (C2) Account for Function (C1), Channel (C2) and Brand (C3) – Replaces import script ICP for ICP with self – replaces varValues maps Leverage SQL mapping Override ICP – Replaces event script JDE Dynamically calculate YTD balance from columnar data Utilizes complex group to duplicate records for roll forward detail Leverage SQL mapping Override ICP – Replaces event script 13
  14. 14. HFM Actual Data Load Enhancements Smart Replace Ensures data quality by clearing orphaned entities in HFM Initial load to HFM, Entity A and Entity B are loaded Data for Entity B is reclassed in the ledger Subsequent load to HFM does not include data for Entity B – data persists in HFM Smart Replace clears data for Entity B Runs automatically during the Export workflow Dynamic Validation Entity Reduces administrator maintenance and ensures data integrity Check entity drives HFM calculation and Check Report Auto updates the Check Entity based on data processed Runs automatically during the Export workflow 14
  15. 15. Planning Actual Data Load SAP Load LTD for Balance Sheet, Activity for P&L Mimic logic groups through an Event script to duplicate records for Roll Forwards Shared mapping across >100 company codes Leverage Multi Dimensional mapping Entity and Site Code for Channel (C2) Account for Function (C1), Channel (C2) and Brand (C3) – Replaces import script Leverage Event scripting Override source C1 for Roll Forward records JDE Conditionally select data view based on account type 15
  16. 16. Planning Actual Data Load Enhancements Single clear calc leveraging RTSV across multiple intersections Smart Aggregation Calcs Run aggregation after all data files for a given application are loaded Leverage Essbase JAPI Essbase Enhanced Validate Utilized to prevent calculation and load errors during the Export workflow Executes automatically at the Validate workflow step Intelligently designed for performance with batch and interactive execution Similar to HFM Intersection Validation Report Validate transformed data set against Essbase/Planning dimensionality to check if mapped to a valid Level 0 member Stops workflow at Validate when EEV fails 16
  17. 17. Statistics – Planning to HFM Move Actual KPI data from Planning to HFM Leverage Event Scripts Override Custom target members based on HFM top members Create YTD view of data Leverage SQL Mapping In combination with Attributes to drive target, vary depending on target account 17
  18. 18. Bi-directional Data Transfer Budget/Forecast Process Budget/Forecast is developed in Hyperion Planning Budget/Forecast journal adjustments are booked in HFM HFM performs intercompany eliminations Eliminations and adjustments loaded back to Planning Actual Process Up to 6 data types moved from HFM to Planning Eliminations, Journal Adjustments, Offline Legal Entity G/L & Roll Forward data, Joint Ventures, Statistics Automated process to allow a range of periods to be processed 5 target applications, 6 Data Load Rules (DLR), 1-12 periods  30-360 executions Key improvements from FDM Classic Entity to Region application relationship No longer a custom scripting process 18
  19. 19. Write Back to SAP Final Budget is loaded to SAP for consumption by non EPM users Leverage Data Sync capabilities to extract data Output custom SAP required upload format for each unique legal entity FI / CO unique uploads Leverage maps to transform to SAP chart fields 19
  20. 20. Enhanced Automation Sweeps windows directory and moves files to Exa box for batch processing based on locations to which the user has access Loads data to HFM Intelligently initializes batch process to load data to each of the regional Planning applications Leveraged Password Encryption Sends an email status 20
  21. 21. Automation Attachments Missing Maps 21
  22. 22. Automation Attachments Essbase Enhanced Validate Report 22
  23. 23. Automation Attachments Check Report 23
  24. 24. Project Learnings Infrastructure & Hardware Deadlocks Batch Data Protection DLR Attribute Column 24
  25. 25. Infrastructure & Hardware Faulty NIC/MoBo and faulty DIMM module on Exa box Oracle replaced these components HFM not able to run on Linux 6 Fixed with patch FDMEE patch introduced bug that prevented EPMA enabled applications to be registered as a target Fixed with a PSE, addressed in PSU 25
  26. 26. Deadlocks Deadlocks plagued application testing What is a deadlock? “A deadlock occurs when two or more tasks permanently block each other by each task having a lock on a resource which the other tasks are trying to lock” – Technet Why do deadlocks occur? Parallel workflow processes Oracle RDBMS is better at parallelism How do you know it was a deadlock? The process log contains the keyword “deadlock” How did you fix it? Adding indexes to various tables – specific to each application Updating SQL Server settings READ_COMMITTED_SNAPSHOT = ON SET ALLOW_SNAPSHOT_ISOLATION = ON 26
  27. 27. Batches User Security Users must have access to the locations being processed as part of the batch Created process to dynamically read HSS security to determine location files to sweep Missing Data Load Rules Batch process would fail if DLR is not present Updated process to check if DLR exists before sweeping file from staging directory Missing Periods Batch status reporting failed to create accurate results when run for a range of periods Added custom process to add period records back to table Invalid Files Batch does not capture invalid files similar to how FDM Classic did, simply does not process Added custom process to log files found in OpenBatch and compare to files processed 27
  28. 28. Data Protection What is data protection? Ability to load data to a single HFM entity – using replace mode – from 2 distinct data sources and not overwrite data from the other stream Ex: General Ledger data and Statistical Data How should it work/How did it work in FDM Classic? Data for each unique entity in the FDMEE data set is extracted from HFM (for the reciprocal data stream) and added to the FDMEE generated data file to be loaded to HFM How does it work? Each unique entity string is protected, overlap of names potentially prevents protection Ex: Data set contains entity ElimNV and NV; NV is not protected How did we fix it? Created a second DLR isolating only NV data, ignored NV data on import for primary DLR Is Oracle aware? Yes it has been formally recognized as a bug by Oracle and they are working on a resolution 28
  29. 29. DLR Attributes Clear calc utilizes DLR Custom Options to store varying RTSV values @REMOVE(@RELATIVE("IncomeStatement",0),@LIST(@RELATIVE("ICSALES",0),@RELATIVE("ICCOS",0))),@RELATIVE("BalanceSheet",0) @RELATIVE("IncomeStatement",0),@RELATIVE("BalanceSheet",0) What is the problem? Custom option field is 100 characters, RTSV value in some instances exceeds 100 characters How did we fix it? Modified the field to allow more characters Updated custom option using SQL due to UI field length limitation 29
  30. 30. The Definitive Guide to Oracle FDMEE: #ShamelessPlug 30
  31. 31. Closing and Q&A
  32. 32. Contact Information Edgewater Ranzal 108 Corporate Park Drive, Suite 105 White Plains, NY 10604 Tel (914) 253-6600 Email: Company Contact Robin Ranzal Knowles, President 45 Beech Street, Suite 109 London EC2Y 8AD United Kingdom Tel +44 (0) 2033 717 174 200 Harvard Mill Square Suite 210 Wakefield, MA 01880 Tel (781) 246-3343 130 South Jefferson St. Suite 101 Chicago, IL 60661 Tony Scalese 32
  33. 33. It won’t be hard to find us at Kscope16! #pinittowinit – Pick-up at pin at booth #611 – Win throughout the week! 8 Conference Sessions 6/27, Session 1, 8:30 - 9:30am How to Use Hyperion Tax Provision to Complete the Close Process Puzzle 6/27, Session 2, 10:15 - 11:15am Cycling off FDM Classic on Steroids and Taking a Dose of FDMEE HGH  You are Here 6/28, Session 8, 9:45 - 10:45am Opus Group is Over the Moon with Oracle Planning and Budgeting Cloud 6/28, Session 9, 11:15am - 12:15pm FDMEE Can Do That? 6/28, Session 12, 4:45 - 5:45pm Profitability and Cost Management: Have it Your Way 6/29, Session 14, 10:15 - 11:15am The M&A Information Factory: 80 Sources in 100 Days with DRM and FDMEE 6/29, Session 18, 4:30 - 5:30pm Migration Approaches for FDMEE, the Heart of the Matter 6/30, 9:00 – 11:00 The Rules Circus: Experts Parade the HFM Functions
  34. 34. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |