OdooWiki OCA HUB

Sustainability Purchase Stock

sustainability_purchase_stock folder_open OCA/sustainability open_in_new
Purchase License: AGPL-3

This module can be activated from the Sustainability settings to extend the Sustainability Purchase module with stock management features.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds a separate Delivery Address field on purchase orders so the delivery address used for the incoming shipment can differ from the vendor contact, and carries that address onto the receipt.

This module extends the Sustainability Purchase features with stock handling. On a purchase order form it adds a new "Delivery Address" field right after the vendor field.

  • When a vendor is chosen, the delivery address is filled in automatically from that vendor's delivery address; if none is set, the vendor itself is used.
  • The field can be changed manually, but it becomes read-only once the order is cancelled or done.
  • When the receipt (the incoming stock transfer) is created from the order, the chosen delivery address is used as the address on that transfer.

The change appears on the purchase order screen and affects the purchase order and the stock picking created from it. It relies on the Sustainability Purchase module and on Odoo's purchase-stock link, so it only makes sense when both are installed. No new menus, reports, scheduled jobs or emails are added by this code.

Depends on

Models and fields (1)
  • purchase.order · new modelsustainability_partner_shipping_id (Delivery Address)

Text generated by AI (DeepSeek) from reading the Odoo 18.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/sustainability.

terminal Installation and usage

No verified information

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.

info

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.