| 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/14.0/stock_picking_reallocation |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Inventory |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Florian Mounier |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:04 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - base_setup - web - bus - web_tour - uom - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
stock_picking_reallocation_form |
stock.picking.reallocation.form | stock.picking.reallocation | form | New |
view_picking_form |
stock.picking | field | Inherits stock.view_picking_form |
current_reallocation_id
Many2one → stock.picking.reallocation
compute='_compute_current_reallocation_id'
args: 'stock.picking.reallocation'
reallocation_ids
One2many → stock.picking.reallocation
action_confirm(self)
reallocate(self)
demand
Float
related='move_id.product_uom_qty'
string='Demand'
edited
Boolean
default=False
string='Edited'
move_id
Many2one → stock.move
product_name
Char
related='move_id.product_id.name'
string='Product'
quantity_1
Float
quantity_2
Float
quantity_3
Float
quantity_4
Float
quantity_5
Float
reallocation_id
Many2one → stock.picking.reallocation
unchanged
Boolean
default=False
string='Unchanged'
onchange_quantity_1(self)
onchange_quantity_2(self)
onchange_quantity_3(self)
onchange_quantity_4(self)
onchange_quantity_5(self)
allocation_ids
One2many → stock.picking.allocation
default=<expr>
args: 'stock.picking.allocation', 'reallocation_id', 'Allocations'
date_1
Datetime
default=<expr>
required=True
string='Date 1'
date_2
Datetime
required=True
string='Date 2'
date_3
Datetime
string='Date 3'
date_4
Datetime
string='Date 4'
date_5
Datetime
string='Date 5'
name
Char
default=<expr>
required=True
string='Name'
picking_id
Many2one → stock.picking
state
Selection
copy=False
default='draft'
index=True
readonly=True
string='Status'
args: [('draft', 'Draft'), ('done', 'Done'), ('cancel', 'Cancelled')]
cancel(self)
onchange_date_3(self)
onchange_date_4(self)
onchange_date_5(self)
reallocate(self)