| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/8.0/picking_dispatch |
| VERSION | |
| VERSION | 1.2.3 |
| CATEGORY | |
| CATEGORY | Products |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Camptocamp |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Yannick Vaucher, Alexandre Fayolle, Leonardo Pistone, Peter Langenberg, Pedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, Weblate, OCA-git-bot, Alexandre MOREAU, Cyril Gaudin |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com/ |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - decimal_precision - base_setup - web_kanban - web - report - procurement - board - web_kanban_gauge - web_kanban_sparkline - delivery - sale_stock - sale - sales_team - account_voucher - account - analytic - edi - email_template - stock_account |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
picking_dispatch_form |
picking.dispatch.form | picking.dispatch | form | New |
picking_dispatch_search |
picking.dispatch.search | picking.dispatch | search | New |
picking_dispatch_tree |
picking.dispatch.tree | picking.dispatch | tree | New |
product_normal_form_view |
product.normal.form | product.product | field | Inherits product.product_normal_form_view |
report_picking_dispatch |
report_picking_dispatch | ir.ui.view | qweb | New |
view_company_form_inherit |
res.company.form.inherit | res.company | notebook | Inherits base.view_company_form |
view_create_picking_dispatch |
picking_dispatch_create_form | picking.dispatch.creator | form | New |
view_dispatch_check_assign_all |
picking.dispatch.check.assign.all.form | picking.dispatch.check.assign.all | form | New |
view_move_form |
stock.move.form | stock.move | field | Inherits stock.view_move_form |
view_move_search |
stock.move.search | stock.move | field | Inherits stock.view_move_search |
view_move_tree_receipt_picking |
stock.move.tree2 | stock.move | field | Inherits stock.view_move_tree_receipt_picking |
view_picking_dispatch_assign_picker |
picking.dispatch.assign.picker.form | picking.dispatch.assign.picker | form | New |
view_picking_dispatch_start |
picking.dispatch.start.form | picking.dispatch.start | form | New |
view_picking_form |
stock.picking.form.dispatch | stock.picking | page | Inherits stock.view_picking_form |
view_picking_internal_search |
stock.picking.search.related_dispatch_ids | stock.picking | field | Inherits stock.view_picking_internal_search |
backorder_id
Many2one → picking.dispatch
help='if this dispatch was split, this links to the dispatch order containing the other part which was processed'
select=True
args: 'picking.dispatch', 'Back Order of'
company_id
Many2one → res.company
default=_default_company
required=True
args: 'res.company', 'Company'
date
Date
default=fields.Date.context_today
help='date on which the picking dispatched is to be processed'
readonly=True
required=True
select=True
states={'draft': [('readonly', False)], 'assigned': [('readonly', False)]}
args: 'Date'
move_ids
One2many → stock.move
copy=False
help='the list of moves to be processed'
readonly=True
states={'draft': [('readonly', False)]}
args: 'stock.move', 'dispatch_id', 'Moves'
name
Char
copy=False
default=<expr>
help='Name of the picking dispatch'
required=True
select=True
states={'draft': [('readonly', False)]}
unique=True
args: 'Name'
notes
Text
help='free form remarks'
args: 'Notes'
picker_id
Many2one → res.users
help='the user to which the pickings are assigned'
readonly=True
select=True
states={'draft': [('readonly', False)], 'assigned': [('readonly', False), ('required', True)]}
args: 'res.users', 'Picker'
related_picking_ids
One2many → stock.picking
compute='_get_related_picking'
readonly=True
string='Related Dispatch Picking'
args: 'stock.picking'
state
Selection
copy=False
default='draft'
help='the state of the picking. Workflow is draft -> assigned -> progress -> done or cancel'
readonly=True
select=True
args: [('draft', 'Draft'), ('assigned', 'Assigned'), ('progress', 'In Progress'), ('done', 'Done'), ('cancel', 'Cancelled')], 'Dispatch State'
action_assign(self)
action_assign_moves(self, cr, uid, ids, context=None)
action_cancel(self)
action_done(self)
action_progress(self)
assert_start_ok(self)
check_assign_all(self, domain=None)
check_finished(self)
No new fields.
Public methods (1)assign_picker(self, cr, uid, ids, context=None)
No new fields.
Public methods (1)check(self)
No new fields.
Public methods (1)action_create_dispatch(self, cr, uid, ids, context=None)
No new fields.
Public methods (1)start(self, cr, uid, ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (4)action_cancel(self, cr, uid, ids, context=None)
action_done(self, cr, uid, ids, context=None)
copy_data(self, cr, uid, id, default=None, context=None)
do_partial(self, cr, uid, ids, partial_datas, context=None)
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/7.0/picking_dispatch |
| VERSION | |
| VERSION | 1.2.4 |
| CATEGORY | |
| CATEGORY | Products |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Camptocamp |
| COMMITTERS | |
| COMMITTERS | Yannick Vaucher, Romain Deheele, Guewen Baconnier, Alexandre Fayolle, Matthieu Dietrich, Joel Grand-Guillaume, Leonardo Pistone, GitHub, Stéphane Bidoul (ACSONE), vrenaville, Rudolf Schnapka |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com/ |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:14 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/webkit-tools: - base_headers_webkit odoo/odoo: - stock - product - base - process - web - decimal_precision - base_setup - web_kanban - account - analytic - board - edi - email_template - report_webkit |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Dispatch pickings to employees working in warehouses |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
picking_dispatch_form |
picking.dispatch.form | picking.dispatch | form | New |
picking_dispatch_search |
picking.dispatch.search | picking.dispatch | search | New |
picking_dispatch_tree |
picking.dispatch.tree | picking.dispatch | tree | New |
product_normal_form_view |
product.normal.form | product.product | field | Inherits product.product_normal_form_view |
view_company_form_inherit |
res.company.form.inherit | res.company | notebook | Inherits base.view_company_form |
view_create_picking_dispatch |
picking_dispatch_create_form | picking.dispatch.creator | form | New |
view_dispatch_cancel_assign_all |
picking.dispatch.cancel.assign.all.form | picking.dispatch.cancel.assign.all | form | New |
view_dispatch_check_assign_all |
picking.dispatch.check.assign.all.form | picking.dispatch.check.assign.all | form | New |
view_move_form |
stock.move.form | stock.move | field | Inherits stock.view_move_form |
view_move_search |
stock.move.search | stock.move | field | Inherits stock.view_move_search |
view_move_tree_reception_picking |
stock.move.tree2 | stock.move | field | Inherits stock.view_move_tree_reception_picking |
view_picking_dispatch_assign_picker |
picking.dispatch.assign.picker.form | picking.dispatch.assign.picker | form | New |
view_picking_dispatch_start |
picking.dispatch.start.form | picking.dispatch.start | form | New |
view_picking_form |
stock.picking.form.dispatch.out | stock.picking.out | page | Inherits stock.view_picking_out_form |
view_picking_form_in |
stock.picking.form.dispatch.in | stock.picking.in | page | Inherits stock.view_picking_in_form |
view_picking_form_int |
stock.picking.form.dispatch.int | stock.picking | page | Inherits stock.view_picking_form |
view_picking_out_search |
stock.picking.out.search.related_dispatch_ids | stock.picking.out | field | Inherits stock.view_picking_out_search |
No new fields.
Public methods (9)action_assign(self, cr, uid, ids, context=None)
action_assign_moves(self, cr, uid, ids, context=None)
action_cancel(self, cr, uid, ids, context=None)
action_done(self, cr, uid, ids, context=None)
action_progress(self, cr, uid, ids, context=None)
assert_start_ok(self, cr, uid, ids, context=None)
check_assign_all(self, cr, uid, ids=None, domain=None, context=None)
check_finished(self, cr, uid, ids, context)
copy(self, cr, uid, id, default=None, context=None)
No new fields.
Public methods (1)assign_picker(self, cr, uid, ids, context=None)
No new fields.
Public methods (1)cancel_availability(self, cr, uid, ids, context=None)
No new fields.
Public methods (1)check(self, cr, uid, ids, context=None)
No new fields.
Public methods (1)action_create_dispatch(self, cr, uid, ids, context=None)
No new fields.
Public methods (1)start(self, cr, uid, ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (4)action_cancel(self, cr, uid, ids, context=None)
action_done(self, cr, uid, ids, context=None)
copy_data(self, cr, uid, id, default=None, context=None)
do_partial(self, cr, uid, ids, partial_datas, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/6.1/picking_dispatch |
| VERSION | |
| VERSION | 0.4 |
| CATEGORY | |
| CATEGORY | Products |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Camptocamp |
| COMMITTERS | |
| COMMITTERS | Alexandre Fayolle, Joël Grand-Guillaume, Niels Huylebroeck, Alexandre Fayolle @ camptocamp |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com/ |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:04:06 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/webkit-tools: - base_headers_webkit odoo/odoo: - stock - product - base - process - decimal_precision - account - base_setup - analytic - board - edi - email_template - base_tools - report_webkit |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Dispatch pickings to employees working in warehouses |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
picking_dispatch_form |
picking.dispatch.form | picking.dispatch | form | New |
picking_dispatch_search |
picking.dispatch.search | picking.dispatch | search | New |
picking_dispatch_tree |
picking.dispatch.tree | picking.dispatch | tree | New |
product_normal_form_view |
product.normal.form | product.product | xpath | Inherits product.product_normal_form_view |
view_company_form_inherit |
res.company.form.inherit | res.company | notebook | Inherits base.view_company_form |
view_create_picking_dispatch |
picking_dispatch_create_form | picking.dispatch.creator | form | New |
view_move_form |
stock.move.form | stock.move | field | Inherits stock.view_move_form |
view_move_search |
stock.move.search | stock.move | field | Inherits stock.view_move_search |
view_move_search_reception_incoming_picking |
stock.move.incoming.search2 | stock.move | field | Inherits stock.view_move_search_reception_incoming_picking |
view_move_search_reception_outcoming_picking |
stock.move.outgoing.search2 | stock.move | field | Inherits stock.view_move_search_reception_outcoming_picking |
view_move_tree_reception_picking |
stock.move.tree2 | stock.move | field | Inherits stock.view_move_tree_reception_picking |
view_picking_form |
stock.picking.form.dispatch.out | stock.picking | xpath | Inherits stock.view_picking_out_form |
view_picking_form_in |
stock.picking.form.dispatch.in | stock.picking | page | Inherits stock.view_picking_in_form |
view_picking_form_int |
stock.picking.form.dispatch.int | stock.picking | xpath | Inherits stock.view_picking_form |
No new fields.
Public methods (7)action_assign(self, cr, uid, ids, context=None)
action_cancel(self, cr, uid, ids, context=None)
action_done(self, cr, uid, ids, context=None)
action_progress(self, cr, uid, ids, context=None)
assert_start_ok(self, cr, uid, ids, context=None)
check_finished(self, cr, uid, ids, context)
copy(self, cr, uid, id, default=None, context=None)
No new fields.
Public methods (1)action_create_dispatch(self, cr, uid, ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (3)action_cancel(self, cr, uid, ids, context=None)
action_done(self, cr, uid, ids, context=None)
do_partial(self, cr, uid, ids, partial_datas, context=None)
No new fields.
Public methods (0)No public methods.