Stock Release Channel Shipment Advice Deliver

stock_release_channel_shipment_advice_deliver
REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/16.0/stock_release_channel_shipment_advice_deliver
VERSION
VERSION 2.0.2
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV, BCIM
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV, BCIM
COMMITTERS
COMMITTERSJacques-Etienne Baudoux, Weblate, OCA-git-bot, Michael Tietz, oca-ci, santostelmo
WEBSITE
WEBSITEhttps://github.com/OCA/wms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/queue:
    - queue_job
OCA/stock-logistics-transport:
    - shipment_advice_planner
    - shipment_advice
    - stock_dock
OCA/web:
    - web_notify
OCA/wms:
    - stock_release_channel
    - stock_available_to_promise_release
    - stock_release_channel_shipment_advice
odoo/odoo:
    - web
    - base
    - stock
    - product
    - mail
    - base_setup
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - base_sparse_field
    - delivery
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - account
    - analytic
    - payment
    - utm
    - stock_account
    - sale_management
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES openupgradelib
requests
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
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 xpath Inherits stock_release_channel.stock_release_channel_form_view
stock_release_channel_kanban_view stock.release.channel xpath Inherits stock_release_channel.stock_release_channel_kanban_view
stock_release_channel_kanban_view_2 stock.release.channel field Inherits stock_release_channel_shipment_advice.stock_release_channel_kanban_view
stock_release_channel_search_view stock.release.channel xpath Inherits stock_release_channel.stock_release_channel_search_view
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)