Download pdf - SAP BPM Environment Setup

Transcript
  • SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 1

    SAP Business Process

    Management Base Configurations

    Applies to:

    SAP Business Process Management 7.02. For more information, visit the Business Process Expert homepage.

    Summary

    This article shows step-by-step configurations to setup SAP Business Process Management system.

    Author: Ritu Hunjan

    Company: iGate Global Solutions Limited

    Created on: 22 November 2010

    Author Bio

    Ritu Hunjan is currently working with iGate Global Solutions Limited, as a SAP NetWeaver Architect. She has been working on SAP NetWeaver platform for 7+ years. Her area of expertise include Sap NetWeaver Portal Administration/Portal, Web Dynpro Java Development and SAP Business Process Management.

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 2

    Table of Contents

    Introduction ......................................................................................................................................................... 3

    Configurations ..................................................................................................................................................... 3

    Mandatory Configurations ............................................................................................................................... 3 1. Configure SAP System Landscape Directory (SLD) .............................................................................................. 3

    2. Setup SLD Data Supplier ....................................................................................................................................... 4

    3. Configuration Wizard ............................................................................................................................................. 6

    4. Publish services and service groups in the local CE Service Registry................................................................. 10

    References........................................................................................................................................................ 11

    Disclaimer and Liability Notice .......................................................................................................................... 12

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 3

    Introduction

    Business Process Management (BPM) is an implementation methodology for the management of business

    process that interacts with people and systems both within and across the organization.

    Using SAP NetWeaver Business Process Management you can model, execute and monitor your business

    processes based on a common process model.

    It can help you improve the efficiency of business processes, reduce errors in complex repetitive tasks, and

    lower exception-handling costs.

    SAP BPM is a pre-packaged solution along with SAP Composition Environment (CE).

    Mentioning about the latest CE version as of now is CE 7.2, whereas CE 7.3 would be released soon.

    This article talks about the server-level configurations required to set-up a working SAP BPM environment.

    Configurations

    Mandatory Configurations

    1. Configure SAP System Landscape Directory (SLD)

    It is a central information provider for SAP NetWeaver system landscape relevant for the management of

    your software life-cycle. SAP SLD provides information about all installable software available from SAP

    and automatically updated data about systems already installed in a landscape, you get the foundation

    for tool support to plan software life-cycle tasks in your system landscape.

    Initially the SLD server would be down and you get a message saying SLD is not set up.

    To start the SLD server,

    Navigate to Administration -> Initial Setup -> Enter the Object Server Name,

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 4

    This activity would start the SAP SLD server.

    2. Setup SLD Data Supplier

    Besides component information, the SLD stores information about the current system landscape. A data collection process in each system in the landscape provides this information to the SLD. This process is managed by the data supplier administration.

    Initially this service will be working. To learn its current state, navigate to Configuration Management ->

    Infrastructure -> SLD Data Supplier Configuration.

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 5

    To configure this service,

    Navigate to Configuration Management -> Infrastructure -> Destinations

    Create a HTTP Destination called SLD_DataSupplier.

    Enter the following configuration settings.

    Note: The specified user must have the user role "SAP_SLD_DATA_SUPPLIER" or higher on the target SLD Server.

    The appropriate URL (http://:)- Authentication should be set to BASIC. Appropriate user name and password.

    Following the above steps, create 2 new HTTP Destinations called - SLD_Client.

    Note: The specified user must have user role "SAP_SLD_GUEST" or higher. Additional write access permissions may be required by certain applications.

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 6

    Coming back to the SLD Data Supplier screen, click Collect and Send Data. If the above configurations are done correctly, this service should turn green now.

    3. Configuration Wizard

    This wizard helps users to automatically configure SAP BPM environment. To successfully complete the configuration successfully, the above steps mentioned are dependencies which are to be setup first.

    The configuration wizard offers one or multiple configuration tasks for the capabilities that you have installed.

    Note: Only execute wizard-based configuration if your system has not been configured before. If you have already modified the system, or if you have upgraded from an older release, do not use the configuration wizard. In this case, use the manual steps as required.

    Starting the Configuration Wizard

    Navigate to Configuration Management -> Scenarios -> Configuration Management -> Functional

    Unit Configuration UI.

    The tool allows you to enter the data required for all selected configuration tasks centrally and only

    once. The system distributes this data automatically in the SAP NetWeaver CE system.

    The functional unit configuration tool makes the technical settings (technical configuration) for Java

    functional units in an automated way. While selecting a functional unit for configuration, the tool

    accounts for dependencies between functional units and selects the additionally required functional

    units automatically.

    To start with, the following Functional Units must be enabled. To enable, select the Functional Unit

    and click Enable automatically. If in case you face issues while automatic configuration, you may try

    configuring the Functional Unit manually.

    Composite Application Framework

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 7

    Composition Environment Platform

    Java Foundation

    Portal

    Rules Server

    Service Registry

    System Landscape Directory

    Process Server

    Coming back to Configuration Management -> Scenarios, setup following scenarios

    Configuring BPM Configuration Tasks

    Select the Task Name and click Start.

    Status Message Definition

    Running Configuration task is currently executed.

    Enabled Configuration task was finished and the functional unit is ready to use.

    Disabled Configuration task is not executed.

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 8

    Enter the Email Server details. This step is optional.

    Default Principal Mapping

    This complete the configuration of one task BPM Configuration Tasks

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 9

    Configuring Task Connection Configuration to Central Services Registry

    Enter details in the Service Registry Endpoints

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 10

    4. Publish services and service groups in the local CE Service Registry

    Navigate to SOA Management -> Publish Rules

    Click on Republish.

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 11

    References

    SAP BPm Configurations

    SAP System Landscape Configuration

    For more information, visit the Business Process Expert homepage.

  • SAP Business Process Management Base Configurations

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com

    2010 SAP AG 12

    Disclaimer and Liability Notice

    This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade.

    SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk.

    SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document.