OdooWiki OCA HUB

Production Auto Post-Inventory

mrp_production_auto_post_inventory folder_open OCA/manufacture open_in_new
MRP License: AGPL-3

This module allows the user to set to automatic the post inventory step in a manufacturing order. Having this option activated, the inventory will be automatically posted after some quantity has been produced without the need of completing the whole manufacturing order.

There is also to post inventory by cron job. This is useful when posting inventory immediatelly take long time to process.

auto_awesome What this module does

AI-generated from the code · Odoo 12.0

Automatically posts the inventory of a manufacturing order as soon as some quantity is produced, either immediately or through a scheduled job. Two options are added in Manufacturing settings to turn this on.

When you produce a quantity on a manufacturing order, Odoo normally waits until you finish the whole order before posting the inventory. This module removes that manual step.

In Manufacturing settings you get two new options: - "Production Auto Post-Inventory": turns the automatic posting on for the company. - "Use scheduled job to post-inventory": only visible when the first option is on; it defers the posting to a background job instead of doing it right away.

If the first option is on and the scheduled-job option is off, the inventory is posted immediately each time you record produced quantities in the produce wizard.

If both options are on, the manufacturing order is flagged as "To Post-Inventory by Job" and a scheduled job (running every 30 minutes) picks up all flagged orders and posts their inventory in batches. The flag is automatically cleared once posting is done.

The module touches the company settings, the manufacturing order, the produce wizard and the settings screen. It adds a scheduled action named "MRP Production Post Inventory".

Depends on

mrp
Models and fields (4)
  • res.company · extends an existing modelmrp_production_auto_post_inventory (Production Auto Post-Inventory), mrp_production_auto_post_inventory_cron (Auto Post-Inventory by Scheduler)
  • mrp.production · extends an existing modelto_post_inventory_cron (To Post-Inventory by Job)
  • mrp.product.produce · extends an existing model
  • res.config.settings · extends an existing modelmrp_production_auto_post_inventory, mrp_production_auto_post_inventory_cron

Text generated by AI (DeepSeek) from reading the Odoo 12.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 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/manufacture.

terminal Installation and usage

OCA documentation · Odoo 12.0

In Manufacture -> Settings a new checkbox is added:

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.