Modeling Your First Process with SAP NetWeaver Business Process Management

Size: px
Start display at page:

Download "Modeling Your First Process with SAP NetWeaver Business Process Management"

Transcription

1 Modeling Your First Process with SAP NetWeaver Business Process Management Applies to: SAP enhancement package 1 for SAP NetWeaver Composition Environment 7.1 including SAP NetWeaver Business Process Management Summary This tutorial describes how to model and execute an end-to-end business process using SAP NetWeaver Business Process Management. The tutorial contains also information about how to monitor the business process, as well as a problem analysis section. Download the needed source files from here. Company: SAP AG Created on: 6 May SAP AG 1

2 Table of Contents Modeling Your First Process...3 Preparation Steps...6 Create the Users...6 Deploy the EAR File and Create the Logical Destination...9 Configure the HTTP Proxy...11 Configure the Developer Studio...13 Import the Necessary Files...15 Modeling the Process...20 Create the Development Component and Configure Dependencies...20 Create the Tasks...24 Import the WSDL file...31 Model the Process...33 Define Data Mappings...45 Executing the Process...54 Build and Deploy the Process...54 Start and Execute the Process...54 Monitor the Process...58 Analysis of Potential Problems...60 References...65 Copyright SAP AG 2

3 Modeling Your First Process Note: This document is for informational purposes only. 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. The author does not warrant the correctness and completeness of the Code given herein, and SAP shall not be liable for errors or damages caused by the usage of the Code. Use Modeling a composite business process with the SAP NetWeaver Business Process Management (BPM) requires the combination of human interaction and system integration in one model. You model the process in the Process Composer using the BPMN (Business Process Modeling Notation). SAP NetWeaver BPM supports the key process concepts through their lifecycle, for example events, tasks, rules. This tutorial describes how to model the business process Purchase Process in the Process Composer as well as executing it at the Process Desk. The process in the picture below describes the procedure of purchasing of stock, e.g. SAP AG or Oracle. In the PurchaseSelection human activity, you choose which stock to purchase and put a number of stocks in. The getquote automated activity delivers the price of stock. After that the total value is calculated ( SumPrice Calculation ) and if it is greater than 1000, then a manager has to agree to purchase ( PurchaseApproval human activity). Finally, in PurchaseNotification all the data and the decision of the manager is shown SAP AG 3

4 2009 SAP AG 4

5 Prerequisites You work in the SAP NetWeaver Developer Studio (SAP NetWeaver CE 7.1. EHP 1) for modeling the process. Your Developer Studio version includes the Process Composer perspective. You have SAP NetWeaver Composition Environment with SAP NetWeaver Business Process Management installed for executing the process at runtime. Procedure 1. Preparation Steps a) Create the users. b) Create the logical destination. c) Configure the HTTP proxy. d) Configure the Developer Studio. e) Import the necessary files. 2. Modeling the Process a) Create the development component and configure dependencies. b) Create the tasks. c) Import the WSDL file. d) Model the process. e) Define data mappings. 3. Executing the Process a) Build and deploy the process. b) Start and execute the process. c) Monitor the process SAP AG 5

6 Preparation Steps Before start modeling the process, you have to do some preparation steps, which allow you to deploy the process and execute it at runtime. You do the preparation steps in the in SAP NetWeaver Administrator and in the Developer Studio. Create the Users Use A user can be assigned as a potential owner to an individual task, which he/she has to execute. A user can also be assigned as a potential owner to a lane and executes all the tasks in this lane. Every user has at least two roles: BPEM End User and Every User Core Role (optional Administrator). Roles are needed to collect several user rights. You may have to change the password during the first login. For the process Purchase Process you need 2 users: LoginID Last name First name Password purchaser Pure Peter galaxy1 manager Meier Michael galaxy1 You may have to change the password during the first login SAP AG 6

7 Procedure 1. To open the SAP NetWeaver Administrator, enter the path in your browser. 2. Navigate to Operation Management Users and Access Identity Management. 3. From the Search Criteria dropdown menu, select User and choose the Go pushbutton. You get the list with all users. 4. Choose the Create User pushbutton and on the General Information tab page, fill in all required fields (marked with an asterisk (*)) SAP AG 7

8 5. On the Assigned Roles tab page, select Portal Role from the Search Criteria dropdown menu and choose the Go pushbutton. 6. Select Every User Core Role and choose the Add pushbutton. 7. Add BPEM End User role. To do that, repeat the last two steps. You can see which roles are assigned to a user, under Assigned Roles on the right. If necessary remove roles. 8. Choose the Save pushbutton SAP AG 8

9 Deploy the EAR File and Create the Logical Destination Use Before you create the logical destination you need to deploy the HelloWorld.ear file that is included in the _Source Files ZIP file. Logical destination contains the URL (end point) where the Web service is. You have to enter a logical destination for the Web service when you model the process. Procedure 1. Deploy the HelloWorld.ear to your server. 2. To open the Single Service Administration in the SAP NetWeaver Administrator, enter the following path in your browser: 3. Search for World as you can see in the screenshot below: 4. Go to the WSDLs tab and copy the URL. 5. To open the SAP NetWeaver Administrator, enter the following path: 6. Navigate to SOA Management Technical Configuration Destination Template Management SAP AG 9

10 The list with all logical destinations appears. When you select a logical destination, you can see the information about it. 7. Choose the New pushbutton. 8. Select WSDL from the Destination Type dropdown menu and enter SO in the Destination Name field. 9. Enter the WSDL URL you have just copied in the URL field. 10. Choose the Next pushbutton and then the Finish pushbutton SAP AG 10

11 Configure the HTTP Proxy Use You need to configure HTTP proxy to ensure the connection to the Web service from your system. Procedure 1. To open the SAP NetWeaver Administrator, enter the following path in your browser: 2. Navigate to SOA Management Technical Configuration SOA Middleware Global Setting. 3. On the HTTP Proxy tab page, enter proxy in the Host field, enter 8080 in the Port field and then *.sap.corp;localhost in the Exclude List field and choose the Save pushbutton. 4. On the WS Navigator tab page, in the Allowed Hosts field, enter an asterisk (*) and choose the Save pushbutton SAP AG 11

12 2009 SAP AG 12

13 Configure the Developer Studio Use You need to configure the AS Java in the Developer Studio to be able to deploy and execute your process on the server. Procedure 1. In the Developer Studio, choose Window Preferences and then select SAP AS Java from the list. 2. Choose the Add new SAP System pushbutton. 3. In the dialog box that appears, enter the necessary information in the Instance Hostname and Instance Number fields and choose the OK pushbutton. Important: If your server runs on your local machine, enter full qualified machine name or IP; otherwise you won t be able to assign a user to a task SAP AG 13

14 4. Select Java and then Compiler from the list. Select 5.0 from the Compiler compliance level dropdown menu SAP AG 14

15 Import the Necessary Files Use You import in the Developer Studio a software component archive (sca) that contains the necessary user interfaces (UI), which you use in the model. Procedure 1. Unpack the attached file. This file contains the HelloWorld.sca. The file also contains test.sap.com~tc~glx~helloworld_ear.ear, which you need to deploy to your server. It provides you the URL of the WSDL file that makes the automated activity in the model work. 2. Start the Developer Studio and choose Window Open Perspective Other... Development Infrastructure SAP AG 15

16 To not overwrite the development components (DC) that you have already created in the MyComponents SC, create a new SC and move all the existing components to the new SC. a) In the context menu of Local Development node in the Component Browser view, choose New Software Component. b) In the New Software Component dialog box, enter a name for the new software component (SC) and choose Finish. c) The new SC appears in the Component Browser view. d) Select all DCs in the MyComponents SC and move them with drag & drop to the new SC. e) Confirm the Move Development Components dialog box with OK. All DCs are moved to the new SC. The MyComponents SC is empty. 3. In the context menu of Local Development node in the Component Browser view, choose Import SC SAP AG 16

17 4. In the dialog that appears, enter the path to the sca file or browse the file system. Choose the Finish pushbutton. The new software component (SC) MyComponents appears in the Component Browser view. We recommend creating a new SC (GLX-TUTORIAL) for the DCs of this tutorial. a) In the context menu of Local Development node in the Component Browser view, choose New Software Component SAP AG 17

18 b) In the New Software Component dialog box, enter as name for the new software component (SC) GLX- TUTORIAL and choose Finish. c) The new GLX-TUTORIAL SC appears in the Component Browser view. d) Select all DCs in the recently imported MyComponents SC and move them with drag & drop to the GLX- TUTORIAL SC. e) Confirm the Move Development Components dialog box with OK. All DCs are moved to the new SC. The MyComponents SC is empty. 5. Select the GLX-TUTORIAL SC and in the Component Properties view, open the Dependencies tab page SAP AG 18

19 All dependencies shown in the picture below are required for successful execution of process. 6. Choose the Add pushbutton and select all required dependencies. Choose the Finish pushbutton SAP AG 19

20 Modeling the Process Create the Development Component and Configure Dependencies Use You create a development component (DC) to store the process model in the DC. You also configure dependencies to other DC to be able to use the necessary user interfaces (UI) stored in the other DC. Procedure 1. In the context menu of GLX-TUTORIAL, choose New Development Component SAP AG 20

21 2. In the dialog that appears, select Process Composer DC type and choose the Next pushbutton. 3. In the next dialog, in the Name field, enter glx/tutorial/pm and in the Vendor field, demo.sap.com. 4. Choose the Finish pushbutton. You have created a new DC. You need to configure a dependency to the glx/tutorial/wdui DC that contains the UIs you need to use in the process. If prompted to switch to the Process Composer perspective, choose the No pushbutton SAP AG 21

22 5. Select the glx/tutorial/pm DC and open the Dependencies tab page in the Component Properties view. 6. Choose the Add pushbutton, expand the GLX-TUTORIAL SC and select the glx/tutorial/wdui DC to configure a dependency to it. 7. Choose the Next pushbutton. 8. In the Dependency Details, select the Design Time, Deploy Time, Runtime and Build Time checkboxes fields and choose the Finish pushbutton SAP AG 22

23 9. In the Component Browser view, create projects from the DCs you have created. To do that, open the context menu of the glx/tutorial/pm DC and choose Sync/Create Project Create Project. If Create Project option is disabled, then the project has already been created SAP AG 23

24 If you are asked to sync sources and used DCs, choose the Select All pushbutton and then the OK pushbutton. Web Dynpro project for the glx/tutorial/wdui DC is created automatically. Create the Tasks Use When you model a process you create human activities (HA) and automated activities (AA). The automated activity calls the Web service, which is assigned to it and the activity is executed automatically. The human activity must have a task assigned to it. The task must have a UI component assigned to it, which is implemented in Web Dynpro, to enable the interaction between the user and the process. You have to configure the necessary dependencies from the Process Composer DC to the Web Dynpro DC that contains the UI components to be able to assign a UI to a task. You have to create the following tasks: Task Name in the Model Web Dynpro Component (for HA) Potential Owner 1 Purchase Selection (HA) PurchaseSelection Peter Pure 2 Purchase Approval (HA) PurchaseApproval Michael Meier 3 Purchase Notification (HA) PurchaseNotifacation Peter Pure 4 getquote (AA) Procedure 1. Before you start modeling the process, you must build the DCs to load the imported files into the Process Modeling Repository. In the Component Browser view, open the context menu of the glx/tutorial/pm DC and choose Build. 2. In the dialog that appears, choose the Select All pushbutton and than the OK pushbutton SAP AG 24

25 3. Choose Window Open Perspective Others Process Composer to open the Process Composer perspective. 4. In Project Explorer view, expand the [LocalDevelopment]glx/tutorial/pm DC, then expand Process Modeling and in the context menu of Tasks, choose New SAP AG 25

26 5. In the dialog that appears, enter Purchase Selection in the Name field and choose the Finish pushbutton. The task you created opens in the Task Editor. You have to assign a UI component and a potential owner to the task SAP AG 26

27 6. On the Overview tab page, choose the Choose pushbutton under User Interface. In the dialog that appears, select glx/tutorial/wdui from the Dev.Component field and then select API (containing the WD component) from the Public Part field. Choose the Next pushbutton. 7. Select PurchaseSelection from the Component field and select the interface view of the component from the Interface View field. Choose the Next pushbutton SAP AG 27

28 2009 SAP AG 28

29 8. Select complete from the Completion Event field and error from the Error Event field. Choose the Finish pushbutton. 9. Open the Roles tab page and under Potential Owners choose the Choose pushbutton in the Principals field. 10. In the dialog that appears, select User from the Principal name dropdown menu and choose the Search pushbutton. Logon to the server with your credentials if prompted. 11. Select Pure, Peter from the Search Results field, which contains all users that have been created, and choose the Add-> pushbutton. You can assign multiple potential owners to a task SAP AG 29

30 12. Save the Purchase Selection task. To create the Purchase Approval and Purchase Notification tasks, follow the above steps. To assign the necessary potential owners, see the table in the Use section of Create the Tasks SAP AG 30

31 Import the WSDL file Use When you create an automated activity, you assign a service interface definition (WSDL file) to the automated activity. You have to import the WSDL in the Developer Studio. When the process is executed at runtime, the Web service whose WSDL is assigned to the automated activity is called and the activity is executed automatically. Procedure 1. In Project Explorer view, expand the [LocalDevelopment]glx/tutorial/pm DC, then expand Process Modeling and Service Interfaces. 2. In the context menu of the WSDL File node, choose Import WSDL 3. Select the Remote Location/File System radio button and enter the URL of the WSDL file you imported or browse it in the file system. Choose the Finish pushbutton. You have copied the URL after you have deployed the EAR file and created the logical destination (see Deploy the EAR File and Create the Logical Destination) 2009 SAP AG 31

32 2009 SAP AG 32

33 Model the Process Use You create a process with the necessary swimlanes, flow objects, artifacts and connections between them. You have to create a process like the one shown in the graphic at the beginning of this document. Procedure 1. Create a New Process with a Pool. 2. Create Lanes. 3. Create Human and Automated Activities. 4. Create the Data Object. 5. Create the Gateway. 6. Create the Mapping Activity. 7. Create Connections. 1. Create a New Process with a Pool 1) In Project Explorer view, expand the [LocalDevelopment]glx/tutorial/pm DC, and then expand Process Modeling. 2) In the context menu of Processes, choose New. 3) In the dialog that appears, enter Stock Purchase in the Name field and choose the Next pushbutton. 4) In the dialog that appears, select the Create start and end event from a service operation and Create a new pool checkboxes and choose the Finish pushbutton SAP AG 33

34 The process you created appears in the Diagram Editor. A pool and start and end event, containing the same service operation are also created. You can delete the connection between the start and end event. 5) Select the pool and in the Properties view open the General tab page. Enter Purchase Process in the Name field. 6) Select the Make the pool active checkbox if it is not selected. 7) In the Properties view, open the User Texts tab page. Enter Purchase Process in the Subject field under Parameterized Texts SAP AG 34

35 8) On the Administrators tab page, define an administrator of the process. To do that, follow the steps for defining a potential owner of a task, described in the Create the Tasks section SAP AG 35

36 2009 SAP AG 36

37 2. Create Lanes 1) Expand Swimlanes from Palette. 2) Choose Lane and click the name area of the pool in the modeling surface. The new lane is created. 3) Select the lane on the left and in the Properties view open the General tab page. Enter Purchaser in the Name field. 4) Select the lane on the right and in the Properties view open the General tab page. Enter Manager in the Name field. 5) (Optional) If you have not assigned potential owners for all the tasks you created, you can do that on a lane level. You have to assign Peter Pure to the Purchaser lane and Michael Meier to the Manager lane. To do that, select the respective lane and assign the potential owner to it following the steps described in the Create the Task section. The potential owner of the lane becomes potential owner of all the tasks in the lane SAP AG 37

38 2009 SAP AG 38

39 3. Create Human and Automated Activities 1) Create the Human Activities a) In the Project Explorer view, expand Tasks. b) Drag all tasks to the appropriate lane in the modeling surface. Human activities are created with the respective task assigned to them SAP AG 39

40 2) Create the Automated Activity a) Drag & drop the interface HelloWorldWebService to the process diagram between the Purchase Selection human activity and the Sum Price Calculation mapping activity as shown in the screenshot above SAP AG 40

41 An automated activity is created. b) In the Properties view of this automated activity, choose Interface. c) Select GetQuote from the Operation dropdown menu. d) Enter the name of the logical destination SO. e) Select the Use logical destination radio button and enter SO in the Logical Destination field SAP AG 41

42 4. Create the Data Object 1) Expand Artifacts from Palette. 2) Choose Data Object and click the modeling surface. The data object appears in the place you clicked. 3) In the Properties view, open the General tab page and enter DO_Purchase in the Name field. 4) On the Data Type tab page, select Context - from the dropdown menu. 5. Create the Gateway 1) Expand Gateways from Palette. 2) Choose Exclusive Choice and click in the Purchaser lane between GetQuote automated activity and Purchase Notification human activity. The gateway appears in the place you clicked. 6. Create the Mapping Activity 1) Expand Activities from Palette. 2) Choose Mapping and click in the Purchaser lane between GetQuote automated activity and the gateway. The mapping activity appears in the place you clicked. 3) In the Properties view open the General tab page and enter Total Value Calculation in the Name field. 4) Choose File Save and save the process SAP AG 42

43 7. Create Connections You have an option to create connections between the objects in the process with a speed button. 1) Point your cursor at the start event. The speed buttons appear around the start event. 2) Choose the connection speed button, shaped as an arrow and drag the connection to the Purchase Selection human activity. The connection between the start event and the human activity is created. 3) Create all the necessary connections as shown in the graphic in the beginning of the document. To do that, follow the above steps. 4) Select the outgoing connection from the gateway to the Purchase Approval human activity and open the General tab page in the Properties view. Enter Total Value > 1000 in the Name field. 5) On the Condition tab page, enter DO_Purchase/Purchase/SumPrice > SAP AG 43

44 6) Select the outgoing connection from the gateway to the Purchase Notification human activity and open the General tab page in the Properties view. Enter Total Value <= 1000 in the Name field. 7) On the Condition tab page, enter DO_Purchase/Purchase/SumPrice <= ) Select the gateway and in the Properties view open the Condition Evaluation tab page. Select the checkbox in the Default Gate field for the Total Value <= 1000 condition to make this alternative the default one SAP AG 44

45 Define Data Mappings Use You define data mappings to show how data used as input and output by the activities and the events in your process is transformed. You define the necessary data mappings in the Purchase Process according to the following procedure. Procedure Defining Input Mapping 1. Select a human or automated activity in the process. 2. In the Properties view, open the Input Mapping tab page. 3. In the Process Context field, choose a node. 4. Map the node to a node in the Inputs field using drag and drop. You can map a process context node to more than one input nodes. You can also map more than one process context nodes to an input node. You define how this mapping is done with an expression. Defining Output Mapping 1. Select a human or automated activity in the process. 2. In the Properties view, open the Output Mapping tab page. 3. In the Outputs field, choose a node. 4. Map the output node to a node in the Process Context field using drag and drop. You can map an output node to more than one process context node. You can also map more than one output node to a process context element. You define how this mapping is done with an expression. Creating Expressions 1. Double-click the function icon on the mapping line between the source and the target node. The expression editor opens. 2. Enter the expression in the expression editor. Alternatively, expand the Rules and Functions node in the expression editor and drag a function to the editing area of the expression editor SAP AG 45

46 Creating expressions example: explicit cast mapping DateTime to String: Double click 2009 SAP AG 46

47 When you define data mappings, you can use the auto mapping option. To do that, you select a source node and drag it to the target node with the secondary mouse button. Release the button and choose Map automatically from the context menu that appears. All possible mappings are created automatically SAP AG 47

48 Define Data Mappings in the Purchase Process The following pictures show the data mappings you need to define in the Purchasing Process in their appropriate order. 1. Purchase Selection human activity 1) No input mapping 2) Define output mapping as shown in the picture SAP AG 48

49 2. getquote automated activity 1) Define input mapping as shown in the picture SAP AG 49

50 2) Define output mapping as shown in the picture SAP AG 50

51 3. Total Value Calculation mapping activity 1) Define mapping as shown in the picture. 2) Double-click the function icon on the mapping line and enter the expression in the expression editor SAP AG 51

52 4. Purchase Approval human activity 1) Define input mapping as shown in the picture. 2) Define output mapping as shown in the picture SAP AG 52

53 5. Purchase Notification human activity 1) Define input mapping as shown in the picture. 2) No Output Mapping. Choose File Save and save the process SAP AG 53

54 Executing the Process Build and Deploy the Process 1. Open the Development Infrastructure perspective. 2. In the Component Browser view, expand the GLX-TUTORIAL[demo.sap.com] SC. 3. Open the context menu of the glx/tutorial/pm DC and choose Build. 4. Next, choose the Select All pushbutton and then the Ok pushbutton. After the process build is complete, you get a status report. 5. Open the context menu of the glx/tutorial/pm DC and choose Deploy. 6. Next, choose the Select All pushbutton and then the Ok pushbutton. After the process deployment is complete, you get a status report. 7. Log on to the AS Java server as Administrator. Start and Execute the Process Use You start your processes in the NetWeaver Administrator in order for the specific tasks to appear in the task lists of the users, to whom specific tasks are assigned. You get central access to all tasks and processes relevant to you in the process desk. To perform a task, which is assigned to you as a processor, you just need to click the subject of the task listed in the UWL. Procedure 1. Start the SAP NetWeaver Administrator with and log on as Administrator. 2. Navigate to Configuration Management Processes and Tasks Process Repository. A list of all deployed processes is displayed SAP AG 54

55 3. In the Component (Vendor) list, choose galaxy~tutorial~pm (test.sap.com). The latest active version of the process is automatically selected in the Component Versions of the Component list. 4. In the Processes, Tasks and Rules of the Component table, choose Stock Purchase. Choose the Start Process pushbutton SAP AG 55

56 5. On the BPM Process Start screen, choose the Start Process pushbutton. When the process is successfully initiated, you get a message in a lower part of the screen. 6. Launch the NetWeaver portal with and log on as purchaser. 7. Open the Universal Worklist tab page in order to see all the tasks relevant to Peter Pure. To refresh the task list, open the context menu of the View icon and choose Refresh. 8. Click the subject of the task Purchase Selection SAP AG 56

57 9. On the next screen, enter the number of stocks you want to purchase. Then, from the drop down menu select the type of stocks you want to purchase and choose the Ok pushbutton. If the total value of the purchase is greater than 1000, the task Purchase Approval appears in the task list of the manager. To view or execute the task, log on as manager. After the task is executed, the task Purchase Notification appears in the task list of the purchaser. To complete the task, log on as purchaser and refresh the view SAP AG 57

58 Monitor the Process Use Monitoring process instances and tasks is an integral part of the NetWeaver Administrator environment. You can view detailed information for the process or task such as the status, the time started and the processor. As an Administrator you can also manage the process or task by suspending, resuming or cancelling it. Procedure 1. Open the NetWeaver Administrator with and navigate to Operation Management Processes and Tasks. 2. Choose Manage Processes and select from the drop down list All Running Process Instances. 3. Expand the Actions drop down menu. You can do the following: Suspend a running process Resume a running process Cancel a running process 2009 SAP AG 58

59 NOTE You can monitor and manage tasks in the same way as process instances SAP AG 59

60 Analysis of Potential Problems Problem 1 Symptoms The process cannot be deployed in the Developer Studio. An error message Deploy Exception is displayed. Solution 1. In the Developer Studio, open the Process Composer perspective. 2. Expand the tree glx/tutorial/pm Connectivity Service Groups. 3. Open the context menu of www_xignite_com and choose Delete. 4. Repeat Step 3 for all remaining Service Groups. 5. Deploy the process SAP AG 60

61 2009 SAP AG 61

62 Problem 2 Symptoms You have started the process and the task assigned to you is present in the tasks list (to check the list with all tasks, open the NetWeaver Administrator and navigate to Operation Management Processes and Tasks Manage Tasks). However, there is no Universal Worklist (UWL) tab page in the portal and the users cannot view or execute the tasks assigned to them. Solution 1. Launch the NetWeaver portal with and log on as Administrator. 2. Navigate to Content Administration Portal Content. 3. In the context menu of Every User Core Rome choose Open and Role. 4. In the Role Content table, select Overview and choose the Edit pushbutton SAP AG 62

63 5. In the left-hand side of the screen, expand the tree Portal Content Content provided by SAP End User Contents Standard Portal Users -> iviews com.sap.netweaver.bc.uwl.iviews. 6. Open the context menu of Universal Worklist and choose Add iview to Workset SAP AG 63

64 7. Copy the iview to the Every User Core Role workset and choose the Save pushbutton SAP AG 64

65 References SAP NetWeaver Business Process Management Knowledge Center Business Process Management page in SDN Business Process Modeling page in SDN SAP Library for SAP NetWeaver Composition Environment 7.1 EHP 1 Developer s Guide: Modeling Processes with Process Composer 2009 SAP AG 65

66 Copyright 2009 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, System i, System i5, System p, System p5, System x, System z, System z9, z/os, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/os, POWER, POWER5, 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 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. 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. 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 for errors or damages caused by the usage of the Code, except if such damages were caused by SAP intentionally or grossly negligent SAP AG 66

Building a Composite Business Process from Scratch with SAP NetWeaver BPM Guide 2

Building a Composite Business Process from Scratch with SAP NetWeaver BPM Guide 2 Building a Composite Business Process from Scratch with SAP NetWeaver BPM Guide 2 Applies to: SAP enhancement package 1 for SAP NetWeaver Composition Environment 7.1 Summary This guide explains how to

More information

Visual Composer Build Process

Visual Composer Build Process Applies to: Visual Composer for Composition Environment 7.1 Summary This paper explains how Visual Composer builds & creates its applications, and what are the dependencies and naming consideration a modeler

More information

Consuming Web Dynpro components in Visual Composer.

Consuming Web Dynpro components in Visual Composer. Consuming Web Dynpro components in Visual Composer. Applies to: Visual Composer for SAP enhancement package 1 for SAP NetWeaver Composition Environment 7.1 Summary A step by step guide for translating

More information

How to Browse an Enterprise Services Registry in Visual Composer

How to Browse an Enterprise Services Registry in Visual Composer How to Browse an Enterprise Services Registry in Visual Composer Applies to: Visual Composer SAP NetWeaver Composition Environment 7.1 (Ehp0 and Ehp1) For more information, visit the User Interface Technology

More information

Visual Composer for NetWeaver CE: Getting Started with a Typical Workflow

Visual Composer for NetWeaver CE: Getting Started with a Typical Workflow Visual Composer for NetWeaver CE: Getting Started with a Typical Workflow Applies to: Visual Composer for SAP NetWeaver Composition Environment 7.1 Summary This article aims to help you get started modeling

More information

Visual Composer - Task Management Application

Visual Composer - Task Management Application Visual Composer - Task Management Application Applies to: Visual Composer for NetWeaver 2004s. Summary This document describes the basic functionality of the Task Management application, which is now available

More information

Data Validation in Visual Composer for SAP NetWeaver Composition Environment

Data Validation in Visual Composer for SAP NetWeaver Composition Environment Data Validation in Visual Composer for SAP NetWeaver Composition Environment Applies to: Visual Composer for SAP enhancement package 1 for SAP NetWeaver Composition Environment 7.1 For more information

More information

How to Translate a Visual Composer Model Part I

How to Translate a Visual Composer Model Part I How to Translate a Visual Composer Model Part I Applies to: SAP NetWeaver Visual Composer. Summary This How To guide is the first part in a series of guides which explain how to create and maintain translations

More information

MDM Syndicator Create Flat Syndication File

MDM Syndicator Create Flat Syndication File MDM Syndicator Create Flat Syndication File Applies to: SAP NetWeaver Master Data Management (MDM) SP3, SP4, SP5. Summary This article provides a step-by-step procedure in manually syndicate the data to

More information

How To Set up NWDI for Creating Handheld Applications in SAP NetWeaver Mobile 7.1

How To Set up NWDI for Creating Handheld Applications in SAP NetWeaver Mobile 7.1 SAP NetWeaver How-To Guide How To Set up NWDI for Creating Handheld Applications in SAP NetWeaver Mobile 7.1 Applicable Releases: SAP NetWeaver Mobile 7.1 Topic Area: User Productivity Capability: Mobile

More information

Cache Settings in Web Page Composer

Cache Settings in Web Page Composer Cache Settings in Web Page Composer Applies to: EP 7.0, SAP NetWeaver Knowledge Management SPS14. For more information, visit the Content Management homepage. Summary This paper explains what cache settings

More information

How To Configure the Websocket Integration with SAP PCo in SAP MII Self Service Composition Environment Tool

How To Configure the Websocket Integration with SAP PCo in SAP MII Self Service Composition Environment Tool SAP MII Websocket Integration with SAP PCo in Self Service Composition Environment How To Configure the Websocket Integration with SAP PCo in SAP MII Self Service Composition Environment Tool Applicable

More information

How To... Reuse Business Objects and Override Operations of a Business Object

How To... Reuse Business Objects and Override Operations of a Business Object SAP NetWeaver How-To Guide How To... Reuse Business Objects and Override Operations of a Business Object Applicable Releases: SAP NetWeaver Composition Environment 7.1 Topic Area: Development and Composition

More information

Introducing SAP Enterprise Services Explorer for Microsoft.NET

Introducing SAP Enterprise Services Explorer for Microsoft.NET Introducing SAP Enterprise Services Explorer for Microsoft.NET Applies to: SAP SOA, SAP NetWeaver Composition Environment 7.1 including enhancement package 1, SAP Services Registry, SAP - Microsoft interoperability,

More information

SAP NetWeaver How-To Guide

SAP NetWeaver How-To Guide 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

More information

Install TREX for CAF Version 1.00 March 2006

Install TREX for CAF Version 1.00 March 2006 How-to Guide SAP NetWeaver 04s How To Install TREX for CAF Version 1.00 March 2006 Applicable Releases: SAP NetWeaver 04s Copyright 2006 SAP AG. All rights reserved. No part of this publication may be

More information

Web Page Composer anonymous user access

Web Page Composer anonymous user access Web Page Composer anonymous user access Applies to: SAP NetWeaver Knowledge Management SPS14. For more information, visit the Content Management homepage. Summary Web Page composer is a tool used for publishing

More information

A Step-By-Step Guide on File to File Scenario Using Xslt Mapping

A Step-By-Step Guide on File to File Scenario Using Xslt Mapping A Step-By-Step Guide on File to File Scenario Using Xslt Mapping Applies to: SAP Exchange Infrastructure (XI) 3.0 / Process Integration (PI) 7.0 This document is for all XI aspirants who want to create

More information

SAP NetWeaver How-To Guide

SAP NetWeaver How-To Guide SAP NetWeaver How-To Guide Search and Adapt SAP Best Practice content from Business Process Repository (BPR) Applicable Releases: Business Process Blueprinting 1.0 for SAP Solution Manager 7.1 IT Practice

More information

Do Exception Broadcasting

Do Exception Broadcasting How-to Guide SAP NetWeaver 2004s How To Do Exception Broadcasting Version 1.00 October 2006 Applicable Releases: SAP NetWeaver 2004s Copyright 2006 SAP AG. All rights reserved. No part of this publication

More information

Tutorial: Consuming Web Services in Web Dynpro Java

Tutorial: Consuming Web Services in Web Dynpro Java Tutorial: Consuming Web Services in Web Dynpro Java Applies to: Web Dynpro for Java applications for SAP enhancement package 1 for SAP NetWeaver CE 7.1. For more information, visit the User Interface Technology

More information

configure an anonymous access to KM

configure an anonymous access to KM How-to Guide SAP NetWeaver 2004s How To configure an anonymous access to KM Version 1.00 February 2006 Applicable Releases: SAP NetWeaver 2004s Copyright 2006 SAP AG. All rights reserved. No part of this

More information

SAP GRC Access Control: Configuring compliant user provisioning (formerly Virsa Access Enforcer) into CUA Systems

SAP GRC Access Control: Configuring compliant user provisioning (formerly Virsa Access Enforcer) into CUA Systems SAP GRC Access Control: Configuring compliant user provisioning (formerly Virsa Access Enforcer) into CUA Systems Applies to: SAP GRC Access Enforcer, release 5.2 Summary For GRC Access Control to be able

More information

How to Use Function Keys in Mobile Applications for Handhelds

How to Use Function Keys in Mobile Applications for Handhelds SAP NetWeaver How-To Guide How to Use Function Keys in Mobile Applications for Handhelds Applicable Releases: SAP NetWeaver 7.1 Topic Area: User Productivity Capability: Mobile Version 1.00 June 2009 Copyright

More information

Enterprise Portal Logon Page Branding

Enterprise Portal Logon Page Branding Enterprise Portal Logon Page Branding Applies to: This document applies to Enterprise Portal 6.0 based on NW04 and 2004s platforms. Summary This document describes a procedure that uses the NetWeaver Development

More information

How to Set Up and Use the SAP OEE Custom UI Feature

How to Set Up and Use the SAP OEE Custom UI Feature SAP Overall Equipment Effectiveness Management How-To Guide How to Set Up and Use the SAP OEE Custom UI Feature Applicable Release: OEE 1.0 SP01 Version 1.0 August 8, 2013 Copyright 2013 SAP AG. All rights

More information

How To... Configure Integrated Configurations in the Advanced Adapter Engine

How To... Configure Integrated Configurations in the Advanced Adapter Engine SAP NetWeaver How-To Guide How To... Configure Integrated Configurations in the Advanced Adapter Engine Applicable Releases: SAP NetWeaver Process Integration 7.1, EhP 1 Topic Area: SOA Middleware Capability:

More information

How to View Dashboards in the Self Service Composition Environment with Additional Metadata

How to View Dashboards in the Self Service Composition Environment with Additional Metadata SAP MII Add Metadata to Dashboards in Service Composition Environment How-To-Guide How to View Dashboards in the Self Service Composition Environment with Additional Metadata Applicable Release: MII 15.0

More information

How To Develop a Simple Web Service Application Using SAP NetWeaver Developer Studio & SAP XI 3.0

How To Develop a Simple Web Service Application Using SAP NetWeaver Developer Studio & SAP XI 3.0 How-to Guide SAP NetWeaver 04 How To Develop a Simple Web Service Application Using SAP NetWeaver Developer Studio & SAP XI 3.0 Version 1.00 Nov 2005 Applicable Releases: SAP NetWeaver 04 SPS 13 and above

More information

What s New / Release Notes SAP Strategy Management 10.1

What s New / Release Notes SAP Strategy Management 10.1 What s New / Release Notes SAP Strategy Management 10.1 PUBLIC Document Version: 1.1 [November 6, 2013] Copyright Copyright 2013 SAP AG. All rights reserved. No part of this publication may be reproduced

More information

How-To... Add Sensitive Content into an Area

How-To... Add Sensitive Content into an Area SAP NetWeaver How-To Guide How-To... Add Sensitive Content into an Area For Web Page Composer in SAP NetWeaver Portal 7.3 Applicable Releases: SAP NetWeaver 7.3 Version 1.0 Jun 2011 Some components of

More information

SAP NetWeaver Master Data Management 7.1 Web Service Enhancements

SAP NetWeaver Master Data Management 7.1 Web Service Enhancements SAP NetWeaver Master Data Management 7.1 Web Service Enhancements Applies to: SAP NetWeaver Master Data Management 7.1, Enhancement Package 1 for SAP NetWeaver Composition Environment 7.1 For more information,

More information

Web Dynpro Java for Newbies: a Quick Guide to Develop Your First Application

Web Dynpro Java for Newbies: a Quick Guide to Develop Your First Application Web Dynpro Java for Newbies: a Quick Guide to Develop Your First Application Applies to: Web Dynpro for Java (Enhancement package 1 of SAP NetWeaver CE 7.1). For more information, visit the UUser Interface

More information

How to Use Other Conditions in Decision Tables in Rules Composer

How to Use Other Conditions in Decision Tables in Rules Composer How to Use Other Conditions in Decision Tables in Rules Composer Applies to: SAP NetWeaver Business Rules Management. For more information, visit the Business Rules Management homepage. Summary This tutorial

More information

How to Create a New SAPUI5 Development Component

How to Create a New SAPUI5 Development Component SAP Overall Equipment Effectiveness Management How-To Guide How to Create a New SAPUI5 Development Component Applicable Release: OEE 1.0 SP01 Version 1.0 August 8, 2013 Copyright 2013 SAP AG. All rights

More information

Setup an NWDI Track for Composition Environment Developments

Setup an NWDI Track for Composition Environment Developments How-to Guide SAP NetWeaver 7.0 How To Setup an NWDI Track for Composition Environment Developments Version 2.00 January 2008 Applicable Releases: SAP NetWeaver 7.0 SP13 (Custom Development & Unified Life-Cycle

More information

How to Use Definitions in Rules Composer

How to Use Definitions in Rules Composer How to Use Definitions in Rules Composer Applies to: SAP NetWeaver Business Rules Management. For more information, visit the Business Rules Management homepage. Summary This tutorial helps you work with

More information

Simplified Configuration of Single System Update in Maintenance Optimizer

Simplified Configuration of Single System Update in Maintenance Optimizer SAP Solution Manager How-To Guide Simplified Configuration of Single System Update in Maintenance Optimizer Applicable Releases: SAP Solution Manager 7.0 Enhancement Package 1 SP23 or higher SAP Solution

More information

How To...Configure Integration of CUP with SPM

How To...Configure Integration of CUP with SPM SAP SOLUTIONS FOR GOVERNANCE, RISK, AND COMPLIANCE How-To Guide How To...Configure Integration of CUP with SPM SAP GRC Regional Implementation Group Applicable Releases: SAP GRC Access Control 5.3 Topic

More information

Authentication of a WS Client Using a SAP Logon Ticket

Authentication of a WS Client Using a SAP Logon Ticket Authentication of a WS Client Using a SAP Logon Ticket Release 650 HELP.BCWEBSERVICES_TUTORIALS SAP Online Help 04.04.2005 Copyright Copyright 2004 SAP AG. All rights reserved. No part of this publication

More information

Integrating a Web Service in a Composite Application. SAP Composite Application Framework

Integrating a Web Service in a Composite Application. SAP Composite Application Framework Integrating a Web Service in a Composite Application SAP Composite Application Framework Document Version 1.00 November 2005 SAP AG Neurottstraße 16 69190 Walldorf Germany T +49/18 05/34 34 24 F +49/18

More information

Setting Up an Environment for Testing Applications in a Federated Portal Network

Setting Up an Environment for Testing Applications in a Federated Portal Network SAP NetWeaver How-To Guide Setting Up an Environment for Testing Applications in a Federated Portal Network Applicable Releases: SAP NetWeaver 7.0 IT Practice: User Productivity Enablement IT Scenario:

More information

How to Upgr a d e We b Dynpro Them e s from SP S 9 to SP S 1 0

How to Upgr a d e We b Dynpro Them e s from SP S 9 to SP S 1 0 How- to Guide SAP NetW e a v e r 0 4 How to Upgr a d e We b Dynpro Them e s from SP S 9 to SP S 1 0 Ver si o n 1. 0 0 Dec e m b e r 2 0 0 4 Applic a b l e Rele a s e s : SAP NetW e a v e r 0 4 SP Sta c

More information

Quick Reference Guide SAP GRC Access Control Compliant User Provisioning (formerly Virsa Access Enforcer): HR Triggers

Quick Reference Guide SAP GRC Access Control Compliant User Provisioning (formerly Virsa Access Enforcer): HR Triggers Quick Reference Guide SAP GRC Access Control Compliant User Provisioning (formerly Virsa Access Enforcer): Purpose: Why: When: How often: Main Tasks: Perform configuration steps for used in GRC Access

More information

How To Recover Login Module Stack when login to NWA or Visual Administrator is impossible

How To Recover Login Module Stack when login to NWA or Visual Administrator is impossible SAP NetWeaver How-To Guide How To Recover Login Module Stack when login to NWA or Visual Administrator is impossible Applicable Releases: SAP NetWeaver 7.0 SAP NetWeaver CE 7.1 Topic Area: Security & Identity

More information

How to Set Up and Use the SAP OEE Custom KPI Andons Feature

How to Set Up and Use the SAP OEE Custom KPI Andons Feature SAP Overall Equipment Effectiveness Management How-To Guide How to Set Up and Use the SAP OEE Custom KPI Andons Feature Applicable Release: OEE 1.0 SP02 Patch 2 Version 1.0 February 20, 2014 Copyright

More information

Transport in GP. How-to Guide Beginning with SAP NetWeaver 2004s SPS06. Version 2.00 January 2006

Transport in GP. How-to Guide Beginning with SAP NetWeaver 2004s SPS06. Version 2.00 January 2006 How-to Guide Beginning with SAP NetWeaver 2004s SPS06 How To Transport in GP Version 2.00 January 2006 Applicable Releases: Beginning with SAP NetWeaver 2004s SPS06 Copyright 2006 SAP AG. All rights reserved.

More information

Integrate a Forum into a Collaboration Room

Integrate a Forum into a Collaboration Room How-to Guide SAP NetWeaver 04 How To Integrate a Forum into a Collaboration Room Version 1.00 May 2007 Applicable Releases: SAP NetWeaver 04 SPS20 Copyright 2007 SAP AG. All rights reserved. No part of

More information

How To... Promote Reports and Input Schedules Through Your System Landscape

How To... Promote Reports and Input Schedules Through Your System Landscape SAP BOBJ Planning & Consolidation (BPC), version for Netweaver How-To Guide How To... Promote Reports and Input Schedules Through Your System Landscape Applicable Releases: SAP BusinessObjects Planning

More information

How To Extend User Details

How To Extend User Details How-to Guide SAP NetWeaver 2004s How To Extend User Details May 2006 Applicable Releases: SAP NetWeaver 2004s Copyright 2006 SAP AG. All rights reserved. No part of this publication may be reproduced or

More information

How To... Master Data Governance for Material: BADI USMD_SSW_SYSTEM_METHOD_CALLER to create successor change request

How To... Master Data Governance for Material: BADI USMD_SSW_SYSTEM_METHOD_CALLER to create successor change request SAP How-To Guide Master Data Governance for Material How To... Master Data Governance for Material: BADI USMD_SSW_SYSTEM_METHOD_CALLER to Applicable Releases: EhP5, EhP6, MDG6.1 Version 1.1 March 2013

More information

How To Generate XSD Schemas from Existing MDM Repositories

How To Generate XSD Schemas from Existing MDM Repositories SAP NetWeaver How-To Guide How To Generate XSD Schemas from Existing MDM Repositories Applicable Releases: SAP NetWeaver MDM 7.1 Topic Area: Information Management Capability: Master Data Management Version

More information

How To Customize the SAP User Interface Using Theme Editor

How To Customize the SAP User Interface Using Theme Editor SAP NetWeaver How-To Guide How To Customize the SAP User Interface Using Theme Editor Applicable Releases: SAP NetWeaver 7.0 and 7.11 Version 1.0 June 2010 Copyright 2010 SAP AG. All rights reserved. No

More information

How To... Master Data Governance for Material: BADI USMD_SSW_PARA_RESULT_HANDLER to merge result of parallel workflow tasks

How To... Master Data Governance for Material: BADI USMD_SSW_PARA_RESULT_HANDLER to merge result of parallel workflow tasks SAP How-To Guide Master Data Governance for Material How To... Master Data Governance for Material: BADI USMD_SSW_PARA_RESULT_HANDLER to merge result of parallel workflow tasks Applicable Releases: EhP5,

More information

WDA - Custom themes for Web Dynpro ABAP applications without SAP Enterprise Portal integration

WDA - Custom themes for Web Dynpro ABAP applications without SAP Enterprise Portal integration WDA - Custom themes for Web Dynpro ABAP applications without SAP Enterprise Portal integration Applies to: SAP Netweaver 2004s Summary This document shows how to use custom themes for Web Dynpro ABAP applications

More information

SAP Composite Application Framework. Creating a Content Package Object

SAP Composite Application Framework. Creating a Content Package Object SAP Composite Application Framework Creating a Content Package Object Version 1.00 July 2006 SAP AG Neurottstraße 16 69190 Walldorf Germany T +49/18 05/34 34 24 F +49/18 05/34 34 20 www.sap.com Copyright

More information

link SAP BPC Excel from an enterprise portal Version th of March 2009

link SAP BPC Excel from an enterprise portal Version th of March 2009 How-to Guide SAP CPM How To link SAP BPC Excel from an enterprise portal Version 1.00 12 th of March 2009 Applicable Releases: SAP BPC 7.0 M, 7.0 NW Copyright 2007 SAP AG. All rights reserved. No part

More information

Work with Variables in SAP NetWeaver Visual Composer Version 1.00 May 2006

Work with Variables in SAP NetWeaver Visual Composer Version 1.00 May 2006 How-to Guide SAP NetWeaver 04s How To Work with Variables in SAP NetWeaver Visual Composer Version 1.00 May 2006 Applicable Releases: SAP NetWeaver 04s SPS07 or greater Copyright 2006 SAP AG. All rights

More information

Building a Tax Calculation Application

Building a Tax Calculation Application Building a Tax Calculation Application Applies to: Business Rules Framework plus shipped with SAP NetWeaver 7.0 Enhancement Package 1. Summary In this tutorial, you learn to model an application for calculating

More information

MODULE 2: CREATE A DECISION TABLE USING RULES COMPOSER (BRM)

MODULE 2: CREATE A DECISION TABLE USING RULES COMPOSER (BRM) SOA EXPERIENCE WORKSHOP MODULE 2: CREATE A DECISION TABLE USING RULES COMPOSER (BRM) Exercises / Solutions SAP NETWEAVER PRODUCT MANAGEMENT SOA SOA EXPERIENCE WORKSHOP 1 Creating a decision table using

More information

SDN Contribution HOW TO CONFIGURE XMII BUILD 63 AND IIS 6.0 FOR HTTPS

SDN Contribution HOW TO CONFIGURE XMII BUILD 63 AND IIS 6.0 FOR HTTPS SDN Contribution HOW TO CONFIGURE XMII 11.5.1 BUILD 63 AND IIS 6.0 FOR HTTPS Applies to: Configuring SAP xapp Manufacturing Integration and Intelligence (SAP xmii 11.5.1 build 63) and IIS 6.0 for https.

More information

How To... Master Data Governance for Material: File Down- and Upload

How To... Master Data Governance for Material: File Down- and Upload SAP How-To Guide Master Data Governance for Material How To... Master Data Governance for Material: File Down- and Upload Applicable Releases: EhP5 Version 1.0 November 2011 Copyright 2011 SAP AG. All

More information

View Time Security for crystalreports.com

View Time Security for crystalreports.com View Time Security for crystalreports.com Applies to: crystalreports.com, SAP BusinessObjects BI OnDemand This white paper demonstrates a method for implementing view time security within a Crystal Report

More information

Accessing ABAP Functions in Web Dynpro Java

Accessing ABAP Functions in Web Dynpro Java Accessing ABAP Functions in Web Dynpro Java Applies to: Web Dynpro Java in SAP NetWeaver 7.0 (2004s) Summary This tutorial shows how to use the Adaptive RFC model to connect to a SAP backend. Level of

More information

SAP NetWeaver How-To Guide How to use Process Execution Manager Using SAP Test Data Migration Server

SAP NetWeaver How-To Guide How to use Process Execution Manager Using SAP Test Data Migration Server SAP NetWeaver How-To Guide How to use Process Execution Manager Using SAP Test Data Migration Server Applicable Releases: SAP Test Data Migration Server 4.0 SP03 Version 1.0 October 2012 Copyright 2012

More information

How-to Guide SAP NetWeaver 04. Web Dynpro Themes. Version Applicable Releases: SAP NetWeaver 7.0

How-to Guide SAP NetWeaver 04. Web Dynpro Themes. Version Applicable Releases: SAP NetWeaver 7.0 How-to Guide SAP NetWeaver 04 How To Edit Web Dynpro Themes Version 2.00 Applicable Releases: SAP NetWeaver 7.0 Copyright 2004 SAP AG. All rights reserved. No part of this publication may be reproduced

More information

How To...Use a Debugging Script to Easily Create a Test Environment for a SQL-Script Planning Function in PAK

How To...Use a Debugging Script to Easily Create a Test Environment for a SQL-Script Planning Function in PAK SAP NetWeaver SAP How-To NetWeaver Guide How-To Guide How To...Use a Debugging Script to Easily Create a Test Environment for a SQL-Script Planning Function in PAK Applicable Releases: SAP NetWeaver BW

More information

Process Control 2.5 Implementation Checklist

Process Control 2.5 Implementation Checklist SAP SOLUTIONS FOR GOVERNANCE, RISK, AND COMPLIANCE Checklist Process Control 2.5 Implementation Checklist SAP GRC Regional Implementation Group Applicable Releases: SAP GRC Process Control 2.5 IT Practice

More information

How To Troubleshoot SSL with BPC Version 1.01 May 2009

How To Troubleshoot SSL with BPC Version 1.01 May 2009 How-to Guide SAP CPM How To Troubleshoot SSL with BPC Version 1.01 May 2009 Applicable Releases: SAP BPC 7 Microsoft Copyright 2007 SAP AG. All rights reserved. No part of this publication may be reproduced

More information

Create Partitions in SSAS of BPC Version 1.00 Feb 2009

Create Partitions in SSAS of BPC Version 1.00 Feb 2009 How-to Guide SAP EPM How To Create Partitions in SSAS of BPC Version 1.00 Feb 2009 Applicable Releases: SAP BPC 5.x Copyright 2007 SAP AG. All rights reserved. No part of this publication may be reproduced

More information

Setting up Single Sign On Between xmii and Enterprise Portal

Setting up Single Sign On Between xmii and Enterprise Portal Summary This paper outlines the process of configuring Signal Sign On between SAP xmii 11.5 and Enterprise Portal running on the Java Stack. This document explains a basic example that may not apply to

More information

Configure UD Connect on the J2EE Server for JDBC Access to External Databases

Configure UD Connect on the J2EE Server for JDBC Access to External Databases How-to Guide SAP NetWeaver 04 How to Configure UD Connect on the J2EE Server for JDBC Access to External Databases Version 1.05 Jan. 2004 Applicable Releases: SAP NetWeaver 04 (SAP BW3.5) Copyright 2004

More information

SAP Composite Application Framework. Creating an External Service type Callable Object in Guided Procedures

SAP Composite Application Framework. Creating an External Service type Callable Object in Guided Procedures SAP Composite Application Framework Creating an External Service type Callable Object in Guided Procedures Version 1.00 July 2006 SAP AG Neurottstraße 16 69190 Walldorf Germany T +49/18 05/34 34 24 F +49/18

More information

Configure SSO in an SAP NetWeaver 2004s Dual Stack

Configure SSO in an SAP NetWeaver 2004s Dual Stack How-to Guide SAP xrpm 4.0 How To Configure SSO in an SAP NetWeaver 2004s Dual Stack Version 1.00 December 2005 Applicable Releases: SAP xrpm 4.0 Copyright 2004 SAP AG. All rights reserved. No part of this

More information

How To... Configure Drill Through Functionality

How To... Configure Drill Through Functionality SAP BOBJ Planning & Consolidation (BPC), version for Netweaver How-To Guide How To... Configure Drill Through Functionality Applicable Releases: SAP BusinessObjects Planning and Consolidation 7.5, version

More information

SOA Security Scenarios: WebAS Java, Message Level Security with no Transport Guarantee

SOA Security Scenarios: WebAS Java, Message Level Security with no Transport Guarantee SAP NetWeaver How-To Guide SOA Security Scenarios: WebAS Java, Message Level Security with no Transport Guarantee Applicable Releases: SAP NetWeaver 7.0 EhP1 SAP NetWeaver CE 7.1 and 7.1 EhP1 Topic Area:

More information

Preview of Web Services Reliable Messaging in SAP NetWeaver Process Integration 7.1

Preview of Web Services Reliable Messaging in SAP NetWeaver Process Integration 7.1 Preview of Web Services Reliable Messaging in SAP NetWeaver Process Integration 7.1 Applies to: SAP NetWeaver Process Integration IT Scenarios in Version 7.1 Summary In this article I introduce some details

More information

How To Configure IDoc Adapters

How To Configure IDoc Adapters How-to Guide SAP NetWeaver 04 How To Configure IDoc Adapters Version 1.00 Feb 2005 Applicable Releases: SAP NetWeaver 04 XI 3.0 SR1 and above Copyright 2005 SAP AG. All rights reserved. No part of this

More information

SAP MII: Leveraging the Data Buffering Feature for Connection Error Handling.

SAP MII: Leveraging the Data Buffering Feature for Connection Error Handling. SAP MII: Leveraging the Data Buffering Feature for Connection Error Handling. Applies to: SAP MII 12.0. - For more information, visit the Manufacturing homepage. Summary This document explores the data

More information

Use Business Objects Planning and Consolidation (version for the Microsoft platform) BPF services in Xcelsius

Use Business Objects Planning and Consolidation (version for the Microsoft platform) BPF services in Xcelsius How To Use Business Objects Planning and Consolidation (version for the Microsoft platform) BPF services in Xcelsius SAP Product Name: SAP Business Planning and Consolidation, version for Microsoft Applicable

More information

SAP NetWeaver How-To Guide. SAP NetWeaver Gateway Virtualization Guide

SAP NetWeaver How-To Guide. SAP NetWeaver Gateway Virtualization Guide SAP NetWeaver How-To Guide SAP NetWeaver Gateway Virtualization Guide Version 1.01 May 2012 Copyright 2012 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any

More information

Working with Select Options in Web Dynpro for ABAP

Working with Select Options in Web Dynpro for ABAP Working with Select Options in Web Dynpro for ABAP Applies to: SAP ECC 6.0 (Release 700, SP 12). Summary To show a select options screen in Web Dynpro ABAP we have to use SAP s Standard component. This

More information

Value Help in Web Dynpro ABAP - Tutorial.

Value Help in Web Dynpro ABAP - Tutorial. Value Help in Web Dynpro ABAP - Tutorial. Applies to: Web Dynpro for ABAP, For more information, visit the Web Dynpro ABAP homepage. Summary In this tutorial I want to explain how to set value help for

More information

Consuming Directory API in ABAP

Consuming Directory API in ABAP Applies to: SAP ECC 6.0, PI 7.0 PI 7.1 For more information, visit the Business Process Modeling homepage.. Summary This article explains in detail how the directory API services can be consumed from ABAP

More information

Monitoring System Landscapes Using the DBA Cockpit

Monitoring System Landscapes Using the DBA Cockpit Monitoring System Landscapes Using the DBA Cockpit Applies to: Database Monitoring and Administration of SAP NetWeaver systems using the latest DBA Cockpit that is provided with release 7.10 and SAP NetWeaver

More information

Configure TREX 6.1 for Efficient Indexing. Document Version 1.00 January Applicable Releases: SAP NetWeaver 04

Configure TREX 6.1 for Efficient Indexing. Document Version 1.00 January Applicable Releases: SAP NetWeaver 04 How-to Guide SAP NetWeaver 04 How To Configure TREX 6.1 for Efficient Indexing Document Version 1.00 January 2005 Applicable Releases: SAP NetWeaver 04 Copyright 2005 SAP AG. All rights reserved. No part

More information

How To Integrate the TinyMCE JavaScript Content Editor in Web Page Composer

How To Integrate the TinyMCE JavaScript Content Editor in Web Page Composer SAP NetWeaver How-To Guide How To Integrate the TinyMCE JavaScript Content Editor in Web Page Composer Applicable Releases: Portal for SAP NetWeaver 7.3 Version 1.0 April 2011 Copyright 2011 SAP AG. All

More information

Using Business Graphics

Using Business Graphics Using Business Graphics SAP NetWeaver 2004 Copyright Copyright 2004 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the

More information

How To Use Surveys with Mobile Sales for handheld Version 1.00 January 2007

How To Use Surveys with Mobile Sales for handheld Version 1.00 January 2007 How-to Guide SAP Mobile Business Solutions xapp Mobile Sales for handheld 5.0 How To Use Surveys with Mobile Sales for handheld Version 1.00 January 2007 Applicable Releases: xmsa HH 5.0, CRM 5.0 Copyright

More information

Building a Composite Business Process from Scratch with SAP NetWeaver BPM Guide 1

Building a Composite Business Process from Scratch with SAP NetWeaver BPM Guide 1 Building a Composite Business Process from Scratch with SAP NetWeaver BPM Guide 1 Applies to: SAP enhancement package 1 for SAP NetWeaver Composition Environment 7.1 For more information, visit the Business

More information

xmii UDS Overview and Troubleshooting

xmii UDS Overview and Troubleshooting xmii UDS Overview and Troubleshooting Applies to: SAP xmii Universal Data Servers (UDS) version 4.0 and higher. Summary This article describes the SAP xmii UDS line of products and methods for debugging

More information

Create Monitor Entries from an update routine

Create Monitor Entries from an update routine How-to Guide SAP NetWeaver 04 How To Create Monitor Entries from an update routine Version 1.00 November 2004 Applicable Releases: SAP NetWeaver 04 (Business Warehouse) Copyright 2004 SAP AG. All rights

More information

Extract Archived data from R3

Extract Archived data from R3 How-to Guide SAP NetWeaver 04 How To Extract Archived data from R3 Version 1.00 November 2004 Applicable Releases: SAP NetWeaver 04 (Business Warehouse) Copyright 2004 SAP AG. All rights reserved. No part

More information

Installation Guide Business Explorer

Installation Guide Business Explorer Business Explorer 7. 1 0 Copyright Copyright 2006 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

More information

Create Monitor Entries from a Transformation routine

Create Monitor Entries from a Transformation routine How-to Guide SAP NetWeaver 2004s How To Create Monitor Entries from a Transformation routine Version 1.00 May 2006 Applicable Releases: SAP NetWeaver 2004s (BI Capability) Copyright 2006 SAP AG. All rights

More information

Customer Service Care Reference Scenario

Customer Service Care Reference Scenario Customer Service Care Reference Scenario SAP Online Help 14.02.2008 Copyright 2007 SAP AG. All rights reserved. Copyright No part of this publication may be reproduced or transmitted in any form or for

More information

Business Rules Framework plus Workbench

Business Rules Framework plus Workbench Business Rules Framework plus Workbench Applies to: Business Rules Framework plus shipped with SAP NetWeaver 7.0 Enhancement Package 1. Summary The paper introduces the workbench of the Business Rules

More information

Configure Peripheral Drivers with Mobile Infrastructure

Configure Peripheral Drivers with Mobile Infrastructure How-to Guide SAP Mobile Business Solutions Configure Peripherals with Mobile Infrastructure How To Configure Peripheral Drivers with Mobile Infrastructure Version 1.00 January 2007 Applicable Releases:

More information

How To Enable Business Workflow for SAP NetWeaver Gateway 2.0

How To Enable Business Workflow for SAP NetWeaver Gateway 2.0 SAP NetWeaver How-To Guide How To Enable Business Workflow for SAP NetWeaver Gateway 2.0 (Revised for version 2.0 SP03) Version 2.03 March 2012 Author: Marc Chan, SAP Customer Solution Adoption (CSA) Copyright

More information

How To Set Up and Use the SAP ME Work Instructions Feature

How To Set Up and Use the SAP ME Work Instructions Feature SAP Manufacturing Execution How-To Guide How To Set Up and Use the SAP ME Work Instructions Feature Applicable Release: ME 6.1 Version 2.3 August 27, 2013 Copyright 2013 SAP AG. All rights reserved. No

More information