Stock Move Delay Report

stock_move_delay_report
REPOSITORY
REPOSITORYOCA/stock-logistics-reporting
GIT
GIThttps://github.com/OCA/stock-logistics-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-reporting/tree/18.0/stock_move_delay_report
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Arnau
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-workflow:
    - stock_move_original_date
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds a report to check the delay from incoming and outgoing
moves grouped by Responsible Partner.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
stock_move_delay_report_graph_view stock.move.delay.report.graph stock.move.delay.report graph New
stock_move_delay_report_pivot_view stock.move.delay.report.pivot stock.move.delay.report pivot New
stock_move_delay_report_search_view stock.move.delay.report.search stock.move.delay.report search New
stock_move_delay_report_tree_view stock.move.delay.report.tree stock.move.delay.report list New
Models touched (2)

New fields (3)
  • date_delay Float
    compute='_compute_date_delay' help='If the move is done, the difference between the scheduled date and the deadline' store=True
  • delivery_time Float
    compute='_compute_delivery_time' help='If the move is done, the difference between the original scheduled date and the end date' store=True
  • supplier_id Many2one → res.partner
    comodel_name='res.partner' compute='_compute_supplier' help='Partner responsible of completing the move on time.' store=True
Public methods (0)

No public methods.

New fields (14)
  • company_id Many2one → res.company
    string='Company' args: 'res.company'
  • create_date Date
    readonly=True args: 'Created Date'
  • date Date
    readonly=True args: 'Done Date'
  • date_delay Float
    aggregator='avg' readonly=True
  • delivery_time Float
    aggregator='avg' readonly=True
  • done_on_time Float
    aggregator='avg' readonly=True args: 'Done on Time'
  • location_dest_id Many2one → stock.location
    readonly=True args: 'stock.location', 'To'
  • location_src_id Many2one → stock.location
    readonly=True args: 'stock.location', 'From'
  • move_id Many2one → stock.move
    readonly=True args: 'stock.move', 'Stock Move #'
  • original_date Date
    readonly=True args: 'Scheduled Date'
  • product_id Many2one → product.product
    readonly=True args: 'product.product', 'Product'
  • product_uom Many2one → uom.uom
    readonly=True args: 'uom.uom', 'Unit of Measure'
  • reference Char
    readonly=True
  • supplier_id Many2one → res.partner
    readonly=True args: 'res.partner', 'Supplier'
Public methods (1)
  • init(self)
REPOSITORY
REPOSITORYOCA/stock-logistics-reporting
GIT
GIThttps://github.com/OCA/stock-logistics-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-reporting/tree/13.0/stock_move_delay_report
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, DavidJForgeFlow
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
stock_move_delay_report_graph_view stock.move.delay.report.graph stock.move.delay.report graph New
stock_move_delay_report_pivot_view stock.move.delay.report.pivot stock.move.delay.report pivot New
stock_move_delay_report_search_view stock.move.delay.report.search stock.move.delay.report search New
stock_move_delay_report_tree_view stock.move.delay.report.tree stock.move.delay.report tree New
Models touched (2)

New fields (2)
  • date_delay Float
    compute='_compute_date_delay' help='If the move is done, the difference between the scheduled date and the deadline' store=True
  • responsible_id Many2one → res.partner
    comodel_name='res.partner' compute='_compute_responsible' help='Partner responsible of completing the move on time.' store=True
Public methods (0)

No public methods.

New fields (11)
  • company_id Many2one → res.company
    string='Company' args: 'res.company'
  • date Date
    readonly=True args: 'Date Scheduled'
  • date_delay Float
    group_operator='avg' readonly=True args: 'Date Delay'
  • done_on_time Float
    group_operator='avg' readonly=True args: 'Done on Time'
  • location_dest_id Many2one → stock.location
    readonly=True args: 'stock.location', 'To'
  • location_src_id Many2one → stock.location
    readonly=True args: 'stock.location', 'From'
  • move_id Many2one → stock.move
    readonly=True args: 'stock.move', 'Stock Move #'
  • product_id Many2one → product.product
    readonly=True args: 'product.product', 'Product'
  • product_uom Many2one → uom.uom
    readonly=True args: 'uom.uom', 'Unit of Measure'
  • reference Char
    readonly=True args: 'Reference'
  • responsible_id Many2one → res.partner
    readonly=True args: 'res.partner', 'Responsible'
Public methods (1)
  • init(self)