Presentation is loading. Please wait.

Presentation is loading. Please wait.

Produced by:Platinum SponsorPremier Sponsor Peter Aynsley-Hartwell Utopia Inc. Marvels of Material Master Data Solved with SAP Business Objects Carla Cook.

Similar presentations


Presentation on theme: "Produced by:Platinum SponsorPremier Sponsor Peter Aynsley-Hartwell Utopia Inc. Marvels of Material Master Data Solved with SAP Business Objects Carla Cook."— Presentation transcript:

1 Produced by:Platinum SponsorPremier Sponsor Peter Aynsley-Hartwell Utopia Inc. Marvels of Material Master Data Solved with SAP Business Objects Carla Cook Suncor (C Cubed Information Services Inc) Bill Towsley Suncor

2 Suncor Overview The Data Migration Project The Tools & Approach The Reality and The Results Key points to Take Home Questions What We Will Cover

3 Suncor Energy Suncor Energy is the largest Canadian Oil and Gas company 300,000 plus bbls/day synthetic crude oil 4 refineries totaling 450,000 bbls/day 1,500 plus retail and wholesale outlets 350 different lubricant and specialty fluid products Implemented SAP enterprise-wide in 2006 Owner of Petro-Canada (SAP since 1993)

4 Data Migration Project

5 Slide 5 Overall Scope Integrate former Petro-Canada processes and data into Suncor SAP Legacy Systems Source: o PeopleSoft o SAP ECC 6.0 o SAP CRM Target: o SAP MDM o SAP ECC 6.0 o SAP CRM o SAP SRM

6 Slide 6 SAP Modules o FI/CO, MM, SD, PM,PS, HRM, CRM, SRM 80 Objects requiring ETL (Extract Transform Load) o 30 Objects managed with SBO Data Services Total timeframe of 13 months with 3 staged releases o Systems Integration – Deloitte o Data Migration – Suncor/SAP/Utopia o SAP Support - IBM Overall Scope

7 Slide 7 The Data Migration Project Project Timelines and SBO Data Services Landscape

8 8 201020112012 NovDecJanFebMarAprMayJunJulAugSepOctNovDecJanFebMar I&O R3 go-live (8/2) M&D Lubes Edmonton/Burrard (non-distribution) Montréal Deploy SPIM Gate-4 I&O go-live (10/3) Montréal go-live (10/31) Edmonton go-live (1/30) (2/11) (4/15) (6/3) (1/28) 100% Development (1/28) R3 ITC1 R3 ITC2R3 UAT Para. Perf. Security Testing (increasing scope) 2 CCD’s & 70% Development (1/21) 100% Config & Development (2/28) QA2 QA3 Release System Freeze R2B PSSP Testing (Sustain.) R2B PSSP Deploy (Sustain.) To Be Data Model LPC User WB/Query Build/Test Training Devel. Complete BUILD 2 nd Data Trial – All Objects (~12/17) Functional Unit Testing ITC Prep. QA1 Change, Training & Communication BPP Updates/Creation Security Build R2B HR GL Prep Data Conversion Build / Cleansing R2B PSSP Build (Sustain.) Legacy PC to Suncor BW Migration WB/Query Ration./Dispo. Master Queries FRICEW Build – FUT Readiness Priority 3 (12/15) HR FUTFUT Prep. HR Build R3/R4 HR PR1HR PR3HR PR2 (7/1) (3/18) Key Milestone / Interim Milestone/ Deliverable Completion Dates Phase Completion Milestone Dates S1S2S3 (2/11) (6/3) (7/1) S1S2S3 R3 Integration Testing Data Cleansing (3/25)

9 Slide 9 DEV SAP Q DR4 Client 305 LPC Prod Copy IQ2 Extract data to be moved Load converted data Extract Configuration Oracle DB/Server 500GB SAP Q SR4 LPC Prod IPR Extract data to be moved Load converted & de-duplicated data Extract Configuration Oracle DB/Server 500GB Suncor Prod PR1 Extract data to de-duplicate QA SAP Q SR4 Final Build LPC Prod IPR Extract data to be moved Load converted & de-duplicated data Extract Configuration Oracle DB/Server 500GB Suncor Prod PR1 Extract data to de-duplicate PROD Landscape - SBO Data flows in the Suncor Landscape

10 Slide 10 The Data Migration Project Data Migration Challenges

11 Slide 11 Data Migration Challenges Extracting from a live production system o Difficult to do cleansing, de-duplication at source Loading live into production landscape o Need to move millions of records in a short time without disrupting existing system Complex data mapping o Source and target not nearly the same configuration

12 Slide 12 Data Migration Challenges Moving target o Short time frame means developing while continuing to refine data mapping spec Agile ETL required o Needed to be able to ETL, validate, refine, repeat De-duplication Data cleansing after extract

13 Slide 13 The Data Migration Project Tools and Approach Technology Approach and Methodology Organization

14 Slide 14 Technology SAP Business Objects Data Services SAP NetWeaver MDM SAP Legacy System Migration Workbench SAP Standard IDOCs (Intermediary DOCument) Custom ABAP programs

15 Slide 15 Technology The SAP Business Objects Data Services

16 Approach and Methodology Slide 16 Utilised SAP Best Practices for Data Quality SAP’s Enterprise Information Management (EIM) Best Practices provides a repeatable process to deliver consistent, sustainable results. Implementation of business rules provides automation of key processes for the data migration process. Integrate quality checks into all data touch points for on-going data governance. Data Quality for all data: Customer, Supplier, Product, and beyond. Manages the process throughout the entire ETL event.

17 Slide 17 Approach and Methodology Legacy Data Environment Data Staging and Test Environment XML Applications Databases Flat Files/ Excel Extract & Profile Staging Area SAP Target Environment Data Services Platform Cleanse Name Parsing Address Parsing & Correction Material/Product Parsing Matching SAP Configuration Extraction Reconciliation Performance Analysis Dashboards and Business Reporting Transparency, Communication and Governance, Loading LSMW Files IDocs Pre-Built load routines for SAP Objects Validate & Load Transform Business Validation Rules Automatic SAP Config Validation Transform Data into SAP structure

18 Slide 18 Approach and Methodology

19 Slide 19 Organization - Data Mgmt Operational Structure

20 Slide 20 Organization ETL Team SBOMDM Business Function DM Focal (lead) 30 Objects 6 on-shore 4 off-shore 3 on-shore 3 off-shore 30 on-shore 5 on-shore (split between 30 objects)

21 Slide 21 The Data Migration Project The Reality and The Results Why ETL? How we utilized the tools Benefits What would we do differently?

22 Slide 22 Sample Data Objects – why ETL ObjectVolume (Source) ComplexityData Quality Transformation Rules Volume (Target) Pricing Conditions 1,000,000High Complex1,000,000 Vendor95,000MediumLowComplex15,000 Product – Light Oils 339High Complex339 x 1500 plants 508,500

23 Slide 23 How we utilized the tools A look under the hood at the Material Master ETL

24 Slide 24 Materials: Data Flow & Implementation Steps PC DATA (SAP - IPR) SBO LEIH Z005 Z006 Z007 Z008 Z013 Z015 Z016 Z017 XMLXML Dedupe / Match / Validate NOTES: * Neither SBO or MDM are pulling in Suncor Materials * MDM will have no data to begin 1 XML files on MATMAS05 format > 1000 records each file 2 SBO Tasks Scenario #1 (update) LPC Material exists in Suncor. We will need to extend the Suncor Material with the PC plant Scenario #2 (Create) LPC Material does not exist in Suncor Material to be created and duplicate MATNRs to be added to record MDM SAP IR4 MATNR comes back PI Import Materials into MDM via XML Implement scenarios below. XREFXREF 3 4 MDM Tasks 5 Sequential updates 6 X-ref LEIH – LEIH HIBE – Z005, Z007, Z013, Z016 RHIB/FHIB – Z006 ? - Z008 Z015 – Service masters ? - Z017? Data

25 Slide 25

26 Slide 26

27 Slide 27

28 Slide 28

29 Slide 29 The Benefits - Compare Release 1 with Release 3 Release 1 (July 2010) o ETL using ABAP and SAP MDM o Extract from source, transform in-flight load to MDM o Mapping changes required ETL re-process(14 hrs for Materials) Release 3 (July 2011) o Utilizing SAP Business Objects Data Services and the SAP Data Migration Framework o Mapping changes require only a re-run of specific SBO jobs (minutes not hours)

30 Slide 30 The Benefits - Utilized SAP Technology Connect directly to SAP for extraction by OBJECT o Utilizes the data model table structures and relationships IDOCS for Loading o Using standard IDOC identified inappropriate screen customizations transported into the target system

31 Slide 31 The Benefits - Utilized SAP Technology Pre-Validation of Check Values before loading o No requirement for trial loads to test the data o Automatically adjusts for configuration changes Data in a common staging area o Easy to update and repeat if rules/requirements changed o Cross object validation easy o eg PO ->Vendor -> Material -> PIR

32 Slide 32 What would we do differently? Follow best practices more stringently Use the end-to-end process rather than break out to “existing” custom ABAP and LSMW Not allow acceptance testing to be disconnected from data loads o Test scenarios need to use loaded data and be flexible Understand the target configuration o e.g. Custom user-exits on forms not supported by BAPIs

33 Slide 33 Key Points to Take Home What worked for Suncor

34 Establishing a strong data management team Using standard processes and tools wherever possible Using a robust ETL tool that met our key requirements of:  Flexibility  Agility  Repeatability What worked for Suncor

35 Produced by:Platinum SponsorPremier Sponsor Bill Towsley Suncor Energy btowsley@suncor.com Peter Aynsley-Hartwell Utopia Inc peter@utopiainc.com Carla Cook Suncor Energy (C Cubed Information Services) carla.cook@ccubedis.com

36 Produced by:Platinum SponsorPremier Sponsor March 27 – 30, 2011 Hyatt Regency Huntington Beach Resort and Spa Huntington Beach, California

37 Slide 37 SAP Data Migration Framework Subhead (Arial 40 Bold) Text (Arial 40 Regular) o Demoted Text (Arial 34 Regular)

38 Slide 38

39 Slide 39 The Reality and The Results

40 Slide 40 The Reality and The Results

41 Slide 41 The Reality and The Results


Download ppt "Produced by:Platinum SponsorPremier Sponsor Peter Aynsley-Hartwell Utopia Inc. Marvels of Material Master Data Solved with SAP Business Objects Carla Cook."

Similar presentations


Ads by Google