Purchase Receipt Expectation From Partner
This module extends purchase_receipt_expectation by adding the receipt_expectation field to res.partner and filling the same field on purchase.order via the partner's field.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Adds a "Receipt Expectation" setting on vendor/partner records and automatically copies it onto new purchase orders when the vendor is selected.
This module lets you store a default receipt expectation directly on a contact or vendor record, so you do not have to set it again on every purchase order.
Where it appears: - On the contact form (res.partner), inside the Purchase tab, a new "Receipt Expectation" field is shown as radio buttons. - On purchase orders (purchase.order), the existing receipt expectation field is filled automatically.
Automatic behaviour: - When you choose a vendor on a purchase order, Odoo reads the receipt expectation saved on that vendor and copies it into the order's receipt expectation field, but only if the vendor has one defined. - The list of available choices on the contact form is taken from the same list used on purchase orders, so both stay consistent.
Business rules and scope: - The module does not create new menus or reports; it only extends the contact form and the purchase order form behaviour. - It depends on the purchase_receipt_expectation module, which provides the receipt expectation concept on purchase orders. - It touches the res.partner and purchase.order models.
This is useful when a vendor always delivers in a certain way (for example, partial deliveries or complete deliveries), so the correct expectation is applied by default without manual entry.
Depends on
Models and fields (2)
- res.partner · extends an existing modelreceipt_expectation
- purchase.order · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/purchase-workflow.
terminal Installation and usage
OCA documentation · Odoo 15.0Usage
Source · Odoo 15.0This module extends purchase_receipt_expectation by adding the receipt_expectation field to res.partner and filling the same field on purchase.order via the partner's field.
Once a purchase order is created, the PO's receipt_expectation will be filled via an onchange from the partner's field (if set).
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.