30
Master Guide SAP® for Wholesale Distribution SAP Business Suite 2011 Target Audience Consultants Administrators Others Public Document version 1.0 – 11/08/2011

Master Guide

Embed Size (px)

DESCRIPTION

SAP Wholesale Distribution

Citation preview

Page 1: Master Guide

Master Guide

SAP® for Wholesale Distribution SAP Business Suite 2011

Target Audience

Consultants Administrators Others

Public Document version 1.0 – 11/08/2011

Page 2: Master Guide

© Copyright 2011 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, 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.

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 and Java are registered trademarks of Oracle.

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.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA, 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 other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.

Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company.

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.

Disclaimer

Some components of this product are based on Java™. Any code change in

these components may cause unpredictable and severe malfunctions and is

therefore expressively prohibited, as is any decompilation of these components.

Any Java™ Source Code delivered with this product is only to be used by SAP’s Support Services and may not be modified or altered in any way.

Documentation in the SAP Service Marketplace

You can find this documentation at the following Internet address:

service.sap.com/instguides

Page 3: Master Guide

3

Typographic Conventions Type Style Represents

Example Text 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

Example text Emphasized words or phrases in body text, titles of graphics and tables

EXAMPLE TEXT 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.

Example text 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.

Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.

<Example text> Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.

EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the ENTER key.

Icons Icon Meaning

Caution

Example

Note

Recommendation

Syntax

Page 4: Master Guide

4

Contents Contents ............................................................................................................................... 4 SAP for Wholesale Distribution.............................................................................................. 5 History of Changes................................................................................................................ 6 Getting Started ...................................................................................................................... 7 Related Information ............................................................................................................... 8 List of Related Documentation............................................................................................... 8 Related Master Guides.......................................................................................................... 9 SAP Solution Manager .......................................................................................................... 9 Important SAP Notes .......................................................................................................... 10 Enhancement Package Key Concept .................................................................................. 11

Key Facts About Enhancement Packages ....................................................................... 14 Enhancement Package Implementation ........................................................................... 15

Solution-Wide Topics .......................................................................................................... 17 Service-Oriented Architecture (SOA) ............................................................................... 17 Service Enablement ........................................................................................................ 17 Installation of the Service-Oriented Architecture ............................................................... 19 Related Documentation ................................................................................................... 20

System Landscape.............................................................................................................. 21 Business Scenarios of SAP for Wholesale Distribution ........................................................ 22

Compensation Management ............................................................................................ 22 Collaborative Services ..................................................................................................... 24 Trade Management ......................................................................................................... 26

Appendix............................................................................................................................. 28 Tools and Resources for Planning Your System Landscape ............................................ 28 Business Process Repository (BPR) Viewer .................................................................... 29 Using the BPR Viewer ..................................................................................................... 29 Scenario and Process Component List ............................................................................ 30 Using the SCL/PCL ......................................................................................................... 30

Page 5: Master Guide

5

SAP for Wholesale Distribution Addressing a wide range of wholesale distribution segments such as industrial wholesale, pharma, medical and healthcare as well as food wholesaling and grocery, SAP for Wholesale Distribution comprises core components of SAP ERP coupled with industry-specific functionality.

SAP for Wholesale Distribution improves wholesalers’ and distributors’ daily business with integrated business scenarios.

This SAP for Wholesale Distribution Master Guide provides a central starting point for the technical implementation of the following business scenarios of SAP for Wholesale Distribution:

Compensation Management Collaborative Services Trade Management

The business scenarios that are presented here serve as examples of how you can use SAP software in your company. The business scenarios are only intended as models and do not necessarily run the way they are described here in your customer-specific system landscape. Make sure that you check your requirements and systems to determine whether these scenarios can be used productively at your site. Furthermore, we recommend that you test these scenarios thoroughly in your test systems to ensure they are complete and free of errors before going live.

You can find an overview about the whole functionality of SAP for Wholesale Distribution in the Solution Map: http://service.sap.com/bmet SAP Business Maps Industry-Specific Maps Wholesale Distribution.

For detailed information about SAP ERP Standard business processes, see the Master Guide of SAP ERP on the SAP Service Marketplace under 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 6 for SAP ERP 6.0.

This Master Guide provides just one way to implement each business scenario. This is the implementation valid for SAP Business Suite i2011.

For other ways to implement business scenarios see the Scenario Component List Viewer in SAP Service Marketplace (http://service.sap.com/scl).

Page 6: Master Guide

6

History of Changes The Master Guide is updated on a regular basis 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 right before the installation.

The following table provides an overview of the most important changes that were made to the latest versions.

Master Guide Version Important Changes

1.0 Final version

Page 7: Master Guide

7

Getting Started This Master Guide provides the information about which components and which guides are required during this process.

Getting Started contains valuable information about using this document and related information (documentation and SAP Notes) crucial to the installation and upgrade.

Business Scenarios of SAP for Wholesale contains the following information for each business scenario:

A short overview about the business scenario

Minimal system landscape

A software component matrix for each business scenario that provides the information which components the business scenario uses and if the corresponding component is mandatory or optional

Where you can find further information about the business scenario

You can find the most current information about the technical implementation of SAP for Wholesale and the latest installation and configuration guides on the SAP Service Marketplace under: service.sap.com/instguides

We strongly recommend that you use the documents available here. The guides are regularly updated.

Page 8: Master Guide

8

Related Information The following table contains links to crucial information for implementing this solution.

List of Related Documentation

Content Location

Information about realization alternatives for SAP Solutions, Business Scenarios, and Processes

service.sap.com/scl

Information about technical and release planning issues on SAP components

service.sap.com/pam

Information about the latest version of installation and upgrade guides for SAP components

service.sap.com/instguides

Information about SAP Notes service.sap.com/notes

Information about released platforms service.sap.com/platforms

Information about sizing, calculation of hardware requirements (such as CPU, disk and memory resource) with the Quick Sizer tool

service.sap.com/sizing

Information about network security – SAP Security Guide

service.sap.com/securityguide

Information about Support Package Stacks, latest software versions and patch level requirements

service.sap.com/sp-stacks

Information about high availability service.sap.com/ha

Information about creating error messages service.sap.com/message

Performance service.sap.com/performance

Documentation on SAP Help Portal help.sap.com/

Page 9: Master Guide

9

Related Master Guides This Master Guide is based on Component Master Guides. The documents listed below contain detailed information about the relevant components:

List of Related Master Guides

Content Location

SAP ERP 6.0 service.sap.com/erp-inst SAP ERP 6.0 Installation Master Guide for SAP ERP 6.0

SAP ERP 6.0 Enhancement Package 6 service.sap.com/erp-inst SAP ERP 6.0 SAP Enhancement Packages for SAP ERP 6.0 SAP Enhancement Package 6 for SAP ERP 6.0 Master Guide SAP Enhancement Package 6 for SAP ERP 6.0

SAP NetWeaver 7.0 service.sap.com/instguides SAP NetWeaver SAP NetWeaver 7.0 (2004s) Installation Master Guide – SAP NetWeaver 7.0

SAP NetWeaver 7.0 Enhancement Package 3

service.sap.com/instguides SAP NetWeaver SAP NetWeaver 7.0 (2004s) Installation Master Guide – SAP NetWeaver 7.0

SAP SCM 7.0 service.sap.com/instguides SAP Business Suite Applications SAP SCM SAP SCM Server Using SAP SCM 7.0 Server

SAP CRM 7.0 service.sap.com/crm-inst SAP CRM 7.0 Plan Master Guide SAP CRM 7.0 SR1

SAP CRM 7.0 Enhancement Package 2 service.sap.com/crm-inst SAP CRM 7.0 SAP Enhancement Packages for SAP CRM 7.0 Plan Master Guide SAP CRM 7.0 Enhancement Package 2

SAP SRM 7.0 service.sap.com/instguides SAP Business Suite Applications SAP SRM SAP SRM 7.0

SAP Solution Manager SAP provides the SAP Solution Manager as the highly recommended platform to efficiently support the implementation of your solution. Using SAP Solution Manager significantly accelerates the implementation process and helps you to achieve your business goals. At the same time, SAP can deliver Support Services based on the business scenarios designed and documented in SAP Solution Manager. Implementation content for your solution may further accelerate the implementation process. For information about availability of content specifically tailored to your solution, see SAP Service Marketplace under http://service.sap.com/solutionmanager.

Page 10: Master Guide

10

Important SAP Notes This section contains important SAP Notes for SAP for Wholesale Distribution.

Read the installation SAP Notes before beginning the installation. These contain the most recent information regarding the installation, as well as corrections to the installation documentation.

Make sure that you have the most recent version of each SAP Note. They are located on the SAP Service Marketplace (service.sap.com/notes).

List of Related SAP Notes

SAP Note

Title Description

General

998833 Release Restrictions SAP ERP 6.0 - Enhancement

This note provides information about limitations for SAP enhancement packages for SAP ERP 6.0

1064635 SAP ERP Enhancement Packages: SP Stacks Release Info

This SAP Note contains a list of all Release Information Notes for:

SAP ERP Enhancement Package Releases

SAP ERP Enhancement Package Support Package (SP) Stacks

Corresponding or equivalent SAP ERP 6.0 Support Package Stacks

Scenario “Sales Order Processing” (check OSS components SD-MD-MM-CS (old) and LO-GEN-EMF (new) for SAP notes)

1131615 Collective note for Enhanced Material Search and Material View

1127400 How to index a supplier catalog in the Enhanced Material Search

1136519 How to enhance the TREX index WSD_CAT

Scenarios “Customer Returns Management” and “Supplier Returns Management” (check OSS component LO-ARM for SAP notes)

Page 11: Master Guide

11

Enhancement Package Key Concept We have adapted our major release strategy to better fit your adoption cycle. To ensure that you benefit from new developments and innovations while minimizing the impact on your core operational systems, SAP uses enhancement packages to speed up the delivery of new functions.

With SAP enhancement packages, you can install and activate new functions depending on your business needs without having to perform a system upgrade.

You can selectively implement the new functions and activate the software upon business demand. As a result, you can isolate the impact of software updates and make new functions available faster due to shortened test cycles.

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

The installation process of enhancement packages consists of two different steps:

Technical installation 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.

NOTE

Keep in mind that 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.

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.

CAUTION

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

New screens

New fields on the application user interfaces

IMG activities required for the implementation

New table entries in Customizing tables and system tables

Page 12: Master Guide

12

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.

RECOMMENDATION

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.

NOTE

If the SAP system is on a lower Support Package stack level, all relevant Support Package stacks for the EHP installation are automatically included into the download queue by the Maintenance Optimizer, 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

NOTE

Use of SAP Solution Manager is mandatory: Ensure that you have installed SAP Solution Manager 7.0 EHP1 SP23 or any higher support package. With respect to update and maintenance processes (for example transaction SMSY and Maintenance Optimizer) SAP Solution Manager 7.0 EHP1 is sufficient. There is no need to upgrade to SAP Solution Manager 7.1.

Also ensure that you have correctly defined and maintained your system landscape in SAP Solution Manager (transaction SMSY). To verify and potentially correct your system landscape SAP highly recommends to use Landscape Verification 1.0 for SAP Solution Manager 7.0 which is an add-on to your SAP Solution Manager 7.0 system. This add-on allows you to identify and correct issues in your SAP Solution Manager landscape (transaction SMSY) before they cause problems, for example during a system update. Examples for errors are a missing connection to the System Landscape Directory or the wrong assignment of products to technical systems. For each type of error a generic description how to solve it is provided.

For more information about the landscape verification add-on, see SDN at http://www.sdn.sap.com/irj/sdn Application Lifecycle Management Technical Enablement Update and Upgrade Related Areas on Upgrade and Update Management Landscape Verification (http://www.sdn.sap.com/irj/sdn/alm?rid=/webcontent/uuid/70fc3790-7ec9-2d10-57ad-95b2d0d1185d).

Page 13: Master Guide

13

RECOMMENDATION

Before installing the enhancement package, we recommend that you install the landscape verification add-on to check your landscape set-up and data (transaction SMSY) and to correct it if necessary.

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 you use the standard installation tool (SAPinst). To install an enhancement package on an existing SAP system, as well as for the upgrade of an SAP system to a higher release including an enhancement package, you use the Software Update Manager (SUM).

Page 14: Master Guide

14

Key Facts About Enhancement Packages The following list summarizes important facts about the enhancement package concept and recommended approaches:

Install only selected parts of the enhancement package. The selection is driven by the functional need from a business point of view.

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 most business functions and extension sets is irreversible. Only a small number of business functions is reversible.

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.

Page 15: Master Guide

15

Enhancement Package Implementation In the following, you will find an overview of the steps involved in the three different enhancement package implementation scenarios.

Process

Enhancement Package Installation in an Existing SAP System

Process

1. You find out, which of the new functions are interesting for your business.

2. You analyze the landscape dependencies.

3. You identify the relevant installable parts of the enhancement package.

4. 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.

5. You download the installation queue.

6. You perform the installation.

7. You analyze the impact of the business function activation with the dependency analyzer and the impact analyzer (transaction SFW5).

8. You activate the business functions.

9. You perform additional Customizing, if necessary.

10. You test the new functions.

Tools

SAP Solution Manager Maintenance Optimizer (mandatory)

Software Update Manager (SUM)

Switch framework with Dependency Analyzer and Impact Analyzer in SAP Solution Manager (transaction SFW5)

New Installation of an SAP System with Enhancement Packages

Process

1. You install the SAP system.

The installation of SAP ERP 6.0 including enhancement package 6 comprises the technical usage Central Applications. The installation of the technical usage Central Applications implies that the system is ready for use without installing any further technical usages. Of course, you can optionally install additional technical usages.

2. If you want to install further technical usages:

a. You identify the relevant installable parts of the enhancement package.

b. 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.

c. You download the installation queue.

d. You perform the installation.

e. You activate the business functions using the switch framework (transaction SFW5).

3. You perform the Customizing for the SAP system.

Page 16: Master Guide

16

4. You test the SAP system.

Tools

Standard Installation tool SAPinst

Software Update Manager (SUM) or SAINT to install additional technical usages

NOTE

In this scenario, you can use transaction SAINT for installing additional technical usages, because software component SAP_APPL 6.05 is already present in your system (part of technical usage Central Applications). This is a prerequisite for using SAINT.

Switch framework with Dependency Analyzer and Impact Analyzer in SAP Solution Manager (transaction SFW5)

Upgrade to an SAP System Including an Enhancement Package Installation

Customers who are upgrading from a lower release to an SAP system for which enhancement packages are available can include parts of enhancement packages 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.

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.

The upgrade program 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 SFW5).

7. You perform the delta Customizing for the SAP system.

8. You test the SAP system.

Tools

Standard upgrade tools (SAPup and SAPJup)

SAP Solution Manager Maintenance Optimizer

Page 17: Master Guide

17

Solution-Wide Topics Service-Oriented Architecture (SOA) SAP´s delivery on SOA (service-oriented architecture) differs from the pure architectural concept of SOA in the delivery of ready-to use enterprise services. Enterprise services are SAP-defined Web services which provide end-to-end business processes or individual business process steps that can be used to compose business scenarios while ensuring business integrity and ease of reuse. SAP designs and implements enterprise service interfaces to ensure semantic harmonization and business relevance. This section deals with the service-enablement of SAP Business Suite 7.

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.

NOTE

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.

NOTE

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 Enterprise Services

Page 18: Master Guide

18

Repository is a design time environment that enables you to create and enhance enterprise service definitions and to view enterprise service models.

NOTE

In a SAP NetWeaver 7.0x landscape you will 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 model-driven 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 EHP 1

The Solution Composer, shipped with SAP Solution Manager 7.0 EHP 1 SP 23, is required to host the enterprise service online documentation.

Overview: SAP's Applications for SOA Enablement

The following table describes the SAP applications required or recommended for different runtime and design time use cases:

SAP Applications

Page 19: Master Guide

19

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

Runtime Usage:

Enterprise Service Provisioning Required Optional

Process integration and mediated communication One option required

Design Time Usage:

Create and enhance enterprise service definitions

Required One option required Recommended

View enterprise service models One Option Required Recommended

Design and develop composite applications Required Recommended Recommended

Enterprise service online documentation Required

Publications of enterprise service end-points Optional Required

Installation of the Service-Oriented Architecture The installation of service interfaces, and therefore the service enablement of SAP Business Suite, consists of one or more of the following phases:

Identification of software components and required business functions

You use the technical data section of the enterprise service documentation to identify the following data for each enterprise service:

the software component version with which the service was shipped

the business function(s) required to be activated

Identification of technical usages (relevant for SAP ERP only)

SAP Note 1566412 provides a mapping of business functions 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

Page 20: Master Guide

20

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 process. 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) (optional)

To install the content required for the enterprise service models you must select the technical usage “ESR Content” in the enhancement package installation 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 into the Enterprise Services Repository. (Choose Tools Import Design Objects )

NOTE

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.

Related Documentation For more information about the service-oriented architecture (SOA), see the following information sources:

SDN Community in the SAP Network at https://www.sdn.sap.com/irj/sdn/soa (registration required)

The SAP Enterprise Service Workplace at http://ESWorkplace.sap.com

The Enterprise Services Wiki in the SAP Network at https://wiki.sdn.sap.com/wiki/x/LQ0 (registration required)

SAP Note 1224284: Enterprise Services, Installing and Accessing the SOA Documentation

Page 21: Master Guide

21

SAP Note 1359215: Technical prerequisites for using enterprise services (relevant for ERP only)

SAP note 838402: Problems with non-Unicode system landscapes

System Landscape The following figure provides an overview of a possible system landscape for SAP for Wholesale Distribution, which scenarios are based on SAP ERP 6.0:

We do not recommend installing all components on one host. Instead you can distribute the components among several hosts, as shown in the diagram above. The diagram provides just one example; there are several ways to distribute the components. The distribution depends on many factors, such as sizing, security, available hardware, and so on. In practice, any distribution of components among hosts is possible.

Page 22: Master Guide

22

Business Scenarios of SAP for Wholesale Distribution Compensation Management Overview

You can use Compensation Management to settle claims on vendors or payables to customers on the basis of pricing agreements between business partners. You can make pricing agreements for one or several vendors or customers. They refer to one or several articles or material groups.

You store both the agreement between the business partners involved and important information, such as prices, conditions, and the validity of the agreement, in the condition contract. It forms the basis for settling claims on vendors or payables to customers. A billing document, that is, an invoice for the vendor or a credit note for the customer, is created. In addition, the billing document can be simulated, and the status of payment processing can be analyzed at any given time.

In contrast to the SAP standard functions Subsequent Settlement and Customer Rebate, based until now on statistical data from the Logistics Information System (LIS), compensation management offers the ability to settle condition contracts flexibly, based on user-defined documents and with extremely high performance for processing mass data based on cumulated sales data, e.g. sales or purchasing data.

Technical System Landscape

The following figure provides an overview of possible system landscapes for Compensation Management.

Realization with SAP NetWeaver 7.1 PI

SAP NetWeaver 7.1 PI (Process Integration)

ERP Server SAP ERP 6.0 EhP 6

RDBMS RDBMS

Page 23: Master Guide

23

The following software components are either mandatory or optional, as indicated below, for the technical implementation of Compensation Management.

Component Mandatory Optional

Recommended Realization with SAP NetWeaver 7.1 PI

Component Mandatory Optional

SAP ERP Enhance Package – EHP 6 for SAP ERP – Global Trade

yes

SAP ERP Enhance Package – EHP 6 for SAP ERP 6.0 – Central Applications

yes

SAP NetWeaver 7.1 - Process Integration – SAP ERP Enhance Package 2005.3 (or higher) – XI Content

yes

SAP NetWeaver 7.1 - Process Integration – SAP NetWeaver 7.1 – Process Integration (PI/XI)

yes

Further Information

The following documents provide more information about Compensation Management.

Further Scenario Documentation

Scenario Description The scenario description is part of SAP Solution Manager implementation content BS7 I2011. For more information about SAP Solution Manager, see http://service.sap.com/solutionmanager.

Configuration Documentation

The configuration documentation is part of SAP Solution Manager implementation content BS7 I2011. For more information about SAP Solution Manager, see http://service.sap.com/solutionmanager.

Security Guide The Security Guide contains general guidelines and suggestions about system security. The Security Guides are located on SAP Service Marketplace at http://service.sap.com/securityguide).

Page 24: Master Guide

24

Collaborative Services Overview

Collaborative Services supports you in optimizing and streamlining billing and payment processes within your company and for third parties that are related to goods movements, warehouse management, financial transactions, and additional import and export operations. With Collaborative Services, you can offer financial settlement processes such as brokerage, pooled payment, central billing, or Intrastat processing to your customers and vendors as services. Collaborative Services offers multiple variants to cover and coordinate the billing and payment processes of wholesale distribution companies, such as purchasing bureaus or cooperatives of buying groups, and also of financial institutions.

Technical System Landscape

The following figure provides an overview of a possible system landscape for Collaborative Services.

The following software components are either mandatory or optional, as indicated below, for the technical implementation of Collaborative Services.

The following table shows the components that are needed for the scenario.

Component Mandatory Optional

Realization with SAP Standard

SAP ERP Enhance Package – EHP5 for SAP ERP 6.0 – Central Applications

yes

SAP EHP1 for SAP NetWeaver 7.05 – Business Intelligence (BI Content)

yes

SAP GTS 8.0 or higher yes

Page 25: Master Guide

25

Component Mandatory Optional

Realization with SAP for Retail

SAP ERP Enhance Package – EHP4 (or higher) for SAP ERP 6.0 – Retail

yes

SAP EHP1 for SAP NetWeaver 7.05 – Business Intelligence (BI Content)

yes

SAP GTS 8.0 or higher yes

NOTE

You can use B2B SOA enterprise services for invoices (single invoices) – inbound and outbound plus technical integration only with SAP ERP Enhance Package 6 for SAP ERP 6.0.

Further Information

The following documents provide more information about Collaborative Services.

Further Scenario Documentation

Scenario Description The scenario description is part of SAP Solution Manager implementation content BS7 I2011. For more information about SAP Solution Manager, see http://service.sap.com/solutionmanager.

Configuration Documentation

The configuration documentation is part of SAP Solution Manager implementation content BS7 I2011. For more information about SAP Solution Manager, see http://service.sap.com/solutionmanager.

Security Guide The Security Guide contains general guidelines and suggestions about system security. The network connection security to an external Global Trade Services system is described in the SAP ERP Security Guide, chapter “Global Trade”. The Security Guides are located on SAP Service Marketplace at http://service.sap.com/securityguide).

RKT Learning Map content

The RKT Learning Map provides product- and task-related knowledge. For more information, see http://service.sap.com/RKT -> SAP Business Suite: SAP ERP -> SAP ERP for Industries -> Trading: Wholesale Distribution -> Agency Business.

Page 26: Master Guide

26

Trade Management Overview

Trade Management comprises the activities of purchasing, selling, trading, logistic and financial planning, including the specific activities to handle commodities (raw materials).

The essential step in a trading business process is to make a deal which involves the completion of a contract to purchase and/or sell a product, with physical delivery at a point in time specified in the agreement. From a risk perspective, such a deal reflects long or short positions that are monitored by tracking the undelivered and scheduled quantities for the deal.

Technical System Landscape

The following software components are either mandatory or optional, as indicated below, for the technical implementation of Trade Management.

The following table shows the components that are needed for the scenario.

Component Mandatory Optional

SAP ECC 6.0 – Central Application and Global Trade Management

yes

SAP ERP Enhance Package – EHP 6 for SAP ERP 6.0 – Central Applications and Global Trade Management

yes

SAP NetWeaver 7.1 - Process Integration – SAP ERP Enhance Package 2005.3 (or higher) – XI Content

yes

SAP NetWeaver 7.1 - Process Integration – SAP NetWeaver 7.1 – Process Integration (PI/XI)

yes

Further Information

The following documents provide more information about Trade Management.

Further Scenario Documentation

Scenario Description The scenario description is part of SAP Solution Manager implementation content BS7 I2011. For more information about SAP Solution Manager, see http://service.sap.com/solutionmanager.

Configuration Documentation

The configuration documentation is part of SAP Solution Manager implementation content BS7 I2011. For more information about SAP Solution Manager, see http://service.sap.com/solutionmanager.

Page 27: Master Guide

27

Further Scenario Documentation

Security Guide The Security Guide contains general guidelines and suggestions about system security. The Security Guides are located on SAP Service Marketplace at http://service.sap.com/securityguide).

RKT Learning Map content

The RKT Learning Map provides product- and task-related knowledge. For more information, see http://service.sap.com/RKT -> SAP Business Suite: SAP ERP -> SAP ERP for Industries -> Trading: Wholesale Distribution

Page 28: Master Guide

28

Appendix 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, and business processes. These tools include the following:

Tools for Looking Up Information about Business Processes, and Scenarios

Tool

Purpose

Business process repository (BPR) viewer To look up descriptions of business scenarios, and business processes

Scenario and process component list

To look up the required components and releases for a business scenario, or business process

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

Purpose

Solution Manager System Landscape To model and set up your system landscape

SAP Solution Manager Maintenance Optimizer To install support packages and SAP enhancement packages

Business process repository To access configuration documentation, links to Customizing activities and master data transactions, specifically tailored for individual business processes, or business scenarios

Business process change analyzer (available with SAP enhancement package 1 for SAP Solution Manager 7.0)

To analyze the effects of transports and support packages as well as activation logs for business functions

NOTE

As of SAP Solution Manager 7.0 with support package 23, these tools have been enhanced to provide a better support for the setup of your system landscape and for installing and activating business functions. For more information, see SAP Library for SAP Solution Manager on SAP Help Portal at http://help.sap.com under SAP Solution Manager.

Page 29: Master Guide

29

SAP Solution Manager: Implementation Content

To get implementation content that supports you during the configuration of your business processes, and business scenarios, you need the SAP Solution Manager add-on Implementation Content ST-ICO 155 L022 (SP25).

System Landscape Guide

To get an overview of the necessary steps for planning a system landscape, use the System Landscape Guide on SAP Service Marketplace at http://service.sap.com/instguides under SAP Business Suite Applications . The guide also provides you with more information about the following:

Examples of reference system landscapes

Planning tools such as the business process repository

Deployment options

Typical implementation process

Business Process Repository (BPR) Viewer The business process repository viewer (BPR viewer) is a tool on SAP Service Marketplace that allows you to preview the existing business scenarios, and business processes that are shipped as part of SAP Solution Manager content. You can make use of the information in SAP Solution Manager during your implementation project by taking the pre-delivered implementation content as the starting point for your project scope. The implementation content is delivered with the following assigned information:

Description of the business scenario, or process

Configuration content (Customizing activities or configuration documentation)

Using the BPR Viewer Calling Up the BPR Viewer

You can call up the BPR viewer directly using the Internet address https://implementationcontent.sap.com/bpr. Alternatively, you can also call up the Internet address http://service.sap.com/bpr first, to see more background information about the BPR viewer and additional material on SAP Service Marketplace.

Working with the BPR Viewer

To call up information about business scenarios, or business processes, navigate the following paths in the BPR viewer:

BPR Object Location

Business scenario Under Solutions/Applications

Business process Under Organizational Areas

For each business scenario, or business process, you can select between different versions that depend on varying components and releases. To display the descriptions of a business scenario, or business process, choose the Documentation tab page. To display configuration documentation, choose the Configuration tab page.

Page 30: Master Guide

30

NOTE

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.

Scenario and Process Component List The scenario and process component list (SCL/PCL) is a tool on the SAP Service Marketplace that allows you to find realization alternatives for SAP solutions, business scenarios, and processes for your SAP enhancement package installation. You find the tool at http://service.sap.com/scl.

The SCL/PCL helps you to bridge the gap between the business view and the technical view in SAP's products. It shows you which application components are needed to realize a business scenario or a process and which business scenarios are possible with a given set of application components.

Using the SCL/PCL 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 SAP's solutions, business scenarios, and processes. You can find out which components are needed and the available alternatives.

SAP Components and Possible Scenarios

This option allows you to browse SAP's 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 package.

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.