Module for prohibiting editing records for Vtiger 7

Module for prohibiting editing records for Vtiger 7

Vtiger in the standard configuration has poor functionality to prevent editing or deleting records. Only a certain group of users can be prohibited from editing. But what to do if you decide to prohibit editing the transaction, if it has the status "Approved"? You will come to the aid of my module prohibiting editing.

The widget does not allow to delete, change the content of the entry, and also change the status if it falls under the conditions specified by the administrator. Conditions are set by the standard Vtiger tool. You can set conditions by status, a tick, or if the amount exceeds a specified value.

The editing ban works as follows:

When opening a record it looks if it falls under the specified conditions by the user.

If the entry is subject to the condition, the editing and deletion drops.

Delete and change can not even in the list of records.

When you try to edit a record through the edit form via the address bar, the module will not allow it.

Additionally, there is a filter by users based on the white list. Those. You can assign not only standard conditions, but also attach them to users. For example, you can prohibit editing a transaction with the status "Approved" only for the user group "Sales Department".

Prohibition of editing works with any VtigerCRM module.

An example of which entries you can prohibit editing:

If the project is in the status of "completed".

If the application status is "Closed".

If the contact has a tick "Disallow editing".

If the task has the status "Completed".

You can buy from me this module for 100 euros, writing in the feedback form and indicating the preferred method of payment.

Hire Professional CRM developer for $25 per hour

I will make time for your project. Knowledge of Vtiger CRM, SuiteCRM, Laravel, and Vue.js. I offer cooperation options that will help you take advantage of external experience, optimize costs and reduce risks. Full transparency of all stages of work and accounting for time costs. Pay only development working hours after accepting the task. Accept PayPal and Payoneer payment systems. How to hire professional developer? Just fill in the form

Telegram
@sergeyem
Telephone
+4915211100235