Show TOC

Modeling My First ProcessLocate this document in the navigation structure

Use

This tutorial describes the steps for modeling a process in the SAP NetWeaver Developer Studio . You use the Process Development perspective in the Developer Studio for process modeling. A process demo scenario describing ordering a book online has been created for the purpose.

Note

This tutorial does not cover the whole lifecycle of a process from modeling to execution. The tutorial focuses only on the basics of process modeling with the SAP NetWeaver Business Process Management. The process you model with the tutorial cannot be built and executed at runtime. However, building and deploying of a process are described as a final step you do in the process composer before executing a process.

A tutorial "Modeling Your First Process with SAP NetWeaver Business Process Management", describing how to model an executable purchase process is available on the SAP Developer Network (SDN). For more information, see https://www.sdn.sap.com/irj/scn/articles-processmodeling-allInformation published on SAP site.

The process starts when a book order request is received. After that a book details form is filled in and the book is checked for availability. If the book is:

  • Available, a customer details form is filled in and the book is delivered;

  • Not available, a book replenishment form is filled in. After the book is replenished, a customer details form is filled in and the book is delivered.

The process ends when the book delivery is received.

The following figure shows the process demo scenario described above.

There are three participants in the process - a customer, a seller and a book storage employee. The customer sends a book order request to the seller by filling in a book order online form. The seller checks automatically whether the book is available or not.

If the book is available, the seller fills in a customer details form and the book is delivered through the delivery service to the customer. The customer receives the book.

If the book is not available, the seller fills in a book replenishment form and sends it to the book storage employee. The book storage employee replenishes the book and sends it to the seller. The book is delivered through the delivery service to the customer. The customer receives the book.

Figure 1: Process Overview
Prerequisites

Knowledge Required

  • You have basic knowledge in process modeling.

  • You are familiar with the Business Process Modeling Notation (BPMN) specification.

Software Requirements

  • You work in the SAP NetWeaver Developer Studio .

  • Your SAP NetWeaver Developer Studio version includes the Process Development perspective.

  • You have the necessary user interfaces (UIs) to assign them to tasks.

Procedure

The tutorial consists of the following steps:

  1. Defining the business process (the steps described in the "Use" section above).

  2. Modeling the process (the sequence of process steps).

  3. Defining the business logic and data flow (make a working process).

  4. Compiling and deploying the business process model (install the process definition on runtime engine).