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 IDNameModelTypeStatus
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…