Workflow Management - An Overview

Getting familiar with the activities inside

Organizations across the globe have many application systems running at their site, to fulfill their business needs. In order to ease their work and to establish effective communication across the people of the organization and the people who are all involved in the business process, it is necessary to have a powerful application in place to configure at site to manage the flow of documents. If no configuration is set at site, a default setup will be referred to manage the flow. To enforce this at user level, “Workflow Management” component is used.

 The capability of workflow management includes the following: 

 

Enable Workflow Security

To work with the workflow management component, permissions must be given for a user, area and organization unit combination by the workflow administrator. If permission is set, then the user can configure workflow management with the available inputs.

Set Authorization Option

The following options can be set for any workflow-driven process, specific with a workflow area and organization unit where the process would be initiated.

If the user needs to perform his operations without workflow, “Single Step Authorization without Configurator” option can be set for every workflow area and organization unit.

Users can be identified directly or based on the rule as set in workflow configuration. This is enabled only if the option “Authorization Steps through Configurator” is set for the selected workflow area and organization unit.

If no authorization process is required for the selected workflow area, then “Authorization not Required” option needs to be set in workflow configuration.

If the task performed requires a broadcast message only to be sent to a set of users, then “Notification only Required” option needs to be set in workflow configuration.

Define Document Routing

Documents that need to be routed across areas (or) documents where there are more than one forward task, need to be identified either directly or rule-based. Users and relevant messages need to be attached to the succeeding task, if the document routing is across area.

Define Authorization Process

Workflow configuration should be done to the succeeding task (Authorization Task) only. Workflow steps are defined as intermediate states in the flow of a document authorization process. Users can add any number of intermediate states as multiple steps through ‘Introduce Workflow Steps’ page for a specific component, activity and task combination. For example, if a leave application is entered, the document moves to ‘PENDING’ state. This implies that the document is ‘Pending for Authorization’. Based on the user’s requirement, multiple steps of authorization can be set up. These steps are defined as workflow states like ‘Level1’,’Level2’ etc. On performing authorization at every step the document moves to the respective state.

These steps are used to define multiple paths for authorization. Each path can have multiple steps. User can either opt to define direct paths or paths based on process rules. Users need to be attached to every state and organization unit, either directly or rule-based to perform the relevant task. Also, identified messages need to be attached to every state. These messages will be received by the user who will perform the task. Additional users can also be attached to receive such messages.

Enable Notification Messages

Identified messages can be attached to the selected task and state, if the authorization option is ‘Notification only Required’. Users need to be attached either directly or rule-based, to receive such messages. These users cannot perform the transactions associated to the task. This is used only to broadcast the message.

Define Process Rule

Process rules can be used to decide branching of a transaction process or to decide the steps in a transaction process. These rules are defined using the pre-defined parameters listed for the selected task. Also, a user can build the stored procedure to evaluate the rule.

Define Workflow Profile

Users can be grouped and identified under a profile name for a selected task. These profiles can be attached instead of individual users. Either all users or any one user from the profile can be enabled while attaching a profile to perform the selected task.

Define Message

Messages, which will be sent to users must be defined under the specific group called ‘Notification Type‘. Multiple messages can be defined for the same ‘Notification Type’ of the selected task. Pre-defined parameters can be used as place holders in subject and message body, while defining the messages. The actual values for these place holders will get replaced accordingly during run time.

Set Priority for Rule

Rules attached to the task will be evaluated and then path will be chosen to route the document. If more than one rule gets satisfied, then there will be more than one path selected. In such instances, we need to give the rule priority to select the relevant path.

Maintain Email ID Information

Using this activity the virtual mailing addresses of the users can be maintained.

Top

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Getting familiar with the activities inside

Go to activity

...to carry out task

Enable Workflow Security

Enabling workflow security

Set Authorization Option

Setting authorization option

Define Document Routing

Defining document routing

Define Authorization Process

Defining authorization process

Enable Notification Messages

Enabling notification messages

Define Process Rule

Defining process rule

Define Workflow Profile

Defining workflow profile

Define Message

Defining message

Set Priority for Rule

Setting priority for rule

Maintain Email ID Information

Maintaining email ID information

Top