TIP: You can type at any time to perform a new search.
Purchase Force Invoiced
purchase_force_invoiced · OCA/purchase-workflow
- Repository
- OCA/purchase-workflow · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Purchase Management
- Folder size
- 0.05 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/purchase-workflow
- Last tracking update
- 2026-08-07 09:06:27
- Authors
- Odoo Community Association (OCA), Forgeflow
- Maintainers
- Odoo Community Association (OCA), Forgeflow
- Committers
- Weblate, OCA-git-bot, oca-ci, Raul-S73, arantxa-s73
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module adds the possibility for users to force the invoice status of the purchase orders to 'Fully Billed', even when not all the quantities, ordered or delivered, have been invoiced. This feature is useful in the following scenario: - The supplier disputes the quantities to be billed for, after the products have been delivered to her/him, and you agree to reduce the quantity to invoice (without expecting a refund). - When migrating from a previous Odoo version, in some cases there is less quantity billed to what was delivered, and you don't want these old purchase orders to appear in your 'Waiting Bills' list.
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
purchase_order_form |
purchase.order.form | purchase.order | form | Inherits purchase.purchase_order_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (1)
-
force_invoicedBooleancopy=Falsehelp="When you set this field, the purchase order will be considered as fully billed, even when there may be ordered or delivered quantities pending to bill. To use this field, the order must be in 'Locked' state"tracking=True
-
action_create_invoice(self, attachment_ids=False)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…