Sale Order Discount Approval Workflow
Available Key Features
- This module allows restrict discount on sale order line.
- Discount Approval Manager Can allow user to give define discount only in sales order.
- if User give more discount then allowed then Sales order goes for approval with Discount Approval Manager.
- All Discount Approval Manager get approval email with order link and they can approve order.
- Discount Approval Manager who approve the discount is linked with Approved Sales order.
1. Discount Approval Manager Group
![](/apps/assets/17.0/discount_approval_workflow/img/discount_approval_group.png)
Allow Discount in User, By setting limit of discount user can not confirm order if discount is more then this limit.
![](/apps/assets/17.0/discount_approval_workflow/img/set_discount_limit.png)
allow discount on sale order line from sale configuration.
![](/apps/assets/17.0/discount_approval_workflow/img/line_discount.png)
2. Discount Approval Workflow: Give More discount then the allowed
A). User Creates Sale Order with discount
![](/apps/assets/17.0/discount_approval_workflow/img/order_with_discount.png)
B). Once Discount is added more then allowed limit then try s to confirm order, sale order goes to approval stage and approval email goes to all users with Discount Approval Manager group.
![](/apps/assets/17.0/discount_approval_workflow/img/sale_order_waiting_for_approval.png)
3. Discount Approval Workflow: Approve Discount
A). Get an Email with Approval request to all user with Discount Approval Manager group
![](/apps/assets/17.0/discount_approval_workflow/img/discount_approval_email.png)
B). Discount Approval Manager can approve or cancel order.
![](/apps/assets/17.0/discount_approval_workflow/img/disocunt_approval_button.png)
C). Discount Approval Manager user linked with current approved order.
![](/apps/assets/17.0/discount_approval_workflow/img/disocunt_approved_by.png)
Technical Help , Queries & Support
For any other assistance related to the new Odoo feature, customization or Odoo Development.