Quantcast
Channel: SCN : Document List - ABAP Development
Viewing all articles
Browse latest Browse all 935

Workflow Basic Activities

$
0
0

WORKFLOW BUILDER

 

Workflow builder is the business workflow tool for creating, editing and displaying the workflow definition.
The Workflow Builder provides a graphical modeling view, which gives a direct overview of the processes of the different steps.

Also there is a  tree view to shows all steps of the workflow definition in a hierarchical view.

 

WORKFLOW CONTAINER

 

The workflow container contains workflow-specific system elements as well as other container elements, which are defined explicitly.Container

elements for which the import or export indicator is set form the interface of the workflow. This interface is valid for all versions of the workflow

definition. Container elements for which no import or export indicators are set are local container elements of the workflow

definition and are valid only in the versions of the workflow definition in which they were defined.

 

WORK ITEM

 

Work item is run time representation of a task or a step in the workflow definition. There are various types of work item.

The SAP System determines the recipient(s) of a work item i.e. Actual Agent from the intersection of responsible and possible agents. If this intersection is empty then no body will get this work item for further processing.

 

DIALOG WORK ITEM

 

A work item (type W) which at run time represents a workflow step or a task that requires dialog with the user.

Typically, dialog work items are displayed in the Business Workplace. When a dialog work item that is based on a task is executed, the  underlying object method is called.

 

TRIGGERING EVENT

 

Triggering event is the one, whose occurrence triggers or starts the workflows or tasks.

The event must be entered as a triggering event for the task or workflow that is to be started.

The event linkage must be activated.

The event must be defined as an object type component in the Business Object Builder.

A task or workflow can have several triggering events. Information from the event creation context can be passed in the binding from the event  container to the task container or workflow container

 

TASK CONTAINER

 

Task container is a location for storing data from the task environment.

The task container contains the information about the object reference to the object to be processed, the actual agent of workitem, necessary  input parameters for the method.

These parameters come from workflow container after the binding between workflow container and task container. It also stores the information  available after the method processing.

The task container contains some predefined workflow system elements. One can define more container elements in the task container. It is    also known as a work item container at runtime.

 

   AGENTS

 

Responsible Agent: Responsible Agent is a user assigned to a step in the step definition. Expressions, organizational objects, or rules can also be used to assign the responsible agents.

Possible Agent: Possible agent is a user who is authorized organizationally to start a task and execute the relevant work item.

Actual Agent: Actual Agent is the person who receives a work item for further processing. The agent can be directly assigned to step or agent determination can happen dynamically at run time either from rule or from the organization structure


BLOCK

 

Block is an element of workflow definition. It contains the consistently arranged steps and   operators.

It has one start and one end.

The consistency and robustness of a workflow definition is ensured because a block is always created when a new step is created, or an undefined step is changed.

Similarly, when individual steps are deleted, cut, or inserted, the entire block in which the step is located is affected.



Viewing all articles
Browse latest Browse all 935

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>