Repository
OCA/purchase-workflow · module folder · Try on Runboat
Module version
1.0.0
Category
Purchase Management
Folder size
0.07 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/purchase-workflow
Last tracking update
2026-08-07 08:42:59
Authors
Odoo Community Association (OCA), ForgeFlow
Maintainers
Odoo Community Association (OCA), ForgeFlow
Committers
Ruchir Shukla, OCA-git-bot, oca-ci
Odoo dependencies
OCA/purchase-workflow:
OCA/server-tools:
odoo/odoo:
- web
- bus
- uom
Python dependencies
None
System dependencies
None
Required by
None
Description
This module allows you to block the approval of an RFQ when an Approval
Block Reason has been provided. Upon confirmation of an RFQ the orders
will be waiting for approval by a Manager.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_approval_block_reason_form_view purchase.approval.block.reason.form purchase.approval.block.reason form New
purchase_approval_block_reason_tree_view purchase.approval.block.reason.tree purchase.approval.block.reason list New
purchase_order_form purchase.order.form.block.reason purchase.order form Inherits purchase.purchase_order_form
view_purchase_order_filter request.quotation.select.block.reason purchase.order Inherits purchase.view_purchase_order_filter
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (3)
  • active Boolean
    default=True
  • description Text
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • action_confirm(self)

New fields (2)
  • approval_block_id Many2one → purchase.approval.block.reason
    comodel_name='purchase.approval.block.reason' string='Approval Block Reason'
  • approval_blocked Boolean
    compute='_compute_approval_blocked'
Public methods (4)
  • button_approve(self, force=False)
  • button_release_approval_block(self)
  • create(self, mvals)
    @api.model_create_multi
  • write(self, vals)

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…