Professional Documents
Culture Documents
SAP PLM Master Guide For 7.2
SAP PLM Master Guide For 7.2
SAP PLM Master Guide For 7.2
02
Using SAP ERP 6.0 (Including Enhancement Package 6)
Target Audience Consultants Administrators Others
SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany T +49/18 05/34 34 34 F +49/18 05/34 34 20 www.sap.com
Copyright 2011 SAP AG. All rights reserved. Java is a registered trademark of Sun Microsystems, Inc 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. SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge, Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Disclaimer 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. Any Java Source Code delivered with this product is only to be used 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. Documentation in the SAP Service Marketplace You can find this documentation at the following Internet address:
service.sap.com/instguides
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
ByDesign, SAP Business ByDesign, 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.
Some components of this product are based on Java. An y code change in these components may cause unpredictable and severe malfunctions and is therefore expressively prohibited, as is any decompilation of these components.
by SAPs Support Services and may not be modified or altered in any way.
Typographic Conventions
Type Style Example Text Represents Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options. Cross-references to other documentation Emphasized words or phrases in body text, titles of graphics and tables Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE. Screen output. This includes file and directory names and their paths, messages, names of variables and parameters, source code as well as names of installation, upgrade and database tools. Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation. Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries. Keys on the keyboard, for example, function keys (such as F2) or the ENTER key.
Icons
Icon Meaning Caution Example Note Recommendation Syntax
Example text
EXAMPLE TEXT
Example text
Example text
<Example text>
EXAMPLE TEXT
History of Changes
The Master Guide is regularly updated in SAP Service Marketplace at http://service.sap.com/instguides. Make sure you have the latest version of the Master Guide by checking SAP Service Marketplace immediately before starting the installation. The following table provides an overview of the most important changes that were made in the latest versions. Master Guide Version 1.00 (November 21, 2008) 1.01 (November 28, 2008) 1.02 (February 12, 2010) Important Changes First version Small addition regarding the role of EA_APPL and SAP APPL in the system landscape From enhancement package 5, Business Context Viewer is no longer delivered with the PLM Web User Interface. Instead it is an independent component that can be integrated into the PLM Web User Interface and other applications once the associated business functions have been activated. Updated information about running PLM Web User Interface without SAP NetWeaver Portal or SAP NetWeaver Business Client Information about the following has also been added: 1.03 (March 28, 2011) Enhancement packages Enterprise services (SOA) Value scenarios and implementable steps Tools: Scenario component list, business process repository (BPR) viewer
Adding necessary Business Functions for EhP5 Adding license information for functions (chapter 2) Changing section about Business Processes (Chapter 3) Changing section about Implementation Steps in SAP Solution Manager (Chapter 7.1.2). Informations about Engineering Desktop (EDESK) removed
June 2012
Contents
History of Changes ................................................................................ 4
3 Business Processes of PLM Web User Interface and BCV ......26 4 Solution-Wide Topics..................................................................27
4.1 Service-Orientated Architecture (SOA) ........................................ 27 4.2 Installation of the Service-Orientated Architecture (SOA) ......... 30 4.3 Related Documentation ................................................................. 31
5 References...................................................................................32 7 Appendix......................................................................................33
7.1 Tools and Resources for Planning Your System Landscape .... 33 7.2 Business Process Repository (BPR) Viewer ............................... 34
7.2.1 Using the BPR Viewer ....................................................................... 35 7.2.2 Scenario and Process Component List ........................................... 35
June 2012 5
1 Getting Started
1.1 About this Document
Purpose
This Master Guide is the central starting point for the technical implementation of business processes for SAP Product Lifecycle Management 7.02 using SAP enhancement package 6 for SAP ERP 6.0. The following key areas are addressed in this document: Product Lifecycle Management Web User Interface (PLM-WUI) PLM Web User Interface for Process Industries (Recipe Development in PLM Web UI (PLM-WUI-RCP)) Specification Management in PLM Web UI
This Master Guide is specifically designed for customers of SAP Product Lifecycle Management (SAP PLM). It is an addition to the Master Guide for SAP enhancement package 6 for SAP ERP 6.0, which you can find on SAP Service Marketplace at http://service.sap.com/instguides. For details see section 1.2.3 This Master Guide provides an overview of processes in SAP PLM and related software units from a technical perspective. You can use this guide as a planning tool to help you design your system landscape. It also refers you to the following detailed documentation: Installation guides for single software units SAP Notes Configuration documentation SAP Library documentation For a general overview of the available SAP documentation, see The Main SAP Documentation Types later in this guide. The Master Guide consists of the following main sections: SAP Product Lifecycle Management: Overview This section provides you with an overview of the software components in PLM, covering cross, discrete, and process industries. It also gives an overview of possible system landscapes, and where to find more information about installation procedures. Business Processes of PLM Web User Interface This section provides you with a short overview of business processes for PLM Web User Interface and how the business process for Business Context Viewer (BCV) can be integrated in the PLM Web User Interface. You can find the most current information about the technical implementation of PLM Web User Interface, BCV, and of SAP ERP as well as the latest installation and configuration guides on SAP Service Marketplace at http://service.sap.com/instguides. We strongly recommend that you use the documents available here. The guides are regularly updated.
Constraints
This Master Guide primarily discusses the overall technical implementation of PLM Web User Interface, rather than its subordinate components. This means that additional software dependencies might exist without being mentioned explicitly in this document. You can find more information on component-specific software dependencies in the corresponding installation guides.
June 2012
June 2012 7
1 Getting Started
945986
914554
TREX 7.1: Central note SAP NetWeaver 7.0 Embedded Search: Central Note TREX 7.1: Installing TREX for Embedded Search Functional corrections for Enterprise Search 7.01 SP03 Installation Note for Viewer in SAP ERP 6.0 EHP5 Dependencies between SAP ERP component lists ACF-WDABAP: Java version for ACFExecute, ACFUpDown
Information about the relevant Java versions for document upload and download Information about accessing the work center/control center without the portal installation of portal is no longer required
1380566
June 2012
1413474
Settings with DMZ systems for the PLM Web UI ICF Service Activation for PLM Web UI
Describes the required data for the separate DMZ system Information about activating the Internet Communication Framework (ICF) service manually after installation Information about the different NWBC versions Lists the main sources for browser support Provides information about client traces for troubleshooting for network (JNet), gantt (JGantt) or office integration with StarOffice Prodives details on how to display the SAP Active Component Framework (ACF) base control correctly in Internet Explorer Information on how to install the front-end elements of ACF Explains that limitations for Mac Operating System support. Explains how to install a patch if the ACF applet is not executed or does not respond correctly.
1429942
900000
1296463
976714
1150277
766191
Active Component Framework Installation Web Dynpro Applets: Requirements for NW 7.0 and higher ACF - Java Runtime settings
960996
1406768
1419452 1319289
Content servers in the PLM DMZ Scenario PLM 7.01 Release Notes and Information Information and references to other notes about installing PLM 7.01 and importing PLM 7.01 Support Packages. You use Recipe Management and want to migrate the data of the existing recipe and independent formulas to Recipe Development.
1511580
June 2012 9
10
June 2012
creation to successful check in, from access to update and you can access every document from every work center in a network. Classification With classification, you can use characteristics to describe all types of objects and to group similar objects into classes. This makes it easy to search for and find your objects. Bill of Materials (BOMs) BOMs are used to formally list all the components that make up a product or assembly. This list contains important basic data for numerous areas of a company, for example, material provisions for production, and plant maintenance. Engineering Change Management You can use engineering change management to change various objects, for example bill of materials (BOMs), materials or documents, depending on the history or specific parameters. Engineering Record An engineering record is an object that controls the planning and execution of changes. It contains a collection of objects that collectively belong to a workflow, which is controlled by the engineering change process. The functionality of engineering change management is used in this process. Usage of this functionality requires a specific license. Viewer Product visualization is an integral component in modern business software solutions. The viewer provided by SAP, which is fully integrated with the PLM Web User Interface, renders 2D and 3D graphic files as a means to visualize product data and collaborate. Additional business processes like Redlining and Digital Mockup can also be used. Business benefits include seamless exchange, publishing, and collaboration of engineering documents across extended enterprise, leading to improved product design quality.
Discrete
Product Structure Management Digital mockup viewing is possible in product structure management. Variant Configuration This is used for manufacturing complex products. Often a manufacturer is required to offer variants of its products. New variants are created by modifying existing product designs as the order is processed. This allows the manufacturer to react quickly to customers' requirements. The variants of a product are covered in the system with one (configuration) model. There are several scenarios available to support the customers business needs, for example, Engineer to Order, Configure to Order, and Assemble to Order.
June 2012 11
Process
Recipe Development This allows you to create and manage the master data for process manufacturing. The recipe is used to describe the manufacturing of products or the execution of a process. Recipes comprise information about the products and components of a process, the process steps to be executed, and the resources required for the production. Specification Management Specifications are used to capture all the technical information about materials or subcomponents of materials that are used in the development and manufacturing of a product. They are used within the formula of a recipe to describe all input materials used to generate a given output and to describe the output itself. Product Labeling in SAP PLM Recipe Development Product Labeling manipulates data to be printed on final packaging. The process allows the user to define, maintain and finalize information for different parts of a final product label which is represented as a single Label Set object. Compliance Check The compliance check functionality in Recipe Management is used to ensure that new or modified product formulations are in compliance with rules imposed by government regulations as well as other external and internal constraints. These can be legal constraints or constraints laid down by an enterprise or a customer, for example.
Project Management
Project System Project system allows you to closely monitor all technical and commercial aspects of projects across departments in your company.
Foundation
Business Context Viewer (BCV) BCV is optionally available to integrate with the PLM Web User Interface and other applications where required. To use BCV, you must activate the /PLMU/PI_BCV and /BCV/MAIN business functions. Usage of this functionality requires a specific license. BCV provides analytical functions in a side panel, which allows you to see additional information related to a PLM business object. For more information about the configuration of BCV, see the following:
12
June 2012
2 SAP Product Lifecycle Management: Overview 2.1 Enhancement Package Key Concept Customizing for Business Context Viewer under Cross-Application Components Processes and Tools for Enterprise Applications. SAP Help Portal at http://help.sap.com/erp . In SAP Library choose SAP ERP Central Component SAP ERP Enhancement Packages ERP Central Component Enhancement Package 5 Processes and Tools for Enterprise Applications (CA-EPT) Business Context Viewer Configuration Center Configuration of Business Context Viewer (BCV).
Implementation
There are three different scenarios to implement an enhancement package: Installation of an enhancement package on an existing SAP system New installation of an SAP system including an enhancement package Upgrade of an SAP system including an enhancement package Technical installation of the selected parts of an enhancement package Activation of new functions using the switch framework technology
You have a choice on both levels installation and activation. You do not need to install a full enhancement package. Instead, you can update the software components that are related to the functional enhancements you want to use. From a business point of view, functional enhancements are grouped into business functions (BFs). The technical installation of the business functions does not change the system behavior. The new functions are available in the system, but are not active. After the installation, no user interface or process change takes place. You must explicitly activate new functions so that they become visible in the system. As a result, changes are predictable and there are no side effects as only the activated areas change. With the switch framework technology (transaction SFW5), it is possible to control the activation of new SAP objects in ABAP-based SAP systems. The activation process triggers a background job that automatically performs all changes in the SAP system.
You cannot reverse a business function once it is activated. After you have activated a business function, you can see the changes and new developments in the SAP system, for example: Menu entries
June 2012 13
2 SAP Product Lifecycle Management: Overview 2.2 Key Facts about Enhancement Packages
New fields on the application user interfaces IMG activities required for the implementation New table entries in Customizing tables and system tables
You can create a transport request with the current settings of the switch framework. You can check functional changes and the impact of an activated business function in advance in the business function documentation. Test the installation and activation on a sandbox system.
Maintenance
SAP enhancement packages have Support Packages of their own that are equivalent to the Support Package versions of the underlying SAP system. You must install the enhancement package in combination with the latest available Support Package stack. This approach reduces installation, modification adjustment, and testing effort. Using this strategy, you can install SAP enhancement packages as a normal maintenance activity together with Support Package stacks. An enhancement package requires a specific Support Package stack level in the source release SAP system. If the SAP system is on a lower Support Package stack level, all relevant Support Package stacks are automatically included into the download queue, as well as the latest available Support Packages for the enhancement package.
Tools
The enhancement package installation requires the following tools: SAP Solution Manager Maintenance Optimizer Installation or upgrade tools (depending on your scenario)
The SAP Solution Manager Maintenance Optimizer (accessible from the Change Management work center) supports the download of a consistent queue that includes all necessary Support Packages and enhancement packages. In addition, SAP Solution Manager calculates a valid import queue for the selected SAP system and generates the enhancement package stack configuration file that you require for the installation. For the new installation of an SAP system including enhancement package as well as for the upgrade of an SAP system to a higher release including an enhancement package, you use the standard installation and upgrade tools (SAPinst, SAPup and SAPJup). To install an enhancement package on an existing SAP system, you use the SAP Enhancement Package Installer (SAPehpi). It allows enhancement packages to be installed with reduced downtime. SAPehpi uses the shadow system installation strategy, a well-known feature in the upgrade technology.
14
June 2012
You cannot mix the installation of different enhancement package versions in your ABAP-based SAP system. You can have just one enhancement package version in the SAP system. SAP enhancement packages are cumulative, meaning that each new enhancement package includes new innovations of its own as well as all innovations delivered with prior packages. We recommend installing the latest available enhancement package version. Install enhancement packages and Support Packages in one single step (this includes the preconditioned Support Packages). SAP enhancement packages have Support Packages of their own that are equivalent to the Support Package versions of the underlying SAP system. SAP enhancement packages have the same maintenance period as the underlying core application. The installation of an enhancement package is irreversible. As long as you do not activate a business function, the installation of an enhancement package has no impact on existing business processes or user interfaces. You can only activate business functions in ABAP-based systems, not in Java-based SAP systems.
The activation of business functions and extension sets is irreversible. Test the installation process and activation of new functions in advance on a sandbox system. Ensure that you evaluate the runtime and the SAP system behavior, its dependencies and impacts. Make sure that your SAP system is free of errors before going live.
Tools
SAP Solution Manager Maintenance Optimizer (mandatory) SAP Enhancement Package Installer (SAPehpi)
June 2012 15
Switch framework with Dependency Analyzer and Impact Analyzer in SAP Solution Manager (transaction SWF5)
Tools
Standard installation tool (SAPinst) SAPehpi or SAINT to install additional technical usages Switch framework with Dependency Analyzer and Impact Analyzer in SAP Solution Manager (transaction SWF5)
In phase EHP_Inclusion of the upgrade, a dialog screen appears and asks if you want to include parts of an enhancement package into the upgrade process. Caution The use of SAP Solution Manager Maintenance Optimizer is mandatory if you want to include enhancement packages in your release upgrade.
16
June 2012
Process
1. You plan the upgrade to the new release. Decide which parts of the enhancement package you want to include into the upgrade procedure before you start with the upgrade. 2. You identify the relevant installable parts of the enhancement package. 3. You make sure that you have set up your SAP Solution Manager system for the download of packages, and that you have configured the Maintenance Optimizer. 4. You download the required parts of enhancement packages and Support Packages as well as the enhancement package stack configuration file. 5. You perform the upgrade including parts of the enhancement package. In phase EHP_Inclusion of the upgrade, a dialog screen appears and asks if you want to include parts of an enhancement package into the upgrade process. 6. You activate the business functions using the switch framework (transaction SWF5). 7. You perform the delta Customizing for the SAP system. 8. You use the test SAP system.
Tools
Standard upgrade tools (SAPup and SAPJup) SAP Solution Manager Maintenance Optimizer
Embedded Analytics contain the following integrations: Crystal Reports as an alternative for displaying simple lists in SAP GUI ALV Grid, Web Dynpro ABAP ALV, and POWER list (not in SAP CRM) Crystal Reports for the formatted display of data from queries (You must install SAP BusinessObjects Enterprise Server.) Xcelsius for the graphical or interactive display of data from queries in dashboards
Users can call these functions in SAP NetWeaver Business Client, SAP NetWeaver Portal, or SAP CRM. For more information about the different topics, see the information sources in the following table. Topic General Information Information Source SAP Service Marketplace at http://service.sap.com/instguides SAP Business Suite Applications Installation Information SAP Service Marketplace at under
June 2012 17
http://service.sap.com/bosap-instguides and SAP Library under SAP BusinessObjects All Products Configuration Information SAP Solution Manager under Solutions/Applications Basic Configuration SAP Notes 1353044 and 1345320
Installation Instructions
Intranet
TREX Server SAP NetWeaver 7.1
PLM Core
PLMWUI EA-APPL
Internal user
SAP_BASIS
18
June 2012
We strongly recommend that you use a minimal system landscape for test and demo purposes only. For performance, scalability, high availability, and security reasons, do not use a minimal system landscape as your production landscape. The system landscape includes the following software component versions as a minimum. These software components are included in SAP ERP 6.0, including SAP enhancement package 6, with support package 01. This installation also includes SAP NetWeaver 7.02 enhancement package 02, with support package 01. EA-IPPE 406 EA-IPPE 406 functions are available with the installation of SAP enhancement package 6 for SAP ERP 6.0 and with the activation of the /PLMU/IPPE_INT_3 business function. PLM-WUI 702 PLM-WUI 702 functions are available with the installation of SAP enhancement package 6 for SAP ERP 6.0 and with the activation of the /PLMU/WEB_UI_3 business function. To use the Business Context Viewer (BCV), you must activate the following business functions: PLMU/PI_BCV (PLM, Product Intelligence with Business Context Viewer, /BCV/MAIN (FND, Business Context Viewer Main Application). SAP APPL 606 and EA_APPL 606 Some of the PLM processes require SAP APPL 606 and EA_APPL 606. Other processes still run with SAP APPL 600 and EA_APPL 600. For more information about which software components are required for individual processes, see the scenario and process component list on SAP Service Marketplace at http://service.sap.com/scl.
SAP BS_FOUNDATION 731 SAP NetWeaver Enterprise Portal Installation of the portal is optional from enhancement package 4, support package 05. For more information see SAP Note 1380566 in section 1.3. SAP NetWeaver 7.1 TREX server You need to install a TREX server to run SAP NetWeaver Enterprise Search with BCV. For more information, see SAP Note 1249465. Note that, if you also use the ERecruiting business scenario in SAP ERP, running only one TREX is not possible. For more information, see SAP Note 824757.
June 2012 19
DMZ
hidden
Intranet
https:
SAP PLMWUI
(Empty ERP)
SAP PLMWUI
Internal user
DB
TREX
SAP CS
ODBC Max DB
SAP CS
DMZ Scenario
1-System-Scenario
The system in the DMZ does not require any master and transaction data or any comprehensive configuration. It is solely used for accessing the PLM Web UI. Master and transaction data are stored in the PLM system in the intranet. Access to the PLM Web User Interface in the DMZ is controlled by an authorization framework for PLM Web User Interface. For more information about setting up the system landscape, see the configuration documentation for PLM processes and scenarios in SAP Solution Manager. For more information about the authorization concept, see the PLM chapters in the SAP ERP security guide on SAP Service Marketplace at http://service.sap.com/securityguide SAP Security Guides SAP ERP 2005 Security Guides.
20
June 2012
BI Server SAP NetWeaver 7.01 Business Intelligence (BI) Conversion Server (Customer or partner software) SAP Plug-In
PLM Web User Interface SAP ERP 6.0 EHP 6 SAP NetWeaver 7.02 KPro
Intranet
Internal user
Uses Web browser, and optional installations: NW Business Client, viewers, SAP Easy Doc. Mgmt, CAD
For more information about installing these optional components, see the Overall Implementation Sequence chapter below.
Process
June 2012 21
2 SAP Product Lifecycle Management: Overview 2.7 Overall Implementation Sequence Implementation Sequence: Minimum System Landscape Step 1 Action [Required Documentation] Installation of SAP ERP 6.0 with enhancement package 6. [Installation guide for SAP ERP 6.0 Enhancement Package 5.] Remarks/Subsequent Steps Note that you also need to install the Java stack of SAP NetWeaver if you want to use printing functions. For more information, see the Installations for Printing section below. For more information, see SAP Note 1380566 and the SAP NetWeaver Enterprise Portal and SAP NetWeaver Business Client section below. See also SAP Note 1249465.
Installation of SAP NetWeaver Enterprise Portal this is optional from enhancement package 5, support package 04. [Installation Guide for SAP NetWeaver 7.0] Installation of SAP NetWeaver TREX 7.1 [Installation Guide for SAP NetWeaver TREX 7.1] Installation of additional software on local clients, such as SAP Easy Document Management, viewers, applets [See the Front-End Component Installation section below]
22
June 2012
Required Java Applets The following notes provide information about the Java applets required and any limitations that exist. 1178747 ACF-WDABAP: Java version for ACFExecute, ACFUpDown Explains the Java version that is required for document upload and download 960996 - Web Dynpro Applets: Requirements for NW 7.0 and higher Explains that limitations for Mac Operating System support. 1406768 - ACF - Java Runtime settings
June 2012 23
Explains how to install a patch if the ACF applet is not executed or does not response correctly. Creating a Whitelist For more information, see the SAP Implementation Guide (IMG). In transaction SPRO, choose Display SAP Reference IMG. The path in the Implementation Guide for SAP NetWeaver is: Application Server Web Dynpro ABAP Set Up Whitelist for Active Controls and Activate Whitelist for Active Controls. For general information about platform support, see the Product Availability Matrix (PAM) on http://service.sap.com/pam
Knowledge Provider
The knowledge provider is part of the SAP NetWeaver installation and it supports file exchange for document management, including file exchange with a content server. For more information about the knowledge provider, see SAP Service Marketplace at http://service.sap.com/contentserverand http://service.sap.com/kpro.
24
June 2012
BI Server
If you want to run BCV processes and you have a SAP NetWeaver Business Intelligence (BI) already installed for your SAP ERP, you can integrate BI queries into BCV.
cProjects Server
You can also integrate cProjects with SAP ERP 6.0 (with enhancement package 5). For more information about installing cProjects, see the Portfolio and Project Management Master Guide on SAP Service Marketplace at http://service.sap.com/instguides SAP Business Suite Applications SAP PLM using SAP Portfolio and Project Management
June 2012 25
3 Business Processes of PLM Web User Interface and BCV 2.7 Overall Implementation Sequence
PLM, Product Intelligence with Business Context Viewer (/PLMU/PI_BCV) For PLM Web UI Process Industries: Recipe Development on PLM Web UI (/PLMU/RCP_2) For further information concerning the Business Functions see SAP Library for SAP ERP on SAP Help Portal. In SAP Library choose SAP ERP Central Component SAP ERP Enhancement Packages ERP Central Component Enhancement Package 6 Business Functions (SAP Enhancement Package 6 for SAP ERP 6.0)
Further Information
The following documents provide more information about the business processes: Content Scenario Description Location See the documentation in SAP Solution Manager under Solutions/Applications SAP PLM Configuration Structures SAP PLM 7.01 Web UI. See the documentation in SAP Solution Manager. For more information, see the sections about PLM in the SAP ERP security guide on SAP Service Marketplace at http://service.sap.com/securityguide.
26
June 2012
4 Solution-Wide Topics
4 Solution-Wide Topics
SAP Solution Manager contains processes and scenarios for PLM Web User Interface and for BCV. For more information about SAP Solution Manager, see http://service.sap.com/solutionmanager.
Service Enablement
The service enablement of SAP Business Suite consists of one or more of the following SAP components: SAP Business Suite 7 Enterprise services are an integral part of the software components of the SAP Business Suite applications. Enterprise services are the technical interfaces to the functionality available in the business application. SAP NetWeaver PI 7.0 or higher SAP NetWeaver Process Integration (SAP NetWeaver PI) is an open integration and application platform that provides tools enabling you to set up a service-oriented architecture for business applications. You can use the platform for providing, discovering, and consuming services, integrating applications using the integration server, and managing business processes. Process integration is required in a runtime environment to consume enterprise services in a mediated scenario. We recommend that you use the highest version of SAP NetWeaver Process Integration (PI), currently this is SAP NetWeaver PI 7.3. For more information, see SAP Note 1515223 and SAP Note 1388258. Starting with SAP NetWeaver Process Integration (PI) 7.3, SAP provides a new installation option Advanced Adapter Engine Extended (AEX). Since AEX is based on AS Java alone, it is easier to install and maintain as well as it needs less memory and data storage. Therefore, AEX is a cost-saving option compared to a full installation of SAP NetWeaver PI. For more information about the AEX, see the SAP Library at:http://help.sap.com/nw73 SAP NetWeaver 7.3 Library English SAP NetWeaver Process Integration Concepts Installation and Connectivity Options Advanced Adapter Engine Extended and SAP Note 1573180. Asynchronous services that are enabled for Web Services Reliable Messaging (WS-RM) can be called in a point-to-point communication scenario. Otherwise asynchronous services can only be consumed in a mediated scenario. Enterprise Services Repository The Enterprise Services Repository (ES Repository) is the central repository that contains the definition of all enterprise services and models. ES Repository is shipped with SAP NetWeaver PI 7.1 and with SAP NetWeaver CE 7.1. The
June 2012 27
4 Solution-Wide Topics
Enterprise Services Repository is a design time environment that enables you to create and enhance enterprise service definitions and to view enterprise service models. In a SAP NetWeaver 7.0x landscape you require the Integration Repository to create and enhance enterprise service definitions in a design time environment. Services Registry The Services Registry is shipped with SAP NetWeaver PI and SAP NetWeaver CE starting with SAP NetWeaver PI 7.1 and SAP NetWeaver CE 7.1. The Service Registry is required for the publication of enterprise service end-points (Web services) that have been configured and activated in the SAP Business Suite SAP NetWeaver CE 7.1 or higher The SAP NetWeaver Composition Environment (SAP NetWeaver CE) provides a robust environment for the design and implementation of composite applications. The design time environment of SAP NetWeaver CE can be used for the modeldriven design and development of composite applications based on enterprise services. SAP NetWeaver CE offers the tools and the environment necessary for running composite applications fast and efficiently in a runtime environment. SAP Solution Manager 7.0 EHP1 The Solution Composer, shipped with SAP Solution Manager 7.0 EHP 1 SP 23, is required to host the enterprise service online documentation.
28
June 2012
4 Solution-Wide Topics
The following table describes the SAP applications required or recommended for different runtime and design time use cases: SAP Applications SAP Business Suite SAP NetWeaver PI 7.0x (Integration Repository) SAP NetWeaver PI 7.1 or higher (ES Repository) SAP NetWeaver CE 7.1 or higher (ES Repository) SAP Solution Manager 7.0 EHP1 or higher (Solution Composer) SAP NetWeaver 7.1 or higher Services Registry
Design Time Usage: Create and enhance enterprise service definitions Required One option required Recommended
Recommended
Required
Recommended
Recommended
Required
Optional
Required
June 2012 29
4 Solution-Wide Topics
Identification of technical usages (relevant for SAP ERP only) SAP Note 1566412 provides a mapping of business runctions and software component versions to technical usages. You use this documentation to identify the required technical usages for your list of software component versions and business functions.
Installation of the software component ECC-SE (relevant for SAP ERP only) The software component ECC-SE contains service implementations for ECC (the ERP Central Component). This component must be explicitly installed if you intend to use enterprise services for ECC functionality. In this case you must also select the technical usage ESA ECC-SE during the enhancement package installation.
Selection and installation together with the other parts of the enhancement package In the enhancement package installation process you must select all the technical usages you have identified for service enablement together with the technical usages you identified for enhanced features in SAP Business Suite. The selected technical usages will install the corresponding software components that contain the enterprise services interfaces and implementations.
Enterprise service definitions for SAP NetWeaver PI 7.0x or ES Repository (SAP NetWeaver 7.1 or higher) (optional) To install the content required for the enterprise service definitions you must select the technical usage XI Content in the enhancement package installation pro cess. This usage type downloads the content files for both SAP NetWeaver 7.0 or higher. Unpack the ZIP file and copy the tpz files corresponding to your SAP NetWeaver version into the import directory of your Integration Repository (for SAP NetWeaver PI 7.0x) or Enterprise Services Repository (for SAP NetWeaver ES Repository 7.1 or higher). Use the import function to import the content files into the corresponding repository (Integration Repository or Enterprise Services Repository). (Choose Tools Import Design Objects )
Enterprise service models for ES Repository (SAP NetWeaver 7.1 or higher) (optional) To install the content required for the enterprise service models you must select the technical usage ESR Content in the enhancement package installat ion process. This usage type downloads the content files for SAP NetWeaver ES Repository 7.1 or higher. Unpack the ZIP file and copy the tpz files into the import directory of your Enterprise Services Repository. Use the import function to import the content files
30
June 2012
4 Solution-Wide Topics
Tools
The enterprise service models are not available for the Integration Repository (SAP NetWeaver PI 7.0x) Enterprise service online documentation for Solution Composer (optional) To install the content required for the enterprise service online documentation you must download the content file for the corresponding Business Suite application product version from the Service Marketplace. Then you must import the content file into your Solution Composer. Refer to SAP Note 1224284 for further information. Services Registry (optional) The services registry is shipped with SAP NetWeaver PI 7.1 and CE 7.1. You must install the services registry and then publish the enterprise services from the Business Suite application to the registry using the transaction SOAMANAGER in the backend. For further information regarding the installation of SAP NetWeaver PI, CE and ES Repository, refer to the corresponding SAP NetWeaver Installation and Master Guides.
June 2012 31
5 References
5 References
List of Documents
The following table lists all documents mentioned in this Master Guide: Title SAP ERP 6.0 Enhancement Package 5 Installation Guide Where to Find SAP Service Marketplace at http://service.sap.com/instguides SAP Business Suite Applications SAP ERP SAP ERP 6.0 SAP enhancement packages for SAP ERP 6.0 SAP enhancement package 5 for SAP ERP 6.0 SAP Service Marketplace at http://service.sap.com/installnw70 SAP Service Marketplace at http://service.sap.com/installnw70 3 Installation Standalone Engines SAP NetWeaver Search and Classification TREX See also SAP Note 1003900. SAP Library for SAP NetWeaver under SAP NetWeaver SAP NetWeaver 7.0 (including enhancement package 1) Functional View SAP NetWeaver by Key Capability People Integration By Key Capability SAP NetWeaver Business Client (with PCD Connection) SAP Service Marketplace at http://service.sap.com/instguidesunder SAP Business Suite Applications SAP ERP SAP ERP 6.0 SAP enhancement packages for SAP ERP 6.0 SAP enhancement package 4 for SAP ERP 6.0 Installation Guide SAP Easy Document Management 7.0 https://www.sdn.sap.com/irj/sdn/adobe and SAP Note 944221 SAP Service Marketplace at http://service.sap.com/instguides Industry Solutions Industry Solution Guides SAP for Automotive SAP Service Marketplace at http://service.sap.com/securityguide SAP Service Marketplace at http://service.sap.com/instguides SAP Business Suite Applications SAP PLM using SAP Portfolio and Project Management SAP Note 1179524
SAP NetWeaver 7.0 Installation Guides SAP NetWeaver TREX 7.1 Installation Guides
Information about installing Adobe Document Services Master Guide for SAP for Automotive
SAP ERP Security Guide Master Guide: Portfolio and Project Management
32
June 2012
7 Appendix
7 Appendix
7.1 Tools and Resources for Planning Your System Landscape
To plan your system landscape, you can use a few tools and resources that are available to you as SAP customer.
Tools
On SAP Service Marketplace, we provide some tools that allow you to look up more detailed information about business scenarios, business processes, and implementable steps. These tools include the following: Tools for Looking Up Information about Business Processes, Scenarios, and Implementable Steps Tool Business process repository (BPR) viewer Purpose To look up descriptions of business scenarios, business processes, and implementable steps To look up the required components and releases for a business scenario, business process, or implementable step
In addition, there are tools in SAP Solution Manager that support you before, during, or after the installation of your SAP product or SAP enhancement package. These tools include: Tools for Supporting Installations and Upgrades Tool Solution Manager System Landscape SAP Solution Manager Maintenance Optimizer Business process repository Purpose To model and set up your system landscape To install support packages and SAP enhancement packages To access configuration documentation, links to Customizing activities and master data transactions, specifically tailored for individual business processes, business scenarios, or implementable steps To analyze the effects of transports and support packages as well as activation logs for business functions
Business process change analyzer (available with SAP enhancement package 1 for SAP Solution Manager 7.0)
You require at least one of the following versions of SAP Solution Manager. SAP Solution Manager 7.0 EHP1, SPS23 or higher SAP Solution Manager 7.1, SPS01 or higher
June 2012 33
7 Appendix
SAP Solution Manager 7.0 EHP1, SPS23 supports all update and maintenance processes (for example, transaction SMSY or Maintenance Optimizer) There is no need to upgrade to SAP Solution Manager 7.1. For more information, see SAP Service Marketplace at http://service.sap.com/solutionmanager.
34
June 2012
7 Appendix
For each business scenario, business process, or implementable step, you can select between different versions that depend on varying components and releases. To display the descriptions of a business scenario, business process, or implementable step, choose the Documentation tab page. To display configuration documentation, choose the Configuration tab page. The BPR Viewer displays all descriptions, but only a selection of the configuration documentation. To view all configuration documentation, install and use SAP Solution Manager at your customer site.
Procedure
1. Go to SAP Service Marketplace at http://service.sap.com/scl. 2. To start the SCL/PCL, choose Start Application. The following selection options are provided: SAP Scenarios and Realization Alternatives With this option you can browse SAPs solutions, business scenarios, and processes. You can find out which components are needed and the available alternatives.
June 2012 35
7 Appendix
SAP Components and Possible Scenarios This option allows you to browse SAPs products and components and to find out, which business scenarios and processes you can realize using the components. For more information on how to use the tool, refer to the Help section. 3. Select SAP Scenarios and Realization Alternatives. Select one or several scenarios, processes, and variants you want to realize. You can make your selection by using an alphabetical index or a full-text search. It is also possible to see all scenarios for a certain solution. You will then get a list of the alternative ways to realize these scenarios. You can also search for the identified business functions of a SAP enhancement packages. In the following steps we chose the scenario Billing Analysis in ERP as an example. 4. Add the scenario Billing Analysis in ERP to the Selected Scenarios/Processes/Variants list and choose Show Realization Alternatives. The SCL/PCL then lists the different possibilities. With options like Validity you can switch between possible and impossible realization alternatives. The Optional Comp. dropdown list helps you to find the minimum required SAP product versions.
36
June 2012