Methodology to Implement SAP Process Integration



Similar documents
Download and Install Crystal Reports for Eclipse via the Eclipse Software Update Manager

Configuring Distribution List in Compliant User Provisioning

How to Set Up an Authorization for a Business Partner in Customer Relationship Management (CRM) Internet Sales: Sample Case

Analyzing Sales Data for Choosing Forecast Strategies

How To Configure MDM to Work with Oracle ASM-Based Products

SAP GRC Access Control: Background jobs for risk analysis and remediation (formerly Virsa Compliance Calibrator)

Utilities for downloading and uploading OO ABAP classes in XML format

Posting Messages into XI

Roster Configuration (Payroll) in SAP ECC 6.0 Tips & Tricks

3 rd party Service Desk interface

Developing Applications for Integration between PI and SAP ERP in Different Network Domains or Landscapes

How to configure BusinessObjects Enterprise with Citrix Presentation Server 4.0

Performance Best Practices Guide for SAP NetWeaver Portal 7.3

Extract Archived Data from SAP ERP

prioritize XI messages on integration server

Budget Control by Cost Center

Implementing Outlook Integration for SAP Business One

Backup & Restore with SAP BPC (MS SQL 2005)

How to Configure and Trouble Shoot Notification for Process Control 2.5

Ronald Bueck SBO Product Definition

SAP Master Data Governance- Hiding fields in the change request User Interface

Integrate Third Party Collaboration Tools in the SAP NetWeaver Portal. SAP NetWeaver Product Management

CREATING A PURCHASE ORDER STORE RECORD WEB SERVICE

Business One in Action - How can we post bank fees and charges while posting Incoming or Outgoing Payment transactions?

E-Recruiting Job Board Integration using XI

Siteco Relies on SDN for its SAP CRM 5.0 Upgrade

Enterprise Software - Applications, Technologies and Programming

USDL XG WP3 SAP use case. Kay Kadner

User Experience in Custom Apps

Integrating Easy Document Management System in SAP DMS

Maintaining Different Addresses and Ids for a Business Partner via CRM Web UI

Problems with your Data Model in SAP NetWeaver MDM Do s and Don ts

TM111. ERP Integration for Order Management (Shipper Specific) COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Alert Notification in SAP Supply Network Collaboration. SNC Extension Guide

NetWeaver Business Client (NWBC) for Incentives and Commissions Management (ICM)

mysap ERP Talent Management Dr. Christian Acosta-Flamma

How To... Call BEx Web Applications from SAP BusinessObjects Dashboards (Xcelsius) and vice versa

Understanding HR Schema and PCR with an Example

Sales Rush Sales Order Processing S01- Lean Baseline Package. SAP Lean Baseline Package Version: V1.500 Country: UK Language: EN Date: February 2006

SAPFIN. Overview of SAP ERP Financials COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

HR400 SAP ERP HCM Payroll Configuration

Data Archiving in CRM: a Brief Overview

Accounts Receivable. SAP Best Practices

Table of Contents. How to Find Database Index usage per ABAP Report and Creating an Index

Debugging Portal Applications

Sending Additional Files from SAP Netweaver PI to third Party System

Intelligent Business Operations Chapter 1: Overview & Strategy

How To... Integrate Custom Formulas into the Formula Builder

Enabling Full-Text Search for Business Objects in mysap ERP

How to Configure Access Control for Exchange using PowerShell Cmdlets A Step-by-Step guide

R/3 and J2EE Setup for Digital Signature on Form 16 in HR Systems

SAP Business ByDesign Reference Systems. Scenario Outline. SAP ERP Integration Scenarios

Project Governance The Role Of The Business Process Owner

SOP through Long Term Planning Transfer to LIS/PIS/Capacity. SAP Best Practices

Process Archiving using NetWeaver Business Process Management

How To Balance In Sap Bw

SAP NetWeaver MDM 5.5 SP3 SAP Portal iviews Installation & Configuration. Ron Hendrickx SAP NetWeaver RIG Americas Foundation Team

RUN BETTER Become a Best-Run Business with Remote Support Platform for SAP Business One

UI Framework Task Based User Interface. SAP Enhancement Package 1 for SAP CRM 7.0

ARCHIVING OF IDOCS IN SAP

Log Analysis Tool for SAP NetWeaver AS Java

Third Party Digital Asset Management Integration

Business Requirements... 3 Analytics... 3 Typical Use Cases... 8 Related Content... 9 Copyright... 10

AC200. Basics of Customizing for Financial Accounting: General Ledger, Accounts Receivable, Accounts Payable COURSE OUTLINE

Data Source Enhancement Using User Exit

Ariba Network Integration to SAP ECC

Compliant, Business-Driven Identity Management using. SAP NetWeaver Identity Management and SBOP Access Control. February 2010

SAP Sales and Operations Planning Software Product (xsop)

How to Create a Support Message in SAP Service Marketplace

Integration of SAP central user administration with Microsoft Active Directory

How to Create Web Dynpro-Based iviews. Based on SAP NetWeaver 04 Stack 09. Jochen Guertler

SAP Portfolio and Project Management

Monitoring and Management of Landscapes with SAP NetWeaver Administrator. Dieter Krieger, SAP AG

SAP NetWeaver BRM 7.3

Production Subcontracting (External Processing) SAP Best Practices

UI Framework Simple Search in CRM WebClient based on NetWeaver Enterprise Search (ABAP) SAP Enhancement Package 1 for SAP CRM 7.0

BW Workspaces Use Cases

SAP Central Process Scheduling (CPS) 8.0 by Redwood

SAP Sustainability Solutions: Achieving Customer Strategies

UI Framework Logo exchange without skin copy. SAP Enhancement Package 1 for SAP CRM 7.0

OData in a Nutshell. August 2011 INTERNAL

SAP Service Tools for Performance Analysis

Unified Service Description Language Enabling the Internet of Services

SAP DSM/BRFPlus System Architecture Considerations

Sales Planning Detailed View. SAP Enhancement Package 1 for SAP CRM 7.0 CRM Sales - SFA

Global Transport Label - General Motors -

Portfolio and Project Management 5.0: Excel Integration for Financial and Capacity Planning

Sample Universe on Microsoft OLAP Cube

Next Generation Digital Banking with SAP

Variable Exit in Sap BI How to Start

DBA Cockpit for Oracle

Consume an External Web Service in a Nutshell with good old ABAP

SAP Cloud Strategy - Timeless Software. Frank Stienhans on behalf of Kaj van de Loo SAP

ERP Quotation and Sales Order in CRM WebClient UI Detailed View. SAP Enhancement Package 1 for SAP CRM 7.0 CRM Sales - SFA

Integration of Universal Worklist into Microsoft Office SharePoint

How to Schedule Report Execution and Mailing

Collaboration Technology Support Center - Microsoft - Collaboration Brief

How To Use the BPC Mass User Management Tool in BPC 10.0 NW

K in Identify the differences between the universe design tool and the information design tool

Transcription:

Methodology to Implement SAP Process Integration Applies to: SAP NetWeaver, SAP Exchange Infrastructure, SAP Process Integration Summary When starting a SAP PI project from scratch, it is very important to set up all relevant steps to ensure overall project quality and thereby project success. This article is intended to give an overview which fields of activities are to consider when implementing the SAP PI. Author: Manfred Lerner Company: SAP SI AG Created on: 18.12.2007 Author Bio Manfred Lerner works for SAP Consulting since fall 2004. With more than 15 years experience in the Enterprise Application Integration area, Manfred Lerner has a deep knowledge and understanding of the requirements of the whole set of integration scenarios. Formerly responsible for the product management of an integration platform, he joined SAP in 2004. Since then, he has been active in several projects where his skill as a NetWeaver Solution Architect helped leveraging the benefits customers could get from the SAP NetWeaver platform. Thereby he helped setting up Technical Program Management for customers. As architectures and products get more and more versatile and comprehensive, the management of technology by the means of architecture management is one of the decisive key success factors.. 2007 SAP AG 1

Table of Contents Why to use ASAP?...3 Typical questions when starting an SAP PI project...4 Phase 1 Project Preparation...5 Phase 2 Business Blueprint...6 Purpose...6 Integration...6 Phase 3 Realization...7 Purpose...7 Integration...7 Phase 4 Final Preparation...8 Purpose...8 Phase 5 Go Live and Support...9 Purpose...9 2007 SAP AG 2

Existing Methodologies for SAP Products The best know implementation methodology of course is the AcceleratedSAP (ASAP) methodology. With the use of the ASAP methodology, lots of SAP projects could be implemented very successfully in the past. ASAP consists of a five step or phase model: 1. Project Preparation 2. Business Blueprint 3. Realization 4. Final Preparation 5. Go-Live & Support A set of tools is available to support the processes for implementing SAP software: SAP Solution Manager: Facilitates efficient solution design, documentation, configuration, testing and operations of SAP solutions SAP Solution Composer: Alignment of customer s business requirements to SAP solutions SAP Road Maps: Offers AcceleratedSAP roadmap composed to fit specific project needs Why to use ASAP? ASAP provides a proven, comprehensive, repeatable and rich implementation methodology to streamline projects ASAP provides content, tools and expertise from thousands of successful implementations ASAP covers implementations, upgrades, strategic studies and more ASAP is aligned with industry standards and procedures 2007 SAP AG 3

A Look into ASAP for SAP Process Integration Typical questions when starting an SAP PI project These set of questions can be extended without limits. Each new SAP PI project has to face these kind of challenges when being set up from the green field. To address these kind of questions, SAP has developed the ASAP methodology for the SAP Process Integration platform. ASAP for SAP PI can be used as a very good starting point for setting up SAP PI projects. Of course ASAP for SAP PI is a very generic framework. This framework has to be enriched and filled with live within the work process of a project team. ASAP for SAP PI is primarily meant to be a framework for project management aspects. Out of the expertise of many integration projects it is reasonable to enrich the ASAP methodology with special topics regarding a SAP PI implemtation. In the following exemplary aspects of a SAP PI implementation are listed: System Setup Operations Support Landscape Integration Architecture Guidelines Development Guidelines Governance These very crucial aspects have to be covered in detail by entities which have to be set up in a SAP PI project. 2007 SAP AG 4

Phase 1 Project Preparation The purpose of the project preparation phase is to provide initial planning and preparation for your SAP PI project. Although each SAP PI project has its own unique objectives, scope, and priorities, the steps in phase 1 help you to identify and plan the primary focus areas that need to be considered. These include technical issues as well as project management topics. In the colored layers the main fields of activities are identified. These nine layers are a very good example to set up the project preparation phase. 2007 SAP AG 5

Phase 2 Business Blueprint Purpose The purpose of this phase is to create the business blueprint, which is detailed documentation of the results gathered during requirements workshops. Furthermore, the business blueprint documents the interfacing requirements of the company. With this documentation, a very good understanding of the company s integration relevant processes can be achieved. Integration During this phase, the following issues should be addressed: establishing organizational change management (OCM) to mitigate risk attributable to organizational change Refining the original project goals and objectives Defining the baseline scope Refining the overall project schedule and implementation sequence Refining the technical design for the solution Defining the strategies for data cleansing Set up procedures for checking the feasibility of certain scenarios 2007 SAP AG 6

Phase 3 Realization Purpose The purpose of this Realization phase is to implement business and process requirements based on the business blueprint. The objectives are the final implementation in the system, an overall test, and the release of the system for production (live) operation. In addition, the project team receives relevant knowledge. Integration During this phase, the following activities are important: Accomplish organizational change management Define the cutover strategy and handover of the solution to operation Set up enterprise-wide user roles and authorizations for SAP PI operations Set up QA environment Set up test environment, especially for system and performance tests Configure the system in two work packages: Baseline (major scope) Final (remaining scope) This allows you to work on the other work packages after baseline confirmation. 2007 SAP AG 7

Phase 4 Final Preparation Purpose The purpose of the Final Preparation phase is to complete the final preparation (including system tests, end-user training, system management, and cutover activities) to finalize the organization s readiness to go live. The Final Preparation phase also serves to resolve all crucial open issues. On successful completion of this phase, the organization is ready to run the SAP PI in a live environment. During this phase, the following activities should be carried out: Ensure proper organizational change management (OCM) results Ensure functional and technical support for the production system is established Safeguarding the set up by performing a GoLive check and a Technical Integration Check Get the approval for all steps in the nine layers like performance conformance, conformance to the process setup for operations etc. 2007 SAP AG 8

Phase 5 Go Live and Support Purpose The purpose of the Go Live and Support phase is to cut over to live productive operation and to continuously support and improve live operations. There are two distinct periods of this phase: During the time when the system is first live, all issues and problems are resolved, transition to the production support team is finalized, knowledge transfer is completed, and the project is signed off. The project has reached its end. Now that the project is over, the production support team monitors the system and resolves live business process issues. Proper change management procedures are established, and ongoing end-user training is conducted. Plans are made to continuously review and improve business processes. During this phase, the following activities are important: Proper set up of monitoring and support infrastructures finished Operations is fully working Achieve final customer acceptance Perform project closeout 2007 SAP AG 9

Disclaimer and Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade. SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk. SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document. 2007 SAP AG 10

Copyright Copyright 2007 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iseries, pseries, xseries, zseries, System i, System i5, System p, System p5, System x, System z, System z9, z/os, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/os, POWER, POWER5, POWER5+, OpenPower and PowerPC are trademarks or registered trademarks of IBM Corporation. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mysap, mysap.com, xapps, xapp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. These materials are provided as is without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or noninfringement. SAP shall not be liable for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. SAP does not warrant the accuracy or completeness of the information, text, graphics, links or other items contained within these materials. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third party web pages nor provide any warranty whatsoever relating to third party web pages. Any software coding and/or code lines/strings ( Code ) included in this documentation are only examples and are not intended to be used in a productive system environment. The Code is only intended better explain and visualize the syntax and phrasing rules of certain coding. SAP does not warrant the correctness and completeness of the Code given herein, and SAP shall not be liable for errors or damages caused by the usage of the Code, except if such damages were caused by SAP intentionally or grossly negligent. 2007 SAP AG 11