Repository
odoo/odoo · module folder
Module version
1.0
Category
Warehouse
Folder size
0.74 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
https://www.odoo.com/page/warehouse
Last tracking update
2026-08-07 04:59:47
Authors
Maintainers
None
Committers
Olivier Dony, Christophe Simonis, Thibault Delavallée, Martin Trigaux, Odoo Translation Bot, Denis Ledoux, David Monjoie, Julien Legros, qdp-odoo, Yannick Tivisse
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module adds the picking wave option in warehouse management
================================================================
    

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
picking_to_wave_form stock.picking.to.wave.form stock.picking.to.wave form New
view_picking_wave_filter picking.wave.filter stock.picking.wave search New
view_picking_wave_form picking.wave.form stock.picking.wave form New
view_picking_wave_tree picking.wave.tree stock.picking.wave tree New
view_stock_picking_wave_inherit stock.picking.wave.inherit.form stock.picking form Inherits stock.view_picking_form
view_stock_picking_wave_search_inherit stock.picking.wave.inherit.search stock.picking search Inherits stock.view_picking_internal_search
view_stock_picking_wave_tree_inherit stock.picking.wave.inherit.tree stock.picking tree Inherits stock.vpicktree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (1)
  • wave_id Many2one → stock.picking.wave
    help='Picking wave associated to this picking' states={'done': [('readonly', True)], 'cancel': [('readonly', True)]} string='Picking Wave' args: 'stock.picking.wave'
Public methods (0)

No public methods.

New fields (1)
  • wave_id Many2one → stock.picking.wave
    required=True string='Picking Wave' args: 'stock.picking.wave'
Public methods (1)
  • attach_pickings(self)
    @api.multi

New fields (4)
  • name Char
    copy=False default='/' help='Name of the picking wave' required=True string='Picking Wave Name'
  • picking_ids One2many → stock.picking
    help='List of picking associated to this wave' string='Pickings' args: 'stock.picking', 'wave_id'
  • state Selection
    copy=False default='draft' required=True track_visibility='onchange' args: [('draft', 'Draft'), ('in_progress', 'Running'), ('done', 'Done'), ('cancel', 'Cancelled')]
  • user_id Many2one → res.users
    help='Person responsible for this wave' string='Responsible' track_visibility='onchange' args: 'res.users'
Public methods (5)
  • cancel_picking(self)
    @api.multi
  • confirm_picking(self)
    @api.multi
  • create(self, vals)
    @api.model
  • done(self)
    @api.multi
  • print_picking(self)
    @api.multi

Loading…

Loading…