Reusability

<< Click to Display Table of Contents >>

Navigation:  Bizagi Studio > Process wizard > Business Rules > Policies >

Reusability

Bizagi provides the user with the possibility to reuse Business Policies and the Vocabulary according to where they were created.

Depending on their scope of reusability, Policies are classified into three types:

 

Global Vocabulary:

The vocabulary can be reused in all of the applications that are part of the project where they were created. Only constant definitions can be defined since there is no context at this level. Global Vocabulary is created only from the Expert View.

 

Application Policies:

These policies can be reused in all of the processes that are part of the application where the expression was created. They are created only from the Expert View.

 

Process Policies:

These Policies can be reused in any of the elements of the process where they were created. They are created from the fourth step of the Bizagi Process Wizard (Business Rules).

 

The following image shows where Application Policies are created and stored.

 

Reusability1

 

The following image shows where Process Policies are stored.

 

Reusability2

 

 

This is how the classification of the Policies will be seen when a Policy is associated to an action of an activity.  The policies are organized in families below each type of classification.

 

 

Reusability3

 

Example of Policy re-usability

To illustrate how policies can be reused, consider the following project containing ten different applications: Access Management, Ad-Hoc Process, Change Management, Claims and Complaints, Credit, Form 20-F, Help Desk, Insurance, Nonconformity Management and Purchases.

 

Reusability4

 

Application Policies created in the Administrative application, can be reused in any of the different processes that are part of the Purchases application (e.g. Invoice Payment, Purchase Requisition, etc.).

 

 

Reusability1

 

In the next image we can see the policy Valid Approval available in the Purchase Request process:

 

Reusability5

 

TheValid Approval policy will also be available in the Accounts Payable process:

 

Reusability6

 

 

This Policy would not be available in any process that is part of another Application; for example, the Customer Orientation process in the Credit application.

 

 

Reusability7

 

 

When the user associates a policy to an action of an activity, the Valid Approval Policy will not be listed under the Application Policies.

 

Reusability8

 

In the Process Policies, we can see that the Invoice Approval Level Policy created in the Accounts Payable process will be available to any of the different activities of the process.

 

 

Reusability9

 

The scope of reusability is limited to the Process level. Consequently, they are available as actions to any of the elements of the Accounts Payable process.

 

Reusability11

 

However, if we go to the Return Invoice to Supplier sub-process, the Invoice Approval Level Policy will not be available for reuse.

 

Reusability10