| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-barcode |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-barcode.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-barcode/tree/16.0/stock_barcodes_picking_batch |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | Extra Tools |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Carlos Dauden, sergio-teruel, Weblate, OCA-git-bot, oca-ci, Edilio Escalona Almira |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-barcode |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:42 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/stock-logistics-barcode: - stock_barcodes OCA/web: - web_widget_numeric_step odoo/odoo: - barcodes - web - base - stock - product - base_setup - bus - web_tour - uom - barcodes_gs1_nomenclature - digest - portal - web_editor - http_routing - auth_signup - resource - stock_picking_batch |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
stock_batch_picking_form |
stock.picking.batch | div | Inherits stock_picking_batch.stock_picking_batch_form | |
stock_picking_batch_kanban |
stock.picking.batch | xpath | Inherits stock_picking_batch.stock_picking_batch_kanban | |
view_stock_barcodes_read_picking_batch_form |
stock.barcodes.read.picking.batch.form | wiz.stock.barcodes.read.picking | xpath | Inherits stock_barcodes.view_stock_barcodes_read_form |
No new fields.
Public methods (1)action_barcode_scan(self)
date
Datetime
readonly=True
related='picking_batch_id.create_date'
string='Creation Date'
is_pending
Boolean
compute='_compute_is_pending'
name
Char
readonly=True
related='picking_batch_id.name'
string='Candidate Picking Batch'
picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
string='Picking batch'
product_ref_count
Integer
compute='_compute_product_ref_count'
string='#Product Ref:'
product_ref_done
Integer
compute='_compute_product_ref_count'
string='#Product Ref done:'
scan_count
Integer
state
Selection
readonly=True
related='picking_batch_id.state'
wiz_barcode_id
Many2one → wiz.stock.barcodes.read.picking
comodel_name='wiz.stock.barcodes.read.picking'
readonly=True
wiz_picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
related='wiz_barcode_id.picking_batch_id'
string='Wizard Picking Batch'
action_lock_picking(self)
action_open_picking_batch(self)
action_unlock_picking_batch(self)
action_validate_picking_batch(self)
candidate_picking_batch_ids
One2many → wiz.candidate.picking.batch
comodel_name='wiz.candidate.picking.batch'
inverse_name='wiz_barcode_id'
readonly=True
string='Candidate picking batch'
confirmed_moves
Boolean
string='Confirmed moves'
picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
string='Picking Batch'
picking_batch_product_qty
Float
digits='Product Unit of Measure'
readonly=True
string='Picking batch quantities'
picking_mode
Selection
ondelete={'picking_batch': 'set picking'}
selection_add=[('picking_batch', 'Picking batch mode')]
picking_type_code
Selection
action_back(self)
check_done_conditions(self)
create(self, vals)
create_new_stock_move_line(self, moves_todo, available_qty)
get_moves_or_move_lines(self)
get_sorted_move_lines(self, move_lines)
name_get(self)
onchange_picking_batch_id(self)
update_fields_after_determine_todo(self, move_line)
update_fields_after_process_stock(self, moves)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-barcode |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-barcode.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-barcode/tree/15.0/stock_barcodes_picking_batch |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Extra Tools |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Carlos Dauden, sergio-teruel, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-barcode |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:31 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/stock-logistics-barcode: - stock_barcodes OCA/web: - web_widget_numeric_step odoo/odoo: - barcodes - web - base - stock - product - base_setup - bus - web_tour - uom - digest - portal - web_editor - http_routing - auth_signup - resource - stock_picking_batch |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
stock_batch_picking_form |
stock.picking.batch | div | Inherits stock_picking_batch.stock_picking_batch_form | |
stock_picking_batch_kanban |
stock.picking.batch | xpath | Inherits stock_picking_batch.stock_picking_batch_kanban | |
view_stock_barcodes_read_picking_batch_form |
stock.barcodes.read.picking.batch.form | wiz.stock.barcodes.read.picking | xpath | Inherits stock_barcodes.view_stock_barcodes_read_form |
No new fields.
Public methods (1)action_barcode_scan(self)
date
Datetime
readonly=True
related='picking_batch_id.create_date'
string='Creation Date'
is_pending
Boolean
compute='_compute_is_pending'
name
Char
readonly=True
related='picking_batch_id.name'
string='Candidate Picking Batch'
picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
string='Picking batch'
product_ref_count
Integer
compute='_compute_product_ref_count'
string='#Product Ref:'
product_ref_done
Integer
compute='_compute_product_ref_count'
string='#Product Ref done:'
scan_count
Integer
state
Selection
readonly=True
related='picking_batch_id.state'
wiz_barcode_id
Many2one → wiz.stock.barcodes.read.picking
comodel_name='wiz.stock.barcodes.read.picking'
readonly=True
wiz_picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
related='wiz_barcode_id.picking_batch_id'
string='Wizard Picking Batch'
action_lock_picking(self)
action_open_picking_batch(self)
action_unlock_picking_batch(self)
action_validate_picking_batch(self)
candidate_picking_batch_ids
One2many → wiz.candidate.picking.batch
comodel_name='wiz.candidate.picking.batch'
inverse_name='wiz_barcode_id'
readonly=True
string='Candidate picking batch'
confirmed_moves
Boolean
string='Confirmed moves'
picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
string='Picking Batch'
picking_batch_product_qty
Float
digits='Product Unit of Measure'
readonly=True
string='Picking batch quantities'
picking_mode
Selection
selection_add=[('picking_batch', 'Picking batch mode')]
picking_type_code
Selection
action_back(self)
check_done_conditions(self)
create(self, vals)
create_new_stock_move_line(self, moves_todo, available_qty)
get_moves_or_move_lines(self)
get_sorted_move_lines(self, move_lines)
name_get(self)
onchange_picking_batch_id(self)
update_fields_after_determine_todo(self, move_line)
update_fields_after_process_stock(self, moves)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-barcode |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-barcode.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-barcode/tree/14.0/stock_barcodes_picking_batch |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Extra Tools |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Alessio Renda |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-barcode |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:52 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/stock-logistics-barcode: - stock_barcodes OCA/web: - web_widget_numeric_step odoo/odoo: - barcodes - web - base - stock - product - base_setup - bus - web_tour - uom - digest - portal - web_editor - http_routing - auth_signup - resource - stock_picking_batch |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
stock_batch_picking_form |
stock.picking.batch | xpath | Inherits stock_picking_batch.stock_picking_batch_form | |
stock_picking_batch_kanban |
stock.picking.batch | xpath | Inherits stock_picking_batch.stock_picking_batch_kanban | |
view_stock_barcodes_read_picking_batch_form |
stock.barcodes.read.picking.batch.form | wiz.stock.barcodes.read.picking | xpath | Inherits stock_barcodes.view_stock_barcodes_read_form |
No new fields.
Public methods (1)action_barcode_scan(self)
date
Datetime
readonly=True
related='picking_batch_id.create_date'
string='Creation Date'
is_pending
Boolean
compute='_compute_is_pending'
name
Char
readonly=True
related='picking_batch_id.name'
string='Candidate Picking Batch'
picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
string='Picking batch'
product_ref_count
Integer
compute='_compute_product_ref_count'
string='#Product Ref:'
product_ref_done
Integer
compute='_compute_product_ref_count'
string='#Product Ref done:'
scan_count
Integer
state
Selection
readonly=True
related='picking_batch_id.state'
wiz_barcode_id
Many2one → wiz.stock.barcodes.read.picking
comodel_name='wiz.stock.barcodes.read.picking'
readonly=True
wiz_picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
related='wiz_barcode_id.picking_batch_id'
string='Wizard Picking Batch'
action_lock_picking(self)
action_open_picking_batch(self)
action_unlock_picking_batch(self)
action_validate_picking_batch(self)
candidate_picking_batch_ids
One2many → wiz.candidate.picking.batch
comodel_name='wiz.candidate.picking.batch'
inverse_name='wiz_barcode_id'
readonly=True
string='Candidate picking batch'
confirmed_moves
Boolean
string='Confirmed moves'
picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
string='Picking Batch'
picking_batch_product_qty
Float
digits='Product Unit of Measure'
readonly=True
string='Picking batch quantities'
picking_mode
Selection
selection_add=[('picking_batch', 'Picking batch mode')]
picking_type_code
Selection
action_back(self)
check_done_conditions(self)
create(self, vals)
create_new_stock_move_line(self, moves_todo, available_qty)
get_moves_or_move_lines(self)
get_sorted_move_lines(self, move_lines)
name_get(self)
onchange_picking_batch_id(self)
update_fields_after_determine_todo(self, move_line)
update_fields_after_process_stock(self, moves)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-barcode |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-barcode.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-barcode/tree/13.0/stock_barcodes_picking_batch |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Extra Tools |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-barcode |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:10 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/stock-logistics-barcode: - stock_barcodes OCA/stock-logistics-workflow: - stock_picking_batch_extended OCA/web: - web_widget_numeric_step odoo/odoo: - barcodes - web - base - stock - product - base_setup - bus - web_tour - uom - stock_picking_batch - delivery - sale_stock - sale - sales_team - payment - account - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - utm - stock_account - sale_management |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
stock_barcodes Assets | ir.ui.view | qweb | Inherits web.assets_backend |
stock_batch_picking_form |
stock.picking.batch | div | Inherits stock_picking_batch_extended.stock_batch_picking_form | |
stock_picking_batch_kanban |
stock.picking.batch | xpath | Inherits stock_picking_batch.stock_picking_batch_kanban | |
view_stock_barcodes_read_picking_batch_form |
stock.barcodes.read.picking.batch.form | wiz.stock.barcodes.read.picking | xpath | Inherits stock_barcodes.view_stock_barcodes_read_form |
No new fields.
Public methods (1)action_barcode_scan(self)
date
Datetime
readonly=True
related='picking_batch_id.create_date'
string='Creation Date'
is_pending
Boolean
compute='_compute_is_pending'
name
Char
readonly=True
related='picking_batch_id.name'
string='Candidate Picking Batch'
picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
string='Picking batch'
product_ref_count
Integer
compute='_compute_product_ref_count'
string='#Product Ref:'
product_ref_done
Integer
compute='_compute_product_ref_count'
string='#Product Ref done:'
scan_count
Integer
state
Selection
readonly=True
related='picking_batch_id.state'
wiz_barcode_id
Many2one → wiz.stock.barcodes.read.picking
comodel_name='wiz.stock.barcodes.read.picking'
readonly=True
wiz_picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
related='wiz_barcode_id.picking_batch_id'
string='Wizard Picking Batch'
action_lock_picking(self)
action_open_picking_batch(self)
action_unlock_picking_batch(self)
action_validate_picking_batch(self)
candidate_picking_batch_ids
One2many → wiz.candidate.picking.batch
comodel_name='wiz.candidate.picking.batch'
inverse_name='wiz_barcode_id'
readonly=True
string='Candidate picking batch'
confirmed_moves
Boolean
string='Confirmed moves'
picking_batch_id
Many2one → stock.picking.batch
comodel_name='stock.picking.batch'
readonly=True
string='Picking Batch'
picking_batch_product_qty
Float
digits='Product Unit of Measure'
readonly=True
string='Picking batch quantities'
picking_mode
Selection
selection_add=[('picking_batch', 'Picking batch mode')]
picking_type_code
Selection
action_back(self)
check_done_conditions(self)
create(self, vals)
create_new_stock_move_line(self, moves_todo, available_qty)
get_moves_or_move_lines(self)
get_sorted_move_lines(self, move_lines)
name_get(self)
onchange_picking_batch_id(self)
update_fields_after_determine_todo(self, move_line)
update_fields_after_process_stock(self, moves)
| STATUS | |
|---|---|
| STATUS | Open migration PR - not merged yet for this version |
| REPOSITORY | |
| REPOSITORY | OCA/stock-logistics-barcode |
| PULL REQUEST | |
| PULL REQUEST | [18.0][MIG] stock_barcodes_picking_batch: Migration to 18.0 (#727) |