OdooWiki OCA HUB

Purchase Planned Date Container Deposit

purchase_planned_date_container_deposit folder_open OCA/purchase-workflow open_in_new
Purchase Management License: AGPL-3

This module makes the system to always respect the planned (or scheduled) date set by the user in PO when choose product with packaging container deposit.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Keeps the planned date you set on a purchase order when container deposit lines are created for products with packaging deposits. It is a glue module that combines two other purchase modules.

This module is a small bridge between two purchase features: setting the planned date manually on a purchase order, and automatically adding container deposit lines when you buy products that come in returnable packaging.

When Odoo builds a deposit container line for a product and quantity, this module checks whether the purchase order already has a planned date. If it does, that same planned date is copied onto the new deposit line. Without this, the deposit line could end up with a different or empty planned date.

  • It only changes the purchase.order model.
  • It extends the method that prepares deposit container line values.
  • The rule is simple: if the order has a planned date, the deposit line uses it.
  • It installs automatically because it depends on both related modules.

There are no new menus, screens, buttons, reports, emails or scheduled jobs in this module. Users will not see a new screen; they will simply notice that deposit lines follow the planned date they entered on the purchase order. This keeps delivery and receipt planning consistent for products sold with returnable containers.

Models and fields (1)
  • purchase.order · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 16.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: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 16.0

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

terminal Installation and usage

OCA documentation · Odoo 16.0

To test this module you could follow below:

  • Go to 'Purchase' and create a purchase order.
  • Select any vendor
  • Add new PO Line with product with container deposit associated
  • Enter Expected Arrival (date_planned) in future
  • Confirm PO
  • Expected Arrival is preserved

No verified information in OCA: Installation, Configuration.

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.