Dropship and Subcontracting Management

mrp_subcontracting_dropshipping
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/mrp_subcontracting_dropshipping
VERSION
VERSION 0.1
CATEGORY
CATEGORYSupply Chain/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Nicolas Lempereur, qdp-odoo, Laurent Smet, Arnold Moyaux, Julien Castiaux, Victor Feyens, William Henrotin, Tiffany Chang (tic), Gorash, David (dafr), JF Aubert, Pieter Claeys (clpi), Dylan Kiss (dyki), Ethan Vincent, lase@odoo.com, Quentin Wolfs, kcv-odoo, nihp-odoo, David Van Droogenbroeck (DROD), pkgu-odoo, Mohammad Abdulmoneim (abdu), djameltouati, MaximeNoirhomme, plha-odoo, Krzysztof Magusiak (krma), rare-odoo, Lulu Grimalkin (lugr), Lancelot Semal, Robert Smith (rosm), lase
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mrp_subcontracting
    - mrp
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - http_routing
    - auth_signup
    - resource
    - stock_dropshipping
    - sale_purchase_stock
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - account
    - onboarding
    - analytic
    - payment
    - utm
    - stock_account
    - purchase_stock
    - purchase
    - sale_purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This bridge module allows to manage subcontracting with the dropshipping module.
    

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_purchase_order_inherit Purchase Order Inherit Dropship Subcontractor purchase.order field Inherits purchase.purchase_order_form
Models touched (8)

New fields (1)
  • default_location_dest_id_is_subcontracting_loc Boolean
    compute='_compute_default_location_dest_id_is_subcontracting_loc'
Public methods (1)
  • onchange_picking_type_id(self)
    @api.onchange('picking_type_id')

New fields (1)
  • dropship_subcontractor_pick_type_id Many2one → stock.picking.type
    args: 'stock.picking.type'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • subcontracting_dropshipping_pull_id Many2one → stock.rule
    copy=False args: 'stock.rule', 'Subcontracting-Dropshipping MTS Rule'
Public methods (3)
  • create(self, vals_list)
    @api.model_create_multi
  • update_global_route_dropship_subcontractor(self)
  • write(self, vals)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/mrp_subcontracting_dropshipping
VERSION
VERSION 0.1
CATEGORY
CATEGORYInventory/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Xavier Morel, Nicolas Lempereur, Odoo Online, Laurent Smet, Arnold Moyaux, William Henrotin, Tiffany Chang (tic), David (dafr), Adrien Widart (awt), Gauthier Wala (gawa), clesgow, Pieter Claeys (clpi), Dylan Kiss (dyki), Andrzej(pian), Ethan Vincent, lase@odoo.com, Louis (wil), Stéphane Diez, Jitendra Prajapat, David Van Droogenbroeck (DROD), djameltouati, plha-odoo, Robert Smith (rosm), jaha-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:54
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mrp_subcontracting
    - mrp
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - stock_dropshipping
    - sale_purchase_stock
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - account
    - onboarding
    - analytic
    - payment
    - utm
    - stock_account
    - purchase_stock
    - purchase
    - sale_purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This bridge module allows to manage subcontracting with the dropshipping module.
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_purchase_order_inherit Purchase Order Inherit Dropship Subcontractor purchase.order field Inherits purchase.purchase_order_form
view_warehouse_inherit_mrp_subcontracting_dropshipping Stock Warehouse Inherit Subcontracting Dropshipping stock.warehouse xpath Inherits mrp_subcontracting.view_warehouse_inherit_mrp_subcontracting
Models touched (8)

New fields (1)
  • default_location_dest_id_is_subcontracting_loc Boolean
    related='picking_type_id.default_location_dest_id.is_subcontracting_location'
Public methods (1)
  • onchange_picking_type_id(self)
    @api.onchange('picking_type_id')

New fields (1)
  • dropship_subcontractor_pick_type_id Many2one → stock.picking.type
    args: 'stock.picking.type'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • subcontracting_dropshipping_pull_id Many2one → stock.rule
    copy=False args: 'stock.rule', 'Subcontracting-Dropshipping MTS Rule'
  • subcontracting_dropshipping_to_resupply Boolean
    default=True help='Dropship subcontractors with components' args: 'Dropship Subcontractors'
Public methods (3)
  • create(self, vals_list)
    @api.model_create_multi
  • update_global_route_dropship_subcontractor(self)
  • write(self, vals)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/mrp_subcontracting_dropshipping
VERSION
VERSION 0.1
CATEGORY
CATEGORYInventory/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Nicolas Lempereur, Odoo Online, Arnold Moyaux, William Henrotin, Adrien Widart, Tiffany Chang (tic), Gorash, David (dafr), JF Aubert, yhu-odoo, Adrien Widart (awt), clesgow, Dylan Kiss (dyki), kir-odoo, Andrzej(pian), Ethan Vincent, Louis (wil), David Van Droogenbroeck (DROD), djameltouati, plha-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:05
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mrp_subcontracting
    - mrp
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - stock_dropshipping
    - sale_purchase_stock
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - account
    - onboarding
    - analytic
    - payment
    - utm
    - stock_account
    - purchase_stock
    - purchase
    - sale_purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This bridge module allows to manage subcontracting with the dropshipping module.
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_purchase_order_inherit Purchase Order Inherit Dropship Subcontractor purchase.order field Inherits purchase.purchase_order_form
view_warehouse_inherit_mrp_subcontracting_dropshipping Stock Warehouse Inherit Subcontracting Dropshipping stock.warehouse xpath Inherits mrp_subcontracting.view_warehouse_inherit_mrp_subcontracting
Models touched (8)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • default_location_dest_id_is_subcontracting_loc Boolean
    related='picking_type_id.default_location_dest_id.is_subcontracting_location'
Public methods (1)
  • onchange_picking_type_id(self)
    @api.onchange('picking_type_id')

New fields (1)
  • dropship_subcontractor_pick_type_id Many2one → stock.picking.type
    args: 'stock.picking.type'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • subcontracting_dropshipping_pull_id Many2one → stock.rule
    copy=False args: 'stock.rule', 'Subcontracting-Dropshipping MTS Rule'
  • subcontracting_dropshipping_to_resupply Boolean
    default=True help='Dropship subcontractors with components' args: 'Dropship Subcontractors'
Public methods (3)
  • create(self, vals_list)
    @api.model_create_multi
  • update_global_route_dropship_subcontractor(self)
  • write(self, vals)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/mrp_subcontracting_dropshipping
VERSION
VERSION 0.1
CATEGORY
CATEGORYInventory/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Nicolas Lempereur, William Henrotin, Adrien Widart, Tiffany Chang (tic), David (dafr), JF Aubert, Adrien Widart (awt), clesgow, Ahmed Khalaf (ahkh), Ethan Vincent
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mrp_subcontracting
    - mrp
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - stock_dropshipping
    - sale_purchase_stock
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - account
    - analytic
    - payment
    - utm
    - stock_account
    - purchase_stock
    - purchase
    - sale_purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
        This bridge module allows to manage subcontracting with the dropshipping module.
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_purchase_order_inherit Purchase Order Inherit Dropship Subcontractor purchase.order field Inherits purchase.purchase_order_form
view_warehouse_inherit_mrp_subcontracting_dropshipping Stock Warehouse Inherit Subcontracting Dropshipping stock.warehouse xpath Inherits mrp_subcontracting.view_warehouse_inherit_mrp_subcontracting
Models touched (7)

New fields (1)
  • default_location_dest_id_is_subcontracting_loc Boolean
    related='picking_type_id.default_location_dest_id.is_subcontracting_location'
Public methods (1)
  • onchange_picking_type_id(self)
    @api.onchange('picking_type_id')

New fields (1)
  • dropship_subcontractor_pick_type_id Many2one → stock.picking.type
    args: 'stock.picking.type'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • subcontracting_dropshipping_pull_id Many2one → stock.rule
    args: 'stock.rule', 'Subcontracting-Dropshipping MTS Rule'
  • subcontracting_dropshipping_to_resupply Boolean
    default=True help='Dropship subcontractors with components' args: 'Dropship Subcontractors'
Public methods (3)
  • create(self, vals_list)
    @api.model_create_multi
  • update_global_route_dropship_subcontractor(self)
  • write(self, vals)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/mrp_subcontracting_dropshipping
VERSION
VERSION 0.1
CATEGORY
CATEGORYInventory/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Wolfgang Taferner, Arnold Moyaux, Xavier-Do, William Henrotin, Adrien Widart, Tiffany Chang (tic), Rémy Voet (ryv), JF Aubert, Adrien Widart (awt)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:27
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mrp_subcontracting
    - mrp
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - stock_dropshipping
    - sale_purchase_stock
    - sale_stock
    - sale
    - sales_team
    - payment
    - account
    - analytic
    - utm
    - stock_account
    - purchase_stock
    - purchase
    - sale_purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
        This bridge module allows to manage subcontracting with the dropshipping module.
    

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_warehouse_inherit_mrp_subcontracting_dropshipping Stock Warehouse Inherit Subcontracting Dropshipping stock.warehouse xpath Inherits mrp_subcontracting.view_warehouse_inherit_mrp_subcontracting
Models touched (6)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • create_missing_subcontracting_dropshipping_rules(self)
    @api.model

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • subcontracting_dropshipping_pull_id Many2one → stock.rule
    args: 'stock.rule', 'Subcontracting-Dropshipping MTS Rule'
  • subcontracting_dropshipping_to_resupply Boolean
    default=True help='Dropship subcontractors with components' args: 'Dropship Subcontractors'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/14.0/mrp_subcontracting_dropshipping
VERSION
VERSION 0.1
CATEGORY
CATEGORYInventory/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSChristophe Simonis, Goffin Simon, Yannick Tivisse, Arnold Moyaux, Xavier-Do, Adrien Widart, Adrien Widart (awt)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:14:28
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mrp_subcontracting
    - mrp
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - stock_dropshipping
    - sale_purchase_stock
    - sale_stock
    - sale
    - sales_team
    - payment
    - account
    - analytic
    - utm
    - stock_account
    - purchase_stock
    - purchase
    - sale_purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
        This bridge module allows to manage subcontracting with the dropshipping module.
    

Code Analysis

Views touched (0)

No views found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/13.0/mrp_subcontracting_dropshipping
VERSION
VERSION 0.1
CATEGORY
CATEGORYOperations/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSGoffin Simon, Damien Bouvy, Arnold Moyaux, Xavier-Do, Adrien Widart, Guillaume (guva)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:06:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mrp_subcontracting
    - mrp
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes
    - resource
    - stock_dropshipping
    - sale_purchase
    - sale
    - sales_team
    - payment
    - account
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - utm
    - purchase
    - sale_stock
    - stock_account
    - purchase_stock
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
        This bridge module allows to manage subcontracting with the dropshipping module.
    

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (0)

No public methods.