TIP: You can type at any time to perform a new search.
Stock bar code reader
stock_barcode_reader · OCA/stock-logistics-tracking
Security findings
Migration considerations
- Imports from the old `openerp.osv` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.tools.translate` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.osv` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.tools.translate` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.report` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.addons.report_aeroo` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.osv` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.tools.translate` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
acquisition_acquisition— Class 'acquisition_acquisition' still inherits from the old-style `orm.Model` API: rewrite it against `models.Model`/`models.TransientModel`/`models.AbstractModel` - the old `osv`/`orm` API was removed entirely in modern Odoo. migration-old-api-base · sourceacquisition_acquisition— Class 'acquisition_acquisition' declares `_columns` as a plain dict: old-style field/default declarations, replace with `fields.X(...)` class attributes and `default=`. migration-old-style-fields · sourceacquisition_acquisition— Class 'acquisition_acquisition' declares `_defaults` as a plain dict: old-style field/default declarations, replace with `fields.X(...)` class attributes and `default=`. migration-old-style-fields · sourceacquisition_list— Class 'acquisition_list' still inherits from the old-style `orm.Model` API: rewrite it against `models.Model`/`models.TransientModel`/`models.AbstractModel` - the old `osv`/`orm` API was removed entirely in modern Odoo. migration-old-api-base · sourceacquisition_list— Class 'acquisition_list' declares `_columns` as a plain dict: old-style field/default declarations, replace with `fields.X(...)` class attributes and `default=`. migration-old-style-fields · sourceacquisition_list— Class 'acquisition_list' declares `_defaults` as a plain dict: old-style field/default declarations, replace with `fields.X(...)` class attributes and `default=`. migration-old-style-fields · sourceacquisition_setting— Class 'acquisition_setting' still inherits from the old-style `orm.Model` API: rewrite it against `models.Model`/`models.TransientModel`/`models.AbstractModel` - the old `osv`/`orm` API was removed entirely in modern Odoo. migration-old-api-base · sourceacquisition_setting— Class 'acquisition_setting' declares `_columns` as a plain dict: old-style field/default declarations, replace with `fields.X(...)` class attributes and `default=`. migration-old-style-fields · sourcestock_fill_inventory— Class 'stock_fill_inventory' still inherits from the old-style `orm.TransientModel` API: rewrite it against `models.Model`/`models.TransientModel`/`models.AbstractModel` - the old `osv`/`orm` API was removed entirely in modern Odoo. migration-old-api-base · sourcestock_picking— Class 'stock_picking' still inherits from the old-style `orm.Model` API: rewrite it against `models.Model`/`models.TransientModel`/`models.AbstractModel` - the old `osv`/`orm` API was removed entirely in modern Odoo. migration-old-api-base · sourcestock_reference— Class 'stock_reference' still inherits from the old-style `orm.TransientModel` API: rewrite it against `models.Model`/`models.TransientModel`/`models.AbstractModel` - the old `osv`/`orm` API was removed entirely in modern Odoo. migration-old-api-base · sourcestock_reference— Class 'stock_reference' declares `_columns` as a plain dict: old-style field/default declarations, replace with `fields.X(...)` class attributes and `default=`. migration-old-style-fields · sourcestock_reference— Class 'stock_reference' declares `_defaults` as a plain dict: old-style field/default declarations, replace with `fields.X(...)` class attributes and `default=`. migration-old-style-fields · sourceview_delivery_order_inherit_stock_barcode— For a target of Odoo 17.0+: view 'view_delivery_order_inherit_stock_barcode' uses `attrs=`/`states=`, which are no longer supported. Convert modifiers to direct Python boolean expressions in `invisible`/`readonly`/`required`; preserve the original AND/OR logic. migration-view-attrs-states · sourceview_picking_form— For a target of Odoo 17.0+: view 'view_picking_form' uses `attrs=`/`states=`, which are no longer supported. Convert modifiers to direct Python boolean expressions in `invisible`/`readonly`/`required`; preserve the original AND/OR logic. migration-view-attrs-states · sourceview_stock_tracking_acquisition_form— For a target of Odoo 17.0+: view 'view_stock_tracking_acquisition_form' uses `attrs=`/`states=`, which are no longer supported. Convert modifiers to direct Python boolean expressions in `invisible`/`readonly`/`required`; preserve the original AND/OR logic. migration-view-attrs-states · sourceview_stock_acquisition_setting_tree— View 'view_stock_acquisition_setting_tree' is defined with a `<tree>` root tag: renamed to `<list>` in Odoo 18.0. migration-view-tree-tag · sourceview_stock_tracking_acquisition_tree— View 'view_stock_tracking_acquisition_tree' is defined with a `<tree>` root tag: renamed to `<list>` in Odoo 18.0. migration-view-tree-tag · sourceview_stock_tracking_form— View 'view_stock_tracking_form' is defined with a `<tree>` root tag: renamed to `<list>` in Odoo 18.0. migration-view-tree-tag · sourceview_stock_tracking_list— View 'view_stock_tracking_list' is defined with a `<tree>` root tag: renamed to `<list>` in Odoo 18.0. migration-view-tree-tag · source
Migration review checklist, not a compatibility verdict. No target version is selected: apply version-specific advice only when migrating to that version or later.
- Repository
- OCA/stock-logistics-tracking · module folder · Try on Runboat
- Module version
- 1.0
- Category
- Warehouse Management
- Folder size
- 0.13 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- http://www.julius.fr
- Last tracking update
- 2026-08-07 07:17:47
- Authors
- Odoo Community Association (OCA), Julius Network Solutions
- Maintainers
- Odoo Community Association (OCA), Julius Network Solutions
- Committers
- Pedro M. Baeza
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- stock_move_location
- 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 ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_delivery_order_inherit_stock_barcode |
stock.picking.out.barcode.form | stock.picking | form | Inherits stock.view_picking_out_form |
view_picking_form |
stock.picking.form | stock.picking | form | 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 | form | New |
view_stock_tracking_list |
Acquisition.list.view | acquisition.list | tree | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
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='')
Loading…
Loading…
Loading…