OdooWiki OCA HUB

Stock Move Delay Report

stock_move_delay_report folder_open OCA/stock-logistics-reporting open_in_new
Uncategorised License: AGPL-3

This module adds a report to check the delay from incoming and outgoing moves grouped by Responsible Partner.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds a "Delay Analysis" report under Inventory > Reporting that shows, per responsible partner, how late completed stock moves were compared to their scheduled date, with pivot, graph and list views.

This module gives you a new reporting screen called "Delay Analysis" in the Inventory reporting menu. It focuses on stock moves that are already completed and that have a responsible partner, so you can see who delivered on time and who did not.

On each stock move, Odoo now stores three extra values: the delay in days between the scheduled date and the actual done date, the delivery time in days between the move creation and its completion, and the responsible partner. For incoming moves the responsible partner is the vendor of the receipt; for outgoing moves it is the company's own partner.

The report itself is read-only and offers: - A pivot view grouping by responsible partner, showing the mean days of delay and the percentage done on time. - A line graph of the mean days of delay per partner. - A detailed list with product, quantities, source and destination locations, reference, dates and company.

Search filters let you group by partner and restrict to storable products, services or consumables, and filter by date. Access is read-only for regular users and full for system administrators, and a multi-company rule limits records to the companies the user is allowed to see.

Menus it adds

menu_stock_move_delay_report
Models and fields (2)
  • stock.move · extends an existing modeldate_delay, supplier_id, delivery_time
  • stock.move.delay.report · new modeldate (Done Date), move_id, reference, company_id (Company), date_delay, product_id, create_date (Created Date), product_uom, supplier_id, done_on_time (Done on Time), delivery_time, original_date (Scheduled Date), location_src_id, location_dest_id

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: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/stock-logistics-reporting.

terminal Installation and usage

OCA documentation · Odoo 18.0

Go to Inventory -\> Reporting -\> Delay Analysis.

Here there are 3 views:

Graph View: Shows the mean delay days of the stock moves for each partner with incoming or outgoing moves.

Pivot View: Shows the mean delay days of the stock moves for each partner with incoming or outgoing moves. Also shows the % of moves done on time.

Tree View: Shows all the done moves grouped by the partner responsible (in charge) of the picking.

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.