Articles in this section
Creating Approvals in Vtiger CRM
Table of Contents
Introduction
Businesses have processes that require approvals by managers or other team members. Process owners can set up approval processes using Vtiger’s approvals to automate their business processes.
An Approval process may be configured to,
- Streamline discounts allowed on a Quote.
- Budget utilized in a Campaign.
- Approval for a new hire.
- Approval of the leave by a user and so on.
Feature Availability and Limits
Supported modules for Approvals:
|
|
Process limits:
- Number of Approval processes - 5 per module
- Number of Approval rules - 5 rules per process
- Overall Process limit - 25 processes
Approval Process in Vtiger CRM
Vtiger approval process automation allows administrators or process owners to set up an approval process adhering to their business processes. There is also an option to set up a multi-level approval hierarchy. The Approver can be any user or a reporting manager.
If the approval process’ entry criteria are met, rules are processed sequentially with approval requests sent to each approver defined in the rule’s approval matrix.
When the record is waiting for approval, the record is locked and cannot be edited until the process is completed.
The process stops if an approver rejects the request for approval and final rejection actions are run. Otherwise, the next rule is processed for approvals.
When there are no more rules to execute, the record is approved, and final approval actions are run.
Submitting a Record for Approval
When a sales or marketing representative creates a record that matches at least one approval rule, then they are prompted to send the record for approval to the approvers configured while setting up.
- Create a record in any module that matches the entry criteria of an approval process.
- Enter the necessary details and click Save.
- You can add a note for the approvers in the Needs Approval window.
- Click Submit for Approvals.
- The record sent for approval is locked.
You can also attach related documents while sending a record for approval. This will provide the approver all the details they need to see to approve without having to log in to the CRM. For example, while sending a quote for approval, you can add cost sheets and other receipts as attachments.
- You can attach up to three documents per approval.
- The file size of each document must not exceed 25MB.
- This enhancement is available in Sales Enterprise and All-in-one Enterprise editions.
List View in Approvals
By default, the List view is the screen that is visible when you click on the Approvals module. This view sorts and lists all approvals based on the last modified approval record.
-
Columns in List View
The columns that are visible by default in the List View are :
- Approval Name: Displays the name of the approval.
- Status: Displays the status of the approval record.
- Related To: Displays the module to which the approval is related.
- Assigned Approver: Displays the name to whom the approval is assigned to.
- Requester Note: Displays the message written by the submitter.
-
List actions
You can perform quick actions such as Comment, Export, etc., on the approval’s records in the List View.
To learn more about List View actions in Vtiger CRM, click here.
here. |
Searching for your approvals
The search bar in the List View is a unique feature on its own. It is one of a kind because it filters, searches, and delivers the result brilliantly.
The search bar helps you search for a record as well as filter the rest of the records using field names that you specify. This feature comes in very handy if you have a large number of records in the CRM.
To know more about the search bar in List View, click here.
Summary View of an Approval Record
Summary View is the view that appears when you click a particular record from the List View. Summary View displays a collection of all key information for the selected record.
The Summary View can be divided into five sections. Each section has a particular functionality.
-
Summary View actions
- Follow: You can follow any approval record to get updates on all the activities performed on that record.
- Tags: You can add tag names to the record to identify the record easily.
- Open in new tab: You can open the approval record in a new tab in your browser.
- Link: You can copy the URL of the approval record directly.
-
Requestor Note
This section displays the message written by the submitter to the approver.
-
Activity
This section lists all the activities performed on a selected record. You can also add filters and view specific activities.
-
More
You can do the following from the More button:
- View the followers: You can see the users who are following the approval.
- Print: You can print the approval or save it as a PDF for future references.
If you have defined relationships between the Approvals module and other modules in Settings > Module Layouts & Fields, then you will be able to add records of those modules from this button. The records added will be displayed in their respective widgets.
-
Widgets
- Details - You can view and edit all the fields and information related to the approval here. You can click on the expand icon to go to the detail view of the approval.
Approving or Rejecting a Record
An approver can approve any record in the following ways:
-
From Email
When an approval record is sent, you (as an approver) will receive the notification in your email. You can directly approve or reject the record from the email notification.
-
From Actions
You will also receive the notification when a record is submitted for approval in the CRM under the Actions module.
-
From Related record
You can approve the record from the related record also by clicking the Approve or Reject buttons.
-
From Approval record
-
List View
You can approve or reject a record in the List View of Approvals module. All you have to do is hover over an approval record and click the ✓ or X icons.
-
-
Summary View
You can also approve a record in the Summary View. You can find the Approve and Reject buttons when you open a particular approval record that has been submitted.
Approval Status Field in Approval Record
Each approval record has its own status field, which will change according to the approver’s actions.
The above statuses are also viewable in the Approval widget of the related record.
Approval Status Field in Related Record
The approval status field is added to a record when a module is linked to at least one active approval process. When a record is submitted for approval, the approval status field can be one of the values listed below.
|
Approvals Watermark
When a record is pending approval, the PDF document in the record will have a watermark that says Not Approved.
The user is not allowed to print the PDF that is pending approval.
Once the approver approves the record, the watermark disappears, and the user can print the PDF document in the record.
The following table shows the application of the watermark based on the approval status of the record:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mapping Approval Status and Related Record Status
The status field in the Approval record affects the status field in the related record as well.
|
|
|
|
|
|
|
|
|
|
|
|
Actions Not Possible
A submitter cannot perform specific actions depending on the Approval status after the record is sent for approval.
|
|
|
|
|
|
|
|
|
|
|
|
Approvals in Vtiger CRM Mobile App
With the Vtiger CRM mobile app, you don't have to worry about leaving work behind. You will always be updated, and you can keep in touch with your clients and co-workers on-the-go.
Click here to download the Vtiger CRM mobile app.
Vtiger CRM mobile app enables you to approve or reject records that are waiting for approval. You can
The records created from the mobile app are evaluated for any matching approval process and submitted for approval if applicable.
To know more about the features of the Vtiger CRM app, click here.Approval Rules
You can use the Created By or Assigned criteria in Approval Rules to initiate an approval.
Consider the scenarios below.
- Trigger approvals based on the criteria - Created By User.
- Create new approvals and set the user profile applied on = Created By. Create a record with a set of data that matches the rules given in the approvals. Assign the record to the CRM user and save it.
- The approval is triggered based on the Created By User rule. The Approval pop-up displays the list of approvers and matching rules.
- Trigger approvals based on the criteria Created By User when the Assigned To is a Group.
- Create new approvals and set user profile applied on = Created By. Create a record with a set of data that matches the rules given in the approvals. Assign the record to Any group and save it.
- The Approval triggers based on the criteria Created By user even after the Assigned To is a group/other user. The Approvals pop-up displays a list of approvers and matching rules.
Limitations
- Workflows and Webhooks adhere to the edition limits.
- Imported records matching the existing approval process is set to ‘Not Submitted’ status. Actions are restricted on a record in this status.
- Comments on records waiting for approval are not available in the customer self-service portal.