Start of Content Area

Component documentation Developing Your First Process  Locate the document in its SAP Library structure

Purpose

With Guided Procedures you can model complex processes that consist of multiple phases and steps. To be able to create a real-life business process, you need to be familiar with the basics of process modeling in GP.

This tutorial is a quick guide through the GP design time. It provides you with an overview of GP basic features, which are described in detail in the documentation.

Implementation Considerations

The example that is used in the tutorial presents a simple process that consists of three steps, as illustrated in the figure below.

 

This graphic is explained in the accompanying text

Filing a Job Application

Although the process is simple, it can be implemented in a more complex business process – for example, as the first phase of a hiring process with requirements for the education of the applicants.

Features

To create the process template, you go through the following steps:

       1.      You define the process flow – that is, you decide on the business logic that the process implements, and the steps the users execute

       2.      You create the functions that build up the process flow – in GP terms, you create the callable objects, actions, blocks, and additional components that you need to implement the process template

       3.      You create the process template itself – the components that you have already created are ordered and you configure the mappings between their parameters, the security-related aspects, such as role assignment, and so on.

       4.      Finally, you can initiate the process to see how it works.

Constraints

To be able to complete the tutorial, you need the appropriate authorizations for working with the gallery and creating components in the GP design time.

For more information about the GP roles and permissions, see Authorizations.

Since the process flow has been defined already, you can start with creating the components that build up the process template.

 

More Information

Creating a Folder

Creating an HTML Start Page

Creating an Input Data Form

Setting Up Mail Templates

Creating an Approval Callable Object

Creating a Simple Process

Initiating a Process

End of Content Area