integrate your business blueprint with sap netweaver bpm

19
 SAP NetWeaver How-To Guide Integrate your Business Blueprint with SAP Netweaver BPM Applicable Releases: Business Process Blueprinting 1.0 for SAP Solution Manager 7.1 IT Practice / Topic Area: Blueprinting IT Scenario / Capability: Implementation Version 1.0 December 2011

Upload: jaime-brown

Post on 22-Feb-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 1/19

 SAP NetWeaver

How-To Guide

Integrate your Business Blueprint with SAP Netweaver BPM

Applicable Releases:

Business Process Blueprinting 1.0 for SAP Solution Manager 7.1

IT Practice / Topic Area:

Blueprinting

IT Scenario / Capability:

Implementation

Version 1.0

December 2011

Page 2: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 2/19

 

© 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, Outlook, and PowerPoint are

registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, OS/2, Parallel

Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390,

OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP,

Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix,

i5/OS, POWER, POWER5, OpenPower and PowerPC are

trademarks or registered trademarks of IBM Corporation. Adobe, the Adobe logo, Acrobat, PostScript, and Reader

are either trademarks or registered trademarks of Adobe

Systems Incorporated in the United States and/or other

countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered

trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame,

 WinFrame, VideoFrame, and MultiWin are trademarks or

registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or

registered trademarks of W3C®, World Wide Web

Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems,

Inc., used under license for technology invented and

implemented by Netscape.

MaxDB is a trademark of MySQL AB, Sweden.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP

NetWeaver, and other SAP products and services

mentioned herein as well as their respective logos are

trademarks or registered trademarks of SAP AG in

Germany and in several other countries all over the world.

 All other product and service names mentioned are the

trademarks of their respective companies. Data contained

in this document serves informational purposes only.

National product specifications may vary.

These materials are subject to change without notice.

These materials are provided by SAP AG and its affiliated

companies ("SAP Group") for informational purposes only,

 without representation or warranty of any kind, and SAP

Group shall not be liable for errors or omissions withrespect to the materials. The only warranties for SAP

Group products and services are those that are set forth in

the express warranty statements accompanying such

products and services, if any. Nothing herein should be

construed as constituting an additional warranty.

These materials are provided “as is” without a warranty of

any kind, either express or implied, including but not

limited to, the implied warranties of merchantability,

fitness for a particular purpose, or non-infringement.

SAP shall not be liable for damages of any kind including

 without limitation direct, special, indirect, or consequential

damages that may result from the use of these materials.

SAP does not warrant the accuracy or completeness of the

information, text, graphics, links or other items contained

 within these materials. SAP has no control over the

information that you may access through the use of hot

links contained in these materials and does not endorse

 your use of third party web pages nor provide any warranty

 whatsoever relating to third party web pages.

SAP NetWeaver “How -to” Guides are intended to simplify

the product implementation. While specific product

features and procedures typically are explained in a

practical business context, it is not implied that those

features and procedures are the only approach in solving a

specific business problem using SAP NetWeaver. Should

 you wish to receive additional information, clarification or

support, please refer to SAP Consulting.

 Any software coding and/or code lines / strings (“Code”)

included in this documentation are only examples and are

not intended to be used in a productive system

environment. The Code is only intended better explain and

 visualize the syntax and phrasing rules of certain coding.

SAP does not warrant the correctness and completeness of

the Code given herein, and SAP shall not be liable forerrors or damages caused by the usage of the Code, except

if such damages were caused by SAP intentionally or

grossly negligent.

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.

Page 3: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 3/19

 

Document History

Document Version Description

1.00 First official release of this guide

Page 4: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 4/19

 

Typographic Conventions

Type Style Description

Example Text Words or characters quotedfrom the screen. Theseinclude field names, screentitles, pushbuttons labels,menu names, menu paths,and menu options.

Cross-references to otherdocumentation

Example text Emphasized words orphrases in body text, graphictitles, and table titles

Example text File and directory names andtheir paths, messages,names of variables andparameters, source text, andnames of installation,upgrade and database tools.

Example text User entry texts. These arewords or characters that youenter in the system exactly asthey appear in thedocumentation.

 <Example

text>

Variable user entry. Anglebrackets indicate that youreplace these words andcharacters with appropriateentries to make entries in thesystem.

EXAMPLE TEXT  Keys on the keyboard, forexample, F2 or ENTER.

Icons

Icon Description

CautionNote or Important

Example

Recommendation or Tip

Page 5: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 5/19

 

Table of Contents

1.  Business Scenario............................................................................................................... 1 

2. 

Background Information ..................................................................................................... 1 

3.  Prerequisites ........................................................................................................................ 1 

4.  Step-by-Step Procedure ...................................................................................................... 2 

5.  Appendix ............................................................................................................................ 13 

Page 6: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 6/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 1

1.  Business ScenarioThe starting point to implement a NetWeaver BPM solution is the blueprinting phase whereyou would document and specify the BPM requirements. Some of the technical requirements

that are captured during Blueprinting are Business Process Flow models (BPMN diagrams),User Interfaces, Business Rules, Enterprise Services etc. Capturing such requirementsdirectly within Business Process Blueprinting (BPB) and thereafter giving BPM developersaccess to the same requirements inside NWDS not only gives developers the overall contextbut also reduces the total cost of implementation.

2.  Background InformationIt is assumed that the Blueprint Project is already created in Solution Manager and you havecreated a preliminary business process hierarchy inside SOLAR01/BPB. Ensure you haveSAP NetWeaver BPM configured as a Logical Component inside your system landscape.

3.  PrerequisitesThis document assumes the following:

  You have installed SAP Solution Manager 7.1.For more information, see the installation guide for SAP Solution Manager on SAP ServiceMarket place at http://service.sap.com/instguides. 

  You have installed Solution Composer as an add-on to SAP Solution Manager.For more information, refer to the SAP Note Number  1579894 

  You have installed Business Process BlueprintingFor more information, see the administrator guide for Business Process Blueprinting Administrator Guide on SAP Service market Place at http://service.sap.com/instguides. 

You can find the most current information and latest documents of Business process

Blueprinting on SAP Service Market Place at http://service.sap.com/instguides 

  You have installed SAP NetWeaver Developer Studio 7.31 SP01

Page 7: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 7/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 2

4.  Step-by-Step Procedure

Discover the project structure

1. Open Business Process Blueprinting(BPB) tool from your desktop. Alternatively, choose Start  AllProgramsBusiness ProcessBlueprinting   Business ProcessBlueprinting.exe to open the tool.

2. In the Dashboard Perspective, in the Log On screen area, click “Connect to”

to connect to a Solution Managersystem

Page 8: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 8/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 3

3. Enter your user name and password

4. In My Business Blueprint Projects

screen area, choose Open an existingbusiness blueprint.

5. In the Open Project dialog box, enterthe project name into the project fieldor select one from the list of projectsavailable in SAP Solution Managersystem.

For example, Millers project is

Page 9: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 9/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 4

selected here.

Choose OK.Business Blueprint perspective pageappears.

6. Perform the below mentioned steps to

see the end to end project hierarchy

a)  Move the mouse pointer on the project name and choose

 Expand  speed button.

 b)  Move the mouse pointer on

 Business Scenarios and choose

 Expand  speed button.

c)  Select a business scenario

name and choose Expand  

speed button.

d)  Move the mouse pointer on Business Processes and choose

 Expand  speed button.

e)  Select a Business Process and

choose Expand  speed button.

 Note: When expanded, You

will see a list of business

scenarios, processes and

 process steps for the Millers 

 project, which are included

into this project in earlier

Page 10: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 10/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 5

sessions or by former

implementations. 

Extend the existing Business Process using SAP Netweaver BPM

1. In the Project Browser , chooseOverview speed button of thebusiness process.

For example, here overviewspeed button for IncentiveProcessing in ERP is selected.

Page 11: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 11/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 6

Note: In the properties view of theproject, check if the logicalcomponent SAP NetWeaverBPM is already configured inSMSY.

2. In the process multi page editor  choose Process Flow tab to viewthe already existing Process Flow

diagram.3. Click on the edit  button situated at

the top left of the toolbar, tomodify the Process Flow diagram

(use the palette tools on the rightto modify the diagram)

Page 12: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 12/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 7

4.  If you want to create a flow diagramsimilar to the sample provided in theright, follow the below steps 

  Create a new POOL and label itas SAP NETWEAVER BPM.

  Create a START EVENT and

label it START MAP (managerapproval process)  Create a couple of PROCESS

STEPS like Select the requiredmanager, manager approval andso on.

  Create a CONDITION GATEWAY“Approved”: in case of approval(“Yes”) the MAP can end, and youcan create an END EVENT.In case of missing approval,provide additional information tothe manager, and connect back to

PROCESS STEP “Manager‟sapproval” 

Page 13: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 13/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 8

  Create a CONNECTION betweenend of the MAP and the callingstandard process

  Create a CONNECTION betweenthe process step in the standardprocess triggering the extensionprocess in SAP NetWeaver BPM,and the START EVENT you havecreated before: indicate theconnection between the standardprocess and the extensionprocess

  Create finally an ÁNNOTATIONto provide textual description tomodelling elements

5. Save and Publish changes toSolution Manager

Browse the Blueprint in NetWeaver Developer Studio

6. Open SAP NetWeaver DeveloperStudio by starting the client onyour local computer: start it eithervia the desktop, or, the Windowsstart menu

Open menu item WINDOW-SHOW VIEW-OTHER… 

Page 14: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 14/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 9

7. Click on SEARCH CONSOLE

8. Click SOLUTION MANAGERPROJECTS and select the linkMANAGE DESTINATIONS

9. Select SOLUTION COMPOSER entryChoose ADD or EDIT button.

Page 15: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 15/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 10

10. Access the CE Server Admin page byusing the below link:

http(s)://<host>:<port>/ce/setup.asp 

In the pop-up window, enter thecredentials from the configuration file.

11. Choose Add New Workspace buttonfrom the CE administration page.

Page 16: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 16/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 11

12. Use the below steps to create a newCE workspace based on an existingEBB workspace.

a) Enter the name of the newworkspace.

b) Associate the CE workspace toexisting EBB workspace, byselecting one from the drop downlist.

c) Choose „OK‟. 

CE Server Admin page willappear with the newly created

workspace displayed in the list ofcreated CE workspaces.

d) The associated EBB workspacewill be displayed under thecolumn „EBB Workspace‟. 

13. Download the CE Workspaceconfiguration file by clicking on the„download‟ hyperlink of the requiredpackage.

  The file „ceconfig.txt‟ should

contain following details:

1. serverName

2. server

3. httpPort

4. httpsPort

5. packageID

  Paste the details in NWDSpreferences

Page 17: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 17/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 12

14. Enter your respective user account togain access to CPB at the bottom ofthe dialog box and choose OK

15. To test the connection and access toblueprint projects from SolutionManager: Select “CPB”, pressSEARCH

16. Select from result list your blueprintproject “Millers” and double click toview the blueprint inside NWDS

From this point, the NWDS developer canlink the development DC to the blueprintproject.

Page 18: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 18/19

How to Integrate your Blueprint with SAP Netweaver BPM

December 2011 13

5.  AppendixThere are a few other useful resources you can check out for BPB. These all require service.sap.comlogin credentials:

  You can get the SAP Business Process Blueprinting Administration Guide, Master Guide,Security Guide, and Solution Guide via this page (SAP service ID and password required)

  Learn the benefits of BPB here (SAP service ID required)  Check out the resources “How to Work with SAP Business Process Blueprinting for SAP

Solution Manager” and “How to Install and Configure SAP Business Process Blueprinting forSAP Solution Manager” at this link (also requires ID and password)

Page 19: Integrate Your Business Blueprint With SAP Netweaver BPM

7/24/2019 Integrate Your Business Blueprint With SAP Netweaver BPM

http://slidepdf.com/reader/full/integrate-your-business-blueprint-with-sap-netweaver-bpm 19/19

 

www.sdn.sap.com/irj/sdn/howtoguides