Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 183 |
Technical Name |
approval_notifier |
License | LGPL-3 |
Website | https://github.com/ShahAlamSumon |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 183 |
Technical Name |
approval_notifier |
License | LGPL-3 |
Website | https://github.com/ShahAlamSumon |
Approval Notification
Overview!
This module is for notify user to approve records which are waiting. Some time user forgot to approve. With this user can configure the model which will need to approve. For example there some sale orders are pending for draft state for approving. User forgot to approve. With this module user need to configure approval model with model=='Sale Order', approval group == 'Sales/User:All Documents', state='draft'. Then scheduler will send mail with link to approval user. Then user can approve easily.
Menu and List View!
User need to go Settings>Technical menu>Approval Model, menu. Here User will see all record for approval notifire. User need seelct for update or create new record from here.

Form View!

When user set create/update, there must be model and group need to select. This shouldn't be empty. Also user can activate or deactivate the record.
Select State!
This is most important. User need to select the state. When user click the Select State button then this pop up window will open. User will select state from this window. Then need to click Save button. Also user can change state from here.

Scheduler!

After finish approval configuration then user can change scheduler time. Need to go Settings>Technical menu>Schedule Actions, in Automation section. This will automatically run periodically. User can change time with change Next Execution Date field. Also this can be run manually with clinking Run Manually button.
Mail!
Scheduler will send mail with pending links. User can easily open pending records. When user click the link this will take to pending window.

Please log in to comment on this module