Stock bar code reader

stock_barcode_reader
REPOSITORY
REPOSITORYOCA/stock-logistics-tracking
GIT
GIThttps://github.com/OCA/stock-logistics-tracking.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-tracking/tree/10.0/stock_barcode_reader
VERSION
VERSION 1.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Julius Network Solutions
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Julius Network Solutions
COMMITTERS
COMMITTERSPedro M. Baeza
WEBSITE
WEBSITEhttp://www.julius.fr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-tracking:
    - stock_tracking_extended
    - stock_tracking_add_move
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
    - report
    - procurement
    - barcodes
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Presentation:

This module is an ergonomic wizard to fill in package.
Add menu for acquisition of package.
Add Button in Stock picking for start acquisition.


Configuration:

Warehouse>Configuration>Acquisition Setting

This module adds a submenu for acquisition setting with a field Barcode and Action type.

 

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
view_delivery_order_inherit_stock_barcode stock.picking.out.barcode.form stock.picking button Inherits stock.view_picking_out_form
view_picking_form stock.picking.form stock.picking button Inherits stock.view_picking_form
view_stock_acquisition_setting_form Acquisition Setting.view acquisition.setting form New
view_stock_acquisition_setting_tree Acquisition Setting.view acquisition.setting tree New
view_stock_reference Acquisition.reference.view stock.reference form New
view_stock_tracking_acquisition_form Acquisition.view acquisition.acquisition form New
view_stock_tracking_acquisition_tree Acquisition.view acquisition.acquisition tree New
view_stock_tracking_form Acquisition.list.view acquisition.list tree New
view_stock_tracking_list Acquisition.list.view acquisition.list tree New
Models touched (6)

New fields (0)

No new fields.

Public methods (17)
  • add_stock_move(self, cr, uid, ids, line, order_id, context=None)
    init
  • add_stock_move_line(self, cr, uid, ids, line, inventory_id, inventory_line_id, context=None)
  • check_inventory_line(self, cr, uid, line, context=None)
  • check_production_lot_location(self, cr, uid, origin_id, logistic_unit_id, context=None)
  • create_move_stock(self, cr, uid, ids, context=None)
    init
  • create_order(self, cr, uid, ids, context=None)
    init
  • inventory_preparation(self, cr, uid, acquisition, context=None)
  • move_stock_preparation(self, cr, uid, acquisition, context=None)
  • onchange_destination(self, cr, uid, ids, destination_id=False, context=None)
  • onchange_inventory(self, cr, uid, ids, inventory_id=False, context=None)
  • order_creation(self, cr, uid, acquisition, context=None)
  • order_preparation(self, cr, uid, acquisition, context=None)
  • pack_preparation(self, cr, uid, acquisition, context=None)
  • process(self, cr, uid, ids, context=None)
  • update_delivery_order_line(self, cr, uid, product_id=False, res_id=False, order_id=False, origin_id=False, destination_id=False, tracking_id=False, quantity=1, context=None)
  • update_order(self, cr, uid, acquisition, context=None)
  • update_stock_move(self, cr, uid, line, parent_id=None, context=None)

New fields (0)

No new fields.

Public methods (1)
  • on_change_quantity(self, cr, uid, ids, quantity=1, barcode_id=False, context=None)

New fields (0)

No new fields.

Public methods (4)
  • add_child(self, cr, uid, barcode_id, parent_id, context=None)
    Init
  • close_pack(self, cr, uid, ids, context=None)
    init
  • create_pack(self, cr, uid, ids, ul_id=None, context=None)
    Init
  • do_action(self, cr, uid, ids, action_type, context=None)

New fields (0)

No new fields.

Public methods (1)
  • fill_inventory(self, cr, uid, ids, context=None)

New fields (0)

No new fields.

Public methods (1)
  • start_acquisition(self, cr, uid, ids, context=None)

New fields (0)

No new fields.

Public methods (1)
  • onchange_reference(self, cr, uid, ids, reference, track_id, barcode_list='')
REPOSITORY
REPOSITORYOCA/stock-logistics-tracking
GIT
GIThttps://github.com/OCA/stock-logistics-tracking.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-tracking/tree/9.0/stock_barcode_reader
VERSION
VERSION 1.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Julius Network Solutions
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Julius Network Solutions
COMMITTERS
COMMITTERS
WEBSITE
WEBSITEhttp://www.julius.fr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:24
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-barcode:
    - tr_barcode
OCA/stock-logistics-tracking:
    - stock_tracking_extended
    - stock_tracking_add_move
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - report
    - procurement
    - barcodes
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Presentation:

This module is an ergonomic wizard to fill in package.
Add menu for acquisition of package.
Add Button in Stock picking for start acquisition.


Configuration:

Warehouse>Configuration>Acquisition Setting

This module adds a submenu for acquisition setting with a field Barcode and Action type.

 

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
view_delivery_order_inherit_stock_barcode stock.picking.out.barcode.form stock.picking button Inherits stock.view_picking_out_form
view_picking_form stock.picking.form stock.picking button Inherits stock.view_picking_form
view_stock_acquisition_setting_form Acquisition Setting.view acquisition.setting form New
view_stock_acquisition_setting_tree Acquisition Setting.view acquisition.setting tree New
view_stock_reference Acquisition.reference.view stock.reference form New
view_stock_tracking_acquisition_form Acquisition.view acquisition.acquisition form New
view_stock_tracking_acquisition_tree Acquisition.view acquisition.acquisition tree New
view_stock_tracking_form Acquisition.list.view acquisition.list tree New
view_stock_tracking_list Acquisition.list.view acquisition.list tree New
Models touched (6)

New fields (0)

No new fields.

Public methods (17)
  • add_stock_move(self, cr, uid, ids, line, order_id, context=None)
    init
  • add_stock_move_line(self, cr, uid, ids, line, inventory_id, inventory_line_id, context=None)
  • check_inventory_line(self, cr, uid, line, context=None)
  • check_production_lot_location(self, cr, uid, origin_id, logistic_unit_id, context=None)
  • create_move_stock(self, cr, uid, ids, context=None)
    init
  • create_order(self, cr, uid, ids, context=None)
    init
  • inventory_preparation(self, cr, uid, acquisition, context=None)
  • move_stock_preparation(self, cr, uid, acquisition, context=None)
  • onchange_destination(self, cr, uid, ids, destination_id=False, context=None)
  • onchange_inventory(self, cr, uid, ids, inventory_id=False, context=None)
  • order_creation(self, cr, uid, acquisition, context=None)
  • order_preparation(self, cr, uid, acquisition, context=None)
  • pack_preparation(self, cr, uid, acquisition, context=None)
  • process(self, cr, uid, ids, context=None)
  • update_delivery_order_line(self, cr, uid, product_id=False, res_id=False, order_id=False, origin_id=False, destination_id=False, tracking_id=False, quantity=1, context=None)
  • update_order(self, cr, uid, acquisition, context=None)
  • update_stock_move(self, cr, uid, line, parent_id=None, context=None)

New fields (0)

No new fields.

Public methods (1)
  • on_change_quantity(self, cr, uid, ids, quantity=1, barcode_id=False, context=None)

New fields (0)

No new fields.

Public methods (4)
  • add_child(self, cr, uid, barcode_id, parent_id, context=None)
    Init
  • close_pack(self, cr, uid, ids, context=None)
    init
  • create_pack(self, cr, uid, ids, ul_id=None, context=None)
    Init
  • do_action(self, cr, uid, ids, action_type, context=None)

New fields (0)

No new fields.

Public methods (1)
  • fill_inventory(self, cr, uid, ids, context=None)

New fields (0)

No new fields.

Public methods (1)
  • start_acquisition(self, cr, uid, ids, context=None)

New fields (0)

No new fields.

Public methods (1)
  • onchange_reference(self, cr, uid, ids, reference, track_id, barcode_list='')
REPOSITORY
REPOSITORYOCA/stock-logistics-tracking
GIT
GIThttps://github.com/OCA/stock-logistics-tracking.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-tracking/tree/8.0/stock_barcode_reader
VERSION
VERSION 1.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Julius Network Solutions
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Julius Network Solutions
COMMITTERS
COMMITTERSStéphane Bidoul, Alexandre Fayolle
WEBSITE
WEBSITEhttp://www.julius.fr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:27
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-barcode:
    - tr_barcode
OCA/stock-logistics-tracking:
    - stock_tracking_extended
    - stock_tracking_add_move
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - report
    - procurement
    - board
    - web_kanban_gauge
    - web_kanban_sparkline
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Presentation:

This module is an ergonomic wizard to fill in package.
Add menu for acquisition of package.
Add Button in Stock picking for start acquisition.


Configuration:

Warehouse>Configuration>Acquisition Setting

This module adds a submenu for acquisition setting with a field Barcode and Action type.

 

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
view_delivery_order_inherit_stock_barcode stock.picking.out.barcode.form stock.picking button Inherits stock.view_picking_out_form
view_picking_form stock.picking.form stock.picking button Inherits stock.view_picking_form
view_stock_acquisition_setting_form Acquisition Setting.view acquisition.setting form New
view_stock_acquisition_setting_tree Acquisition Setting.view acquisition.setting tree New
view_stock_reference Acquisition.reference.view stock.reference form New
view_stock_tracking_acquisition_form Acquisition.view acquisition.acquisition form New
view_stock_tracking_acquisition_tree Acquisition.view acquisition.acquisition tree New
view_stock_tracking_form Acquisition.list.view acquisition.list tree New
view_stock_tracking_list Acquisition.list.view acquisition.list tree New
Models touched (6)

New fields (0)

No new fields.

Public methods (17)
  • add_stock_move(self, cr, uid, ids, line, order_id, context=None)
    init
  • add_stock_move_line(self, cr, uid, ids, line, inventory_id, inventory_line_id, context=None)
  • check_inventory_line(self, cr, uid, line, context=None)
  • check_production_lot_location(self, cr, uid, origin_id, logistic_unit_id, context=None)
  • create_move_stock(self, cr, uid, ids, context=None)
    init
  • create_order(self, cr, uid, ids, context=None)
    init
  • inventory_preparation(self, cr, uid, acquisition, context=None)
  • move_stock_preparation(self, cr, uid, acquisition, context=None)
  • onchange_destination(self, cr, uid, ids, destination_id=False, context=None)
  • onchange_inventory(self, cr, uid, ids, inventory_id=False, context=None)
  • order_creation(self, cr, uid, acquisition, context=None)
  • order_preparation(self, cr, uid, acquisition, context=None)
  • pack_preparation(self, cr, uid, acquisition, context=None)
  • process(self, cr, uid, ids, context=None)
  • update_delivery_order_line(self, cr, uid, product_id=False, res_id=False, order_id=False, origin_id=False, destination_id=False, tracking_id=False, quantity=1, context=None)
  • update_order(self, cr, uid, acquisition, context=None)
  • update_stock_move(self, cr, uid, line, parent_id=None, context=None)

New fields (0)

No new fields.

Public methods (1)
  • on_change_quantity(self, cr, uid, ids, quantity=1, barcode_id=False, context=None)

New fields (0)

No new fields.

Public methods (4)
  • add_child(self, cr, uid, barcode_id, parent_id, context=None)
    Init
  • close_pack(self, cr, uid, ids, context=None)
    init
  • create_pack(self, cr, uid, ids, ul_id=None, context=None)
    Init
  • do_action(self, cr, uid, ids, action_type, context=None)

New fields (0)

No new fields.

Public methods (1)
  • fill_inventory(self, cr, uid, ids, context=None)

New fields (0)

No new fields.

Public methods (1)
  • start_acquisition(self, cr, uid, ids, context=None)

New fields (0)

No new fields.

Public methods (1)
  • onchange_reference(self, cr, uid, ids, reference, track_id, barcode_list='')
REPOSITORY
REPOSITORYOCA/stock-logistics-tracking
GIT
GIThttps://github.com/OCA/stock-logistics-tracking.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-tracking/tree/6.1/stock_barcode_reader
VERSION
VERSION 1.0
CATEGORY
CATEGORYCustoms/Stock
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Julius Network Solutions
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Julius Network Solutions
COMMITTERS
COMMITTERSAlexandre Fayolle, Joël Grand-Guillaume, Joel Grand-Guillaume, Nicolas Bontemps, Mathieu Vatel, Mathieu VATEL, Pierre Monod
WEBSITE
WEBSITEhttp://www.julius.fr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:04:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-barcode:
    - tr_barcode
OCA/stock-logistics-tracking:
    - stock_tracking_extended
    - stock_tracking_add_move
odoo/odoo:
    - stock
    - product
    - base
    - process
    - decimal_precision
    - account
    - base_setup
    - analytic
    - board
    - edi
    - email_template
    - mail
    - base_tools
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Presentation:

This module is an ergonomic wizard to fill in package.
Add menu for acquisition of package.
Add Button in Stock picking for start acquisition.


Configuration:

Warehouse>Configuration>Acquisition Setting

This module adds a submenu for acquisition setting with a field Barcode and Action type.

 

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
view_delivery_order_inherit_stock_barcode stock.picking.out.barcode.form stock.picking button Inherits stock.view_picking_out_form
view_picking_form stock.picking.form stock.picking button Inherits stock.view_picking_form
view_stock_acquisition_setting_form Acquisition Setting.view acquisition.setting form New
view_stock_acquisition_setting_tree Acquisition Setting.view acquisition.setting tree New
view_stock_reference Acquisition.reference.view stock.reference form New
view_stock_tracking_acquisition_form Acquisition.view acquisition.acquisition form New
view_stock_tracking_acquisition_tree Acquisition.view acquisition.acquisition tree New
view_stock_tracking_form Acquisition.list.view acquisition.list tree New
view_stock_tracking_list Acquisition.list.view acquisition.list tree New
Models touched (0)

No models found for this module.