A human activity is a type of flow object in the process that illustrates an activity that a human performs. First, you create a human activity as a part of your process. To make the human activity work, you do the following:
Assign a task to it.
You make tasks available by creating and editing them.
Define input and output data mappings for it.
You have opened the Process Composer perspective in the SAP NetWeaver Developer Studio and have expanded your project in Project Explorer view.
Expand Process Modeling, then expand Processes.
In the context menu of a process, choose Open.
Expand Activities from Palette.
Choose Human and click the modeling surface.
The human activity appears in the place you clicked.
Choose General in the Properties view and specify a name of the activity in the Name field.
(Optional) Specify a description of the activity in the Documentation field.
For more information, see Working with Tasks.
Expand Process Modeling, then expand Processes.
In the context menu of a process, choose Open.
In the modeling surface, choose a human activity.
In the Properties view, choose Task.
In the Task field, select a task from the dropdown menu.
Note
Alternatively, drag a task from the Project Explorer view to the modeling surface. A human activity is automatically created with the particular task assigned to it.
You can also drag a task from the Project Explorer view to an existing human activity. The task is assigned to the existing human activity.
Caution
If you have not assigned a task to the human activity, you cannot build the process and there is an error marker on the human activity flow object. You can use a Quick Fix, available in the Problems view, to automatically assign a task to the human activity. To do that, in the context menu of the No Task assigned to Human Activity “<name>” problem description in the Problems view, choose Quick Fix. In the dialog that appears, you can choose between the options to create a new task or to automatically assign the first unused task to the human activity.
You can override the attributes of a task that is assigned to a particular human activity. You do that when you want to use the same task in different human activities in the process. For more information, see Overriding Task Attributes on Human Activity Level.
For more information, see Defining Data Mappings.