cycling off fdm classic on steroids and taking a dose of fdmee hgh
TRANSCRIPT
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Celebrating twenty years of Integrated Business Analytics Solutions
ENTERPRISE PERFORMANCE MANAGEMENT | BUSINESS INTELLIGENCE | BIG DATA
Cycling Off FDM Classic on Steroidsand Taking a Dose of FDMEE HGHTony Scalese – Practice Director, Edgewater Ranzal
ENTERPRISE PERFORMANCE MANAGEMENT | BUSINESS INTELLIGENCE | BIG DATA
3
Ranzal & Samsonite OverviewHyperion History at SamsoniteProject OverviewProject DetailsProject Learnings
Agenda
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
Our Services
Financial Close & Consolidations
BusinessIntelligence/
Big Data
EnterprisePlanning & Analytics
Data IntegrationServices
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
About Tony Scalese
Integration Director at Edgewater RanzalTeam of 18 integration specialists focusing primarily on FDMEE, ODI & DRMTeam includes former Oracle support and development team members
More than 16 years in the Oracle Hyperion SuiteFormer administrator of Hyperion Enterprise, Pillar and Upstream WeblinkNearly 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 http://www.fdmeeguru.com and http://classic.fdmguru.com
Recently published a bookThe Definitive Guide to Oracle FDMEE
6
Samsonite is the world’s largest luggage manufacturer5 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:SamsoniteAmerican TouristerHartmann LuggageHigh SierraSpeck GregoryTumi*
About Samsonite
7
Samsonite’s Hyperion History
Long time Hyperion Enterprise shop
Implemented v11.1.2.1 HFM and FDM in 2010EPMA applicationClassic rules
Implemented Hyperion PlanningPurchased Exalytics
Upgraded to v11.1.2.3 in 2014
Current project to upgrade to 11.1.2.4Purchased new T5 Exalytics
8
Project Overview
Implementation New Exalytics MachineT5 – Linux 6HFMPlanningFDMEEFinancial ReportsWindows machine for EPMA & OHS*
Upgrade HFM, Hyperion Planning & Financial Reports
Enhance Cash Flow functionality in HFM
Upgrade FDM Classic to FDMEE>200 Locations5 major interfacesFully automated
Kicked off the project 12/7/15, first Parallel/Live May close
9
Architecture
10
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
FDMEE Rebuild Project Detail
SAP & JDE Trial Balance actuals to HFM and PlanningData sync actual detailed statistics from Hyperion Planning to HFMData sync bi-directionally budget & forecast data between HFM and Hyperion PlanningWrite budget & forecast data back to SAP G/LEnhance Automation
12
HFM Actual Data Load
SAPShared mapping across >100 company codesUtilizes complex logic group to duplicate records for roll forward detail
Leverage lookup dimension to store transaction typeLeverage 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 scriptICP for ICP with self – replaces varValues maps
Leverage SQL mappingOverride ICP – Replaces event script
JDEDynamically calculate YTD balance from columnar dataUtilizes complex group to duplicate records for roll forward detailLeverage SQL mapping
Override ICP – Replaces event script
13
HFM Actual Data Load Enhancements
Smart ReplaceEnsures data quality by clearing orphaned entities in HFM
Initial load to HFM, Entity A and Entity B are loadedData for Entity B is reclassed in the ledgerSubsequent load to HFM does not include data for Entity B – data persists in HFMSmart Replace clears data for Entity B
Runs automatically during the Export workflow
Dynamic Validation EntityReduces administrator maintenance and ensures data integrityCheck entity drives HFM calculation and Check ReportAuto updates the Check Entity based on data processedRuns automatically during the Export workflow
14
Planning Actual Data Load
SAPLoad LTD for Balance Sheet, Activity for P&LMimic logic groups through an Event script to duplicate records for Roll ForwardsShared mapping across >100 company codesLeverage Multi Dimensional mapping
Entity and Site Code for Channel (C2)Account for Function (C1), Channel (C2) and Brand (C3) – Replaces import script
Leverage Event scriptingOverride source C1 for Roll Forward records
JDEConditionally select data view based on account type
15
Planning Actual Data Load Enhancements
Single clear calc leveraging RTSV across multiple intersectionsSmart Aggregation Calcs
Run aggregation after all data files for a given application are loadedLeverage Essbase JAPI
Essbase Enhanced ValidateUtilized to prevent calculation and load errors during the Export workflowExecutes automatically at the Validate workflow stepIntelligently designed for performance with batch and interactive executionSimilar to HFM Intersection Validation Report
Validate transformed data set against Essbase/Planning dimensionality to check if mapped to a valid Level 0 memberStops workflow at Validate when EEV fails
16
Statistics – Planning to HFM
Move Actual KPI data from Planning to HFM
Leverage Event ScriptsOverride Custom target members based on HFM top membersCreate YTD view of data
Leverage SQL MappingIn combination with Attributes to drive target, vary depending on target account
17
Bi-directional Data Transfer
Budget/Forecast ProcessBudget/Forecast is developed in Hyperion PlanningBudget/Forecast journal adjustments are booked in HFMHFM performs intercompany eliminationsEliminations and adjustments loaded back to Planning
Actual ProcessUp 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 processed5 target applications, 6 Data Load Rules (DLR), 1-12 periods 30-360 executions
Key improvements from FDM ClassicEntity to Region application relationshipNo longer a custom scripting process
18
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 entityFI / CO unique uploads
Leverage maps to transform to SAP chart fields
19
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 applicationsLeveraged Password Encryption
Sends an email status
20
Automation Attachments
Missing Maps
21
Automation Attachments
Essbase Enhanced Validate Report
22
Automation Attachments
Check Report
23
Project Learnings
Infrastructure & HardwareDeadlocksBatchData ProtectionDLR Attribute Column
24
Infrastructure & Hardware
Faulty NIC/MoBo and faulty DIMM module on Exa boxOracle replaced these components
HFM 11.1.2.4.100 not able to run on Linux 6Fixed with patch 11.1.2.4.103
FDMEE 11.1.2.4.100 patch introduced bug that prevented EPMA enabled applications to be registered as a target
Fixed with a PSE, addressed in 11.1.2.4.200 PSU
25
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 processesOracle 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 applicationUpdating SQL Server settings
READ_COMMITTED_SNAPSHOT = ONSET ALLOW_SNAPSHOT_ISOLATION = ON
26
Batches
User SecurityUsers 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 RulesBatch process would fail if DLR is not present
Updated process to check if DLR exists before sweeping file from staging directory
Missing PeriodsBatch 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 FilesBatch 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
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
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 charactersUpdated custom option using SQL due to UI field length limitation
29
The Definitive Guide to Oracle FDMEE:http://www.amazon.com/Definitive-Guide-Oracle-FDMEE/dp/0992910528/
#ShamelessPlug
30
Closing and Q&A
Contact Information
Edgewater Ranzal108 Corporate Park Drive, Suite 105
White Plains, NY 10604Tel (914) 253-6600
Email: [email protected]
Company ContactRobin Ranzal Knowles, President
45 Beech Street, Suite 109London EC2Y 8ADUnited KingdomTel +44 (0) 2033 717 174
200 Harvard Mill SquareSuite 210Wakefield, MA 01880Tel (781) 246-3343
130 South Jefferson St.Suite 101Chicago, IL 60661
Tony [email protected]
32
It won’t be hard to find us at Kscope16!#pinittowinit – Pick-up at pin at booth #611 – Win throughout the week!
8 Conference Sessions6/27, Session 1, 8:30 - 9:30amHow to Use Hyperion Tax Provision to Complete the Close Process Puzzle6/27, Session 2, 10:15 - 11:15amCycling off FDM Classic on Steroids and Taking a Dose of FDMEE HGH You are Here6/28, Session 8, 9:45 - 10:45amOpus Group is Over the Moon with Oracle Planning and Budgeting Cloud6/28, Session 9, 11:15am - 12:15pmFDMEE Can Do That?6/28, Session 12, 4:45 - 5:45pmProfitability and Cost Management: Have it Your Way6/29, Session 14, 10:15 - 11:15amThe M&A Information Factory: 80 Sources in 100 Days with DRM and FDMEE6/29, Session 18, 4:30 - 5:30pmMigration Approaches for FDMEE, the Heart of the Matter6/30, 9:00 – 11:00The Rules Circus: Experts Parade the HFM Functions
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |