Integrate Your Business Blueprint With SAP Netweaver BPM
-
Upload
jaime-brown -
Category
Documents
-
view
221 -
download
0
Transcript of 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
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.
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
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
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
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
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
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
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
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.
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)
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”
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…
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.
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.
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
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.
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)
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