Shipment Advice Planner

shipment_advice_planner
REPOSITORY
REPOSITORYOCA/stock-logistics-transport
GIT
GIThttps://github.com/OCA/stock-logistics-transport.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-transport/tree/18.0/shipment_advice_planner
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYUncategorized
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, Ruchir Shukla, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-transport
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:18
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/queue:
    - queue_job
OCA/stock-logistics-transport:
    - shipment_advice
    - stock_dock
odoo/odoo:
    - stock_delivery
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - account_payment
    - account
    - onboarding
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - delivery
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES requests
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module is used to plan ready transfers in shipment advices.

As this is the base module, it provides only a simple planning mode.
Transfers are grouped to have a single shipment advice by warehouse.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
shipment_advice_planner_form_view shipment.advice.planner form New
Models touched (2)

New fields (4)
  • dock_id Many2one → stock.dock
    comodel_name='stock.dock' domain='[("warehouse_id", "=", warehouse_id)]'
  • picking_to_plan_ids Many2many → stock.picking
    comodel_name='stock.picking' compute='_compute_picking_to_plan_ids' domain='[("can_be_planned_in_shipment_advice", "=", True),("picking_type_id.warehouse_id", "=?", warehouse_id),]' readonly=False required=True store=True string='Pickings to plan'
  • shipment_planning_method Selection
    default='simple' required=True selection=[('simple', 'Simple')]
  • warehouse_id Many2one → stock.warehouse
    comodel_name='stock.warehouse'
Public methods (1)
  • button_plan_shipments(self)

New fields (1)
  • can_be_planned_in_shipment_advice Boolean
    compute='_compute_can_be_planned_in_shipment_advice' search='_search_can_be_planned_in_shipment_advice'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-transport
GIT
GIThttps://github.com/OCA/stock-logistics-transport.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-transport/tree/16.0/shipment_advice_planner
VERSION
VERSION 1.1.1
CATEGORY
CATEGORYUncategorized
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
COMMITTERSsbejaoui, Weblate, OCA-git-bot, Simone Orsi, oca-ci, Kevin Luna, Laurent Mignonn (ACSONE)
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-transport
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/queue:
    - queue_job
OCA/stock-logistics-transport:
    - shipment_advice
    - stock_dock
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - delivery
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - account
    - analytic
    - payment
    - utm
    - stock_account
    - sale_management
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES requests
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
shipment_advice_planner_form_view shipment.advice.planner form New
Models touched (2)

New fields (4)
  • dock_id Many2one → stock.dock
    comodel_name='stock.dock' domain='[("warehouse_id", "=", warehouse_id)]'
  • picking_to_plan_ids Many2many → stock.picking
    comodel_name='stock.picking' compute='_compute_picking_to_plan_ids' domain='[("can_be_planned_in_shipment_advice", "=", True),("picking_type_id.warehouse_id", "=?", warehouse_id),]' readonly=False required=True store=True string='Pickings to plan'
  • shipment_planning_method Selection
    default='simple' required=True selection=[('simple', 'Simple')]
  • warehouse_id Many2one → stock.warehouse
    comodel_name='stock.warehouse'
Public methods (1)
  • button_plan_shipments(self)

New fields (1)
  • can_be_planned_in_shipment_advice Boolean
    compute='_compute_can_be_planned_in_shipment_advice' search='_search_can_be_planned_in_shipment_advice'
Public methods (0)

No public methods.