OdooWiki OCA HUB

OCA/ddmrp

OCA community repository with 23 Odoo modules confirmed in the OdooWiki catalogue (versions 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Reviewed on 2026-11-03.

Open on GitHub

Confirmed modules per version

12.0
0 modules
13.0
14 modules
14.0
15 modules
15.0
14 modules
16.0
15 modules
17.0
12 modules
18.0
19 modules
19.0
17 modules
20.0
0 modules

Modules in the repository

  • DDMRPOdoo 13, 14, 15, 16, 17, 18, 19
    ddmrp

    Adds Demand Driven MRP stock buffers to Odoo: users define red/yellow/green buffer zones per product and location, see net flow position and replenishment recommendations, and generate purchases or manufacturing orders from them.

  • DDMRP AdjustmentOdoo 13, 14, 15, 16, 17, 18, 19
    ddmrp_adjustment

    Lets you temporarily adjust DDMRP buffer calculations for planned events, using demand, lead time or zone factors. Adjustments are dated, applied automatically to the buffer's ADU, decoupled lead time and green/yellow/red zones, and can be exploded down to…

  • ddmrp_adjustment_matrix

    Create DDMRP buffer adjustments in bulk for many buffers and periods at once using a grid, instead of entering each adjustment one by one.

  • DDMRP ChatterOdoo 13, 14, 15, 16, 17, 18, 19
    ddmrp_chatter

    Adds a message and activity log (chatter) to stock buffers, so users can discuss buffers and schedule activities on them. Changes to key buffer settings are now tracked and shown in the buffer's history.

  • DDMRP Coverage DaysOdoo 13, 14, 15, 18, 19
    ddmrp_coverage_days

    Adds a 'Days of Coverage' indicator to DDMRP stock buffers, showing how many days the current available stock will last based on average daily usage.

  • DDMRP Buffer Calculation as jobOdoo 13, 14, 15, 16, 17, 18, 19
    ddmrp_cron_actions_as_job

    Moves DDMRP buffer recalculations and average daily usage (ADU) computations into background queue jobs, so stock operations no longer wait for them and each buffer is only recalculated once at a time.

  • DDMRP Exclude Moves ADU CalcOdoo 13, 14, 15, 16, 17, 18, 19
    ddmrp_exclude_moves_adu_calc

    Lets you exclude specific stock locations or individual stock moves from the Average Daily Usage (ADU) calculation used by DDMRP buffers, so demand planning ignores moves you don't want counted.

  • ddmrp_exclude_moves_adu_calc_sales

    Lets users flag sale order lines so that the stock moves generated by those lines are left out of the ADU (average daily usage) calculation used by DDMRP replenishment.

  • DDMRP HistoryOdoo 13, 14, 15, 16, 17, 18, 19
    ddmrp_history

    Stores a time-stamped history of DDMRP buffer values and shows two charts (Planning and Execution) on the buffer form, plus a report listing all buffer history records.

  • ddmrp_include_location_final

    Extends DDMRP stock buffers so incoming stock moves are counted when the final destination location belongs to the buffer's location, improving the accuracy of DDMRP replenishment calculations.

  • DDMRP PackagingOdoo 13, 14, 15, 18
    ddmrp_packaging

    Lets you tie a packaging (e.g. a box of 12) to a DDMRP buffer and to procurement requests, so replenishment quantities are automatically rounded to full packages.

  • ddmrp_packaging_product_replace

    Glue module that prevents the packaging of the old product from being copied onto the new stock buffer when using the DDMRP product replacement wizard, avoiding a validation error.

  • DDMRP Product ReplaceOdoo 13, 14, 15, 16, 17, 18, 19
    ddmrp_product_replace

    A guided tool that replaces one product with another in DDMRP buffers, either by creating new buffers for the substitute product or by swapping the product inside existing buffers, while keeping past demand and stock visibility.

  • ddmrp_purchase_hide_onhand_status

    Removes the on-hand stock columns from the purchase order lines and replaces them with a 'Line On-Hand Status' smart button, which speeds up loading of large purchase orders.

  • DDMRP Report Part Flow IndexOdoo 14, 15, 16, 17, 18, 19
    ddmrp_report_part_flow_index

    Adds a Parts Plan Flow Index report that ranks DDMRP buffers by how often they need to be ordered, and lets you define Flow Index Groups that are automatically assigned to buffers based on that frequency.

  • DDMRP SaleOdoo 13, 16
    ddmrp_sale

    This module makes DDMRP buffers count open sales quotations as incoming demand, so replenishment planning reflects what customers have asked for but not yet ordered. A new 'Can Serve Sales' flag on each buffer shows whether it supplies sales.

  • ddmrp_sale_dropshipping

    This module stops dropshipped sales quotations from counting as qualified demand for DDMRP buffered products, so buffers are not replenished for goods that are shipped directly from the supplier to the customer.

  • ddmrp_sale_order_line_date

    Makes DDMRP buffer replenishment react to the delivery date of each individual sales order line, instead of only the delivery date of the whole sales order.

  • DDMRP WarningOdoo 13, 14, 15, 16, 17, 18, 19
    ddmrp_warning

    Lets you define your own warning rules for DDMRP stock buffers and automatically flags buffers that break them, with low, medium or high severity. Warnings appear on the buffer form and in a dedicated report menu.

  • DDMRP Warning as jobOdoo 17, 18, 19
    ddmrp_warning_as_job

    When the scheduled DDMRP buffer warning calculation runs, it now creates one background job per stock buffer instead of computing everything in a single transaction, so warnings are refreshed in smaller, safer batches.

  • Stock Buffer Capacity LimitOdoo 13, 14, 15, 18, 19
    stock_buffer_capacity_limit

    Adds a storage capacity limit to stock buffers so Odoo never recommends buying more than the location can hold. Users set the maximum quantity on the buffer form and the procurement recommendation is automatically capped.

  • Stock Buffer RouteOdoo 13, 14, 15, 16, 18, 19
    stock_buffer_route

    Lets you pick a specific route on a stock buffer so replenishment uses that route instead of the default one. The chosen route is also carried into the Request Procurement wizard.

  • Stock Buffer Sales AnalysisOdoo 13, 14, 15, 16, 18, 19
    stock_buffer_sales_analysis

    Adds a "Sold" smart button on stock buffer forms that opens the sales analysis filtered to that buffer's product, showing the quantity sold in the last 365 days.

Data imported from GitHub: every listed version is confirmed (branch, module directory and installable manifest checked on the review date). Active support and OCA certification are not assessed.