meluso_0106.pdf

Upload: przemekm82

Post on 16-Oct-2015

25 views

Category:

Documents


0 download

TRANSCRIPT

  • ]SHERRYANNE MEYER[ASUG INSTALLATION MEMBER MEMBER SINCE: 2000

    ANUP MAHESHWARI[ASUG ASSOCIATE MEMBER MEMBER SINCE: 2008

    AJAY VONKAREY[ASUG ASSOCIATE MEMBER MEMBER SINCE: 1996

    Copyright Bristol-Myers Squibb

    Explore the new features of BI 7.0 tools with migration of front-end

    from BW 3.5 to SAP BI 7.0

    David Meluso, Bristol-Myers SquibbVijay Reddy Gondesi, Intelligroup Inc

  • Real Experience. Real Advantage.

    [

    2Copyright Bristol-Myers Squibb

    Agenda

    About BMS Summary of BI system Project Objective Scope Migration Strategy Queries/Workbooks/Web Reports Migration - BI Security Overview of New Tools Whats New in BI 7.0? Project Plan, Resource Model and Partnership Testing Strategy Change Management and Training Lessons Learned Business Benefits

  • Real Experience. Real Advantage.

    [

    3Copyright Bristol-Myers Squibb

    Introduction* Company: Bristol-Myers Squibb Key Business: Biopharmaceuticals Employees: 30,000 Net Sales: $20.6 billion in 2008 Headquarters: New York City

    u to extend and enhance human life by providing the highest-quality biopharmaceutical products.

    u to our patients and customers, to our employees and partners, to our shareholders and neighbors, and to the world we serve to act on our belief that the priceless ingredient of every product is the honor and integrity of its maker.

    Our Mission

    We Pledge

    * Based on Bristol-Myers Squibb web site www.bms.com

  • Real Experience. Real Advantage.

    [

    4Copyright Bristol-Myers Squibb

    Please visit www.bms.com/products for the Full Prescribing Information for all products listed above, including boxed WARNINGS for ABILIFY, ATRIPLA, Baraclude, and ERBITUX and boxed WARNINGS for AVAPRO and AVALIDE regarding use in pregnancy, and boxed WARNING for IXEMPRA regarding hepatic impairment.

    Cardiovascular/ Metabolics Neuroscience Virology Oncology ImmunoScience

    Key Pharmaceutical Products

  • Real Experience. Real Advantage.

    [

    5Copyright Bristol-Myers Squibb

    Overview of SAP BI System SAP BW customer since 2000 (version 2.0B) with large BI implementations Over 2,000 active users worldwide

    Current database size is about 9 Terabytes BMS uses SAP BI for reporting KPIs in following areas Finance Balance Sheet and P&L Product P&L Management Reporting & Consolidation and Close Reporting

    Order-To-Cash (OTC) Sales Reporting Accounts Receivable Order Management

    Supply Chain Worldwide Inventory at Batch/Site Level Delivery Performance Manufacture Planning & Demand Planning Cycle Time

  • Real Experience. Real Advantage.

    [

    6Copyright Bristol-Myers Squibb

    Upgrade Components & Timeline

    SAP ECC 6.0 Technical upgrade

    Changes Required to non-SAP ETL Envir. and BW

    Oracle 10g Prerequisite for BI 7.0

    BI 7.0 Technical Upgrade BW 3.5 functionality continues to operate

    Select new projects can utilize BI 7.0

    BI 7.0 Functional Upgrade Major upgrade to user interface

    Migrate all reporting to new model

    Aug 2007 Nov 2007

    July 2008 Nov 2008

    Jul 2007 Oct 2007

    Jul 2007 May 2008

  • Real Experience. Real Advantage.

    [

    7Copyright Bristol-Myers Squibb

    BI Functional Upgrade Project Business Case

    Strategic platform that will move BMS to the next level of BI A more sophisticated business intelligence platform Delivered through portal technology and more powerful EXCEL-

    based apps to greatly enhance user experience Improved set of reporting tools and enhanced security model Leveraged for Corporate Finance Transformation Ability to implement BI Accelerator (BIA)

    Branding Standardize on a global SAP BI template

  • Real Experience. Real Advantage.

    [

    8Copyright Bristol-Myers Squibb

    What was included in the Functional Upgrade? Migration of existing queries and workbooks to new BI 7.0 UI All reports to be standardized to new template

    Provide training to existing user base Train the Trainer sessions to key UAT users in US New online training, including audio track and animations

    Security migration to new Analysis Authorizations Security Model

    Proof of Concept for BI Accelerator (BIA) Drastically improve report response times for existing applications Investment directly related to which business areas are addressed

  • Real Experience. Real Advantage.

    [

    9Copyright Bristol-Myers Squibb

    What was NOT included in this project? Migration of backend objects Changes to reports other than migration Updating application specific training materials Modifying or updating existing interfaces

    Following were initially included, later excluded from scope Convert BI scheduling to Unicenters new replacement tool,

    Autosys Replace obsolete job processing technology

    Upgrade existing Crystal Enterprise 10 license to Business Objects XI and migrate existing Crystal Reports to BO XI CE 10 out of support; introducing risk Crystal is SAPs new direction for formatted reporting due to BO

    acquisition

  • Real Experience. Real Advantage.

    [

    10Copyright Bristol-Myers Squibb

    Project Team Overview

    Project Team comprised of BMS BI Team Intelligroup On-Shore/Off-Shore Dev Team

    Data Warehouse Engineering Team Testing Shared Services (TSS) Global Learning & Development Team Security Team Basis Team Business Users for UAT & Training Support Team

  • Real Experience. Real Advantage.

    [

    11Copyright Bristol-Myers Squibb

    Multiple Concurrent Projects Interdependencies with concurrent projects Constant and clear communications needed among all involved

    Technology BI Team was still advancing through learning curve for BI 7.0

    Timing Compressed project timeline, fixed Go-Live date

    Communications/Training to Users Needed to ensure all BI Users around the globe were aware of changes

    and properly informed

    Key Challenges for BMS

  • Real Experience. Real Advantage.

    [

    12Copyright Bristol-Myers Squibb

    Business Explorer Suite in BI 7.0

    Microsoft .NET based Query Designer, Web Application Designer, Report Designer Web Analyzer to analyze ad-hoc queries and create views on various data providers Unicode Compliant Support Information Broadcasting Seamless Integration into portal, Visual Composer

    Source: SAP

  • Real Experience. Real Advantage.

    [

    13Copyright Bristol-Myers Squibb

    Business Explorer Design time & Runtime

    Source: SAP

  • Real Experience. Real Advantage.

    [

    14Copyright Bristol-Myers Squibb

    Migration Strategy

    Identify active reports during blueprint System cleanup Decommission reports that are obsolete

    Understand the macros in workbooks before migration and check if the excel functions used in 3.x are supported in 7.0

    Migrate the reports using phased approach By application area wise (Ex: Finance, Sales etc)

    Migrate queries first and then workbooks Not everything needs to be migrated

    Develop effective change management and training planBenefits of phased approach Simplified migration process Easy to manage Optimized business users time Transports will be smooth

  • Real Experience. Real Advantage.

    [

    15Copyright Bristol-Myers Squibb

    Query Migration Open the BW 3.5 Query using the BI 7.0 Query designer Save the BEx Query using the BI 7.0 Query designer. Migrated Queries are stored with same Technical name but stored

    with new version in the same database tables Migrated Queries cannot be Edited using the 3.x Query Designer

    Source: SAP

  • Real Experience. Real Advantage.

    [

    16Copyright Bristol-Myers Squibb

    Workbook Migration Open the BW 3.5 Workbooks using BI 7.0 BEx Analyzer and Save it Standard Workbooks are automatically migrated Workbooks with customer coding (If there are any macros exists) will need

    manual adjustment After migration, Workbooks cannot be opened using the 3.x BEx Analyzer Workbooks are stored with new name and new version to existing database

    table

    Source: SAP

  • Real Experience. Real Advantage.

    [

    17Copyright Bristol-Myers Squibb

    Web Templates Migration Rebuild or migrate with Tool in SAP NetWeaver 2004s BEx Web Application

    Designer Web templates with Standard Web Items and HTML could be migrated JavaScript used for Commands could be migrated JavaScript used for Layout (Tab Pages, etc.) should be rebuilt Charts could be migrated, manual adjustments may be required

    Web templates are stored with new name and new version to existing database table

    Source: SAP

  • Real Experience. Real Advantage.

    [

    18Copyright Bristol-Myers Squibb

    Information Broadcasting from new BEx tools

  • Real Experience. Real Advantage.

    [

    19Copyright Bristol-Myers Squibb

    BI 7.0 Security Overview

    Below options were available for BI Security Migrate the existing roles and authorizations to the new

    concept The RSEC_MIGRATION program is a migration tool provided by

    SAP. Using this migration can help in automatic migration of existing authorization to the new analysis authorization framework.

    Manual changes required.

    Full-blown redesign initiative to take advantage of the new features that the SAP Netweaver BI 7.0 offers Needs planning and budget

  • Real Experience. Real Advantage.

    [

    20Copyright Bristol-Myers Squibb

    BEx Components---Query Designer

    Highlights Task pane Context menu displays the message panel

    with warnings Enhanced menus, toolbars and context

    menus Extended visualization Drag & drop for multi-selected objects,

    properties Options for BI-integrated Planning

  • Real Experience. Real Advantage.

    [

    21Copyright Bristol-Myers Squibb

    BEx Analyzer

    Highlights Access InfoProviders, Queries and Query Views

    directly New workbook default layout Intuitive user Interaction via Drag&Drop Personalizable Filter Value Lists Excel based data entry and planning. New information broadcasting features

  • Real Experience. Real Advantage.

    [

    22Copyright Bristol-Myers Squibb

    Web Analyzer

    Adhoc Query and Analysis variant processes are performed in the Business Explorer (BEx) Web Analyzer

    In Web-based analyses, the user can now perform various ad hoc navigation steps easily using Drag&Drop

  • Real Experience. Real Advantage.

    [

    23Copyright Bristol-Myers Squibb

    Report Designer

    Standard Formatting: Font Styles (e.g. bold, italic) and colors, etc.

    Various Layout options: Supports Hierarchies Rules for the presentation of special

    characteristic values Integration of texts, pictures, and

    charts Header and Footer

  • Real Experience. Real Advantage.

    [

    24Copyright Bristol-Myers Squibb

    Web Application Designer

    Model-driven BI application building Wizards for all web items Intelligence support for Web API

    developers Easy integration of native HTML

    commands New Web items, layout elements New chart types Design of planning aware business

    applications

  • Real Experience. Real Advantage.

    [

    25Copyright Bristol-Myers Squibb

    Testing Approach

    Critical reports from each subject area selected A sample of 200 reports were picked from different

    areas/applications

    Migrated queries were tested/validated in 2 ways System level version check in table RSZCOMPDIR Data validation Pre/post migration snap shots

    Business users to test/validate during UAT

    Testing is well documented with validation scripts

  • Real Experience. Real Advantage.

    [

    26Copyright Bristol-Myers Squibb

    Project Timelines, Highlighting Migration Efforts7/14 7/21 7/28 8/4 8/11 8/18 8/25 9/1 9/8 9/15 9/22 9/29 10/6 10/13 10/20 10/27 11/3 11/10 11/17 11/24 12/1

    KT

    Query and Workbook Migration

    Develop Online TrainingCrystal Migration

    Go-Live

    Stabil.

    TSS TestingUAT Activities

    User TrainingNew Security Model

    Run the migrated Workbooks in target system and take post snaps after migration.

    Transportation of the Migrated Queries/Workbooks to Test Box

    Migrate Queries/Workbooks and document by taking pre and post images

    Test the initially migrated Workbooks/Queries.

    Migrate few Workbooks/Queries and transport.

    Prepare a list of Workbooks/Queries

    Prepare a Migration Plan

    Project Preparation (Latest Front end patches, GUI, etc)

    W7W6W5W4W3W2W1Query and Workbook Migration

  • Real Experience. Real Advantage.

    [

    27Copyright Bristol-Myers Squibb

    Highlights

    Roles & Responsibilities clearly defined

    Strong partnership with customer

    Offshore team worked per onsite time zone

    Resource Summary

    OffshoreaBW developers

    OnsiteaProject Lead

    OnsiteaBI Consultant

    OnsiteaProject Manager

    Onsite/OffshoreIntelligroupCustomerResource

    Development Team Structure

  • Real Experience. Real Advantage.

    [

    28Copyright Bristol-Myers Squibb

    Responsibility Matrix

    aUser Acceptance Testing

    aPower User Training

    aaIssue Tracking & Resolution Management

    aConduct Delta Training

    aPre & Post testing snap shots

    aPreparation for work

    aaIntegration & regression Testing

    aMigration

    aaProject Management

    IntelligroupBMSActivity

  • Real Experience. Real Advantage.

    [

    29Copyright Bristol-Myers Squibb

    Partnership After thorough review of vendors, BMS decided to partner with Intelligroup for migrating their front end objects from BW 3.5 to BI 7.0.

    Intelligroup and BMS shared the project management responsibility jointly while the actual migration was Intelligroups responsibility. The project cost was reduced to the tune of 50% by deploying global delivery model to achieve the functional migration.

    Project Management, Business Process Expertise, Security Migration & UAT

    Project Management, Migration, Unit testing & Execution

    Project Delivery & Support

    BMS

  • Real Experience. Real Advantage.

    [

    30Copyright Bristol-Myers Squibb

    Change Management

    Careful planning is critical to ensure a smooth transition Communication with business teams Leveraged BI User Group meetings for advance communications

    User Involvement Involve key stakeholders early and often UAT

    Training Online training course developed Included Key Business User as member of Training Dev Team Time intensive, dont underestimate the effort Most effective with animations and audio commentary Mandatory?

    Recognition Highlight individuals and/or groups that best embrace the changes Success stories

  • Real Experience. Real Advantage.

    [

    31Copyright Bristol-Myers Squibb

    Online Training Structure

  • Real Experience. Real Advantage.

    [

    32Copyright Bristol-Myers Squibb

    Migration Lessons Learned1

    Text elements Post-migration, text elements which were present in the 3.x workbook no longer showed up in the 7.0 version SAP Note 1143771 was applied as a fix

    Workbook does not get the correct query definition After migration, key figures with properties Hide (can be shown), Hide (Always) were displayed in the workbook result Re-assignment of Dataprovider to the result area in the

    workbook fixed the issue Characteristic variables Characteristic Variables which are

    defined as Mandatory do not show up as Mandatory (*) in the variable selection screen Re-assignment of Dataprovider to the result area in the

    workbook fixed the issue

  • Real Experience. Real Advantage.

    [

    33Copyright Bristol-Myers Squibb

    Migration Lessons Learned2

    Error when creating Conditions using Key figures which are hidden. Unlike SAP BW 3.x, SAP Netweaver BI 7.0 requires the key

    figures used in formulas or conditions or exceptions to be available in the query definition and not hidden.

    Not having them in the query would result in unexpected behavior/warning

    Migration of a BW 3.5 query resulted in an error The objects R3TR ELEM ABC und R3TR ELEM XYZ cannot be edited together because the 1st object's original is in this system, whereas the 2nd object's original resides in another system. (Message no. TK112) In order to fix this, we followed the 2 step process Open the Query using SAP BW 3.5 query designer and save Open the same query using SAP BI 7.0 query designer and save

  • Real Experience. Real Advantage.

    [

    34Copyright Bristol-Myers Squibb

    Migration Lessons Learned3

    Workbooks failed while migration with below message Program error in class SAPMSSY1 method: UNCAUGHT_EXCEPTIONand System error in program CL_RSR_XLS_VIEW and form ASSIGN_QUERY_TO_DP-03 . This is because workbooks were created in older versions of SAP BW and not compatible with the latest version of Excel Solution: Open the workbook in BW 3.5 BEx Analyzer and save Migrate to BI 7.0 with regular migration process

    Default values in Variable selection screen Uncheck the Process Variable on Refresh in order to get rid of

    the default values on the variable screen

  • Real Experience. Real Advantage.

    [

    35Copyright Bristol-Myers Squibb

    Migration Lessons Learned4

    1FORMULA error - When trying to Migrate some Queries having Conditions/Exceptions, we encounter a 1FORMULA error Program error and SAP Note 1159610 was applied as a fix

    Delete Query results not available in BI7 analyzer - In BW3.5 we had an option to delete Query Results before we could save the workbook. This allowed us not to save a workbook with results. But in BI7, this option is not available. Reason could be that, when we open a workbook, the Variable

    Selection screen appears first even before the excel sheet appears. This allows us to refresh the Workbook before the report is displayed.

  • Real Experience. Real Advantage.

    [

    36Copyright Bristol-Myers Squibb

    Upgrade Lessons Learned1 Performance (RRI) Jump Issue Users complained of reports hanging during RRI Jump from

    Summary to Detail Report Related to Default Workbook setting When you open the Query, first it will open default workbook from

    RSRWBTEMPLATE, then open the Query in the workbook. You will require a workbook to open a Query which is saved in the RSRWBTEMPLATE table.

    Resolution: Use SAP Default Workbook as Global Default Workbook

  • Real Experience. Real Advantage.

    [

    37Copyright Bristol-Myers Squibb

    Upgrade Lessons Learned2 Performance Issue When running a BEx Workbook, users get Critical Error or Client

    Out of Memory. Also, reports were very slow to open. Underlying reason for this is more memory is consumed by BI 7.0 when compared to BW3.5.

    Resolution 1 Old Service Packs of .NET framework 2.0 had memory leaks which resulted

    in more memory consumption. The BI 7.x Standalone frontend is recommended from SAP to have Microsoft.NET Framework 2.0 in it's newest version, the newer version has fixes for the memory leaks.

    Resolution 2 OSS notes 1094799, 1150242 and 1179647 applied

    Subsequent Issue Applied 1150242 Insert the indicator ANA_USE_SIDGRID with the value

    X in transaction RS_FRONTEND_INIT. This broke our RRI and is a known issue by SAP. Only known solution? FEP800.You activated the changes regarding the parameter ANA_USE_SIDGRID as described in Note 1150242. When you use the report-report interface to navigate from BEx Analyzer, the system does not transfer the cell context correctly. For more information, see Note 1276898.

  • Real Experience. Real Advantage.

    [

    38Copyright Bristol-Myers Squibb

    Upgrade Lessons Learned3

    Front End Issues experienced with FEP 601 Excel workbook name disappearing in Windows Taskbar Critical Error and Client Out of Memory errors BEx suddenly crashes without warning or error message Variant problems Variant migration program did not work exactly as promised Variant selection and search was much better in 3.5 Appears to be a hard limit to the number of variants that can be

    displayed in BI 7.0

  • Real Experience. Real Advantage.

    [

    39Copyright Bristol-Myers Squibb

    Key Learnings Limit the Scope Migrate only active reports if possible Resist temptation to do everything at once

    Formulate effective Change Management Strategy Communicate! Plan Training and GUI Rollout Involve Business Users from Day One

    Align software components across teams GUI, Front End patch, Excel and dependent components (.NET

    framework) Highly recommend using FEP 801 or later

    Get signoff on several sample reports before proceeding for entire population Optimize the Migration Process

  • Real Experience. Real Advantage.

    [

    40Copyright Bristol-Myers Squibb

    [

    ] Thank you for participating.SESSION CODE: 0106

    Please remember to complete and return your evaluation form following this session.

    For ongoing education on this area of focus, visit the Year-Round Community page at www.asug.com/yrc

  • Real Experience. Real Advantage.

    [

    41Copyright Bristol-Myers Squibb

    Some helpful tips and resources

    For front-end patches Go to http://service.sap.com/patches * for SAP front-end Components

    BI FAQ http://service.sap.com/bifaq * front-end Migration

    Useful SAP Notes Note 949330 SAP Netweaver 7.0: Query backup and restore Note 962530 How to restrict access to Query Designer 7.0 Note 934848 Collective note: (FAQ) BI Administration Cockpit Note 1013201 Hardware and Software requirements Note 1013139 Prerequisites for the BI 7.x front-end Note 1013207 Installation guide

    SAP BEx Performance Blog https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/10447 https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/12256

    * Requires login credentials to the SAP Service Marketplace