Repository
OCA/wms · module folder · Try on Runboat
Module version
2.0.2
Category
Warehouse Management
Folder size
0.11 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/wms
Last tracking update
2026-08-07 08:09:26
Authors
ACSONE SA/NV, Odoo Community Association (OCA), BCIM
Maintainers
ACSONE SA/NV, Odoo Community Association (OCA), BCIM
Committers
Jacques-Etienne Baudoux, Michael Tietz, Weblate, OCA-git-bot, oca-ci, santostelmo
Odoo dependencies
Python dependencies
openupgradelib, requests
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
stock_release_channel_deliver_check_wizard_form_view stock.release.channel.deliver.check.wizard form New
stock_release_channel_form_view stock.release.channel form Inherits stock_release_channel.stock_release_channel_form_view
stock_release_channel_kanban_view stock.release.channel kanban Inherits stock_release_channel.stock_release_channel_kanban_view
stock_release_channel_kanban_view_2 stock.release.channel kanban Inherits stock_release_channel_shipment_advice.stock_release_channel_kanban_view
stock_release_channel_search_view stock.release.channel search Inherits stock_release_channel.stock_release_channel_search_view
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (1)
  • in_release_channel_auto_process Boolean
    help='Technical field to flag shipment advice that are in a release channel auto-process' index=True readonly=True
Public methods (3)
  • action_done(self)
  • action_in_progress(self)
  • create(self, vals_list)
    @api.model_create_multi

New fields (7)
  • auto_deliver Boolean
  • delivering_error Text
    readonly=True
  • in_process_shipment_advice_ids One2many → shipment.advice
    compute='_compute_in_process_shipment_advice_ids' args: 'shipment.advice'
  • is_action_deliver_allowed Boolean
    compute='_compute_is_action_deliver_allowed'
  • is_action_delivered_allowed Boolean
    compute='_compute_is_action_delivered_allowed'
  • is_action_delivering_error_allowed Boolean
    compute='_compute_is_action_delivering_error_allowed'
  • state Selection
    help='The state allows you to control the availability of the release channel.\n* Open: Manual and automatic picking assignment to the release is effective and release operations are allowed.\n * Locked: Release operations are forbidden. (Assignement processes are still working)\n* Delivering: A background task is running to automatically deliver ready shipments\n* Delivering Error: An error occurred in the delivery background task\n* Delivered: Ready transfers are delivered\n* Asleep: Assigned pickings not processed are unassigned from the release channel.\n' selection_add=[('delivering', 'Delivering'), ('delivering_error', 'Delivering Error'), ('delivered', 'Delivered')]
Public methods (6)
  • action_deliver(self)
  • action_delivered(self)
  • action_delivering_error(self)
  • action_sleep(self)
  • unrelease_backorders(self)
  • unrelease_picking(self)

New fields (1)
  • release_channel_id Many2one → stock.release.channel
    args: 'stock.release.channel'
Public methods (1)
  • action_deliver(self)