Skip to Content
Product Approval
bi_product_approval

Product Approval

Approval workflow before products can be used in orders.

  • Odoo 17
  • Inventory
  • 17.0.0.2
1

Overview

New products entered by mistake can end up on quotations before anyone checks them. This module gives each product a status of Draft or Approved and adds a manager role to approve. Once approved, key fields are locked and sale order lines offer only approved products. It suits companies with a controlled catalogue. It links Sales, Purchase, Inventory and Manufacturing through the product record.

2

Usage steps

  1. 1

    Create a product as draft

    A new product starts in Draft status. The status is shown in the header of the product form. Tracking keeps changes in the chatter.

    • Status: Draft
    • Statusbar in the form
    • Tracked changes
  2. 2

    Approve the product

    A user in the Product Manager group presses Approve. The status becomes Approved. Others cannot approve because the button is limited by group.

    • Button: Approve
    • Group: Product Manager
    • Status: Approved
  3. 3

    Lock approved products

    When the product is approved, its form fields become read-only. Editing requires resetting to draft first. This protects prices and details from silent changes.

    • Read-only when approved
    • Reset to Draft button
    • Applies to variants too
  4. 4

    Filter sale order lines

    In sales orders the product selector offers only approved products. Salespeople cannot add draft items by accident. The same rule is visible in the order line view.

    • Only approved products
    • Sale order line domain
    • Prevents mistakes
  5. 5

    Reset to draft

    The manager can press Reset to Draft to reopen a product for changes. After edits the product needs approval again. The history stays in the chatter.

    • Button: Reset to Draft
    • Re-approval needed
    • History in chatter
4

Roles

Benefiting roles
Role
Product Manager
Sales user
5

Dependencies

Back to version applications

Want to know more or try this app? Contact us

We can arrange a demo or a trial and answer your questions about Product Approval.

Contact us