Delivery Package Type Number Parcels

delivery_package_type_number_parcels
REPOSITORY
REPOSITORYOCA/delivery-carrier
GIT
GIThttps://github.com/OCA/delivery-carrier.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/delivery-carrier/tree/18.0/delivery_package_type_number_parcels
VERSION
VERSION 1.0.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
COMMITTERSOCA-git-bot, oca-ci, Bhavesh Heliconia
WEBSITE
WEBSITEhttps://github.com/OCA/delivery-carrier
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES 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
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to pre-configure a number of parcels on the delivery package type.
When creating a delivery package and associating a package type, the number of parcels of the package will be initialized from the delivery package type.
You can create one package type per possible number of parcels, like "1 parcel", "2 parcels", "3 parcels"...
When packing, select or scan the package type barcode to make a package for all picked lines with the right declared amount of parcels.
This prevents you to declare which picked line and corresponding quantity is in which parcel.

The number of parcels is also displayed in the delivery package
wizard when selecting a package type, giving users immediate
visibility of the parcel count during the delivery process.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
choose_delivery_package_view_form choose.delivery.package.form (in delivery_package_type_number_parcels) choose.delivery.package field Inherits stock_delivery.choose_delivery_package_view_form
stock_package_type_form_delivery stock.package.type.form.delivery (in delivery_package_type_number_parcels) stock.package.type xpath Inherits stock.stock_package_type_form
stock_package_type_tree_delivery stock.package.type.tree.delivery (in delivery_package_type_number_parcels) stock.package.type xpath Inherits stock.stock_package_type_tree
stock_quant_package_form_view stock.quant.package.form (in delivery_package_type_number_parcels) stock.quant.package field Inherits stock.view_quant_package_form
stock_quant_package_tree_view stock.quant.package.tree (in delivery_package_type_number_parcels) stock.quant.package field Inherits stock.view_quant_package_tree
Models touched (3)

New fields (1)
  • number_of_parcels Integer
    related='delivery_package_type_id.number_of_parcels'
Public methods (0)

No public methods.

New fields (1)
  • number_of_parcels Integer
    args: 'Number of parcels'
Public methods (0)

No public methods.

New fields (1)
  • number_of_parcels Integer
    compute='_compute_number_of_parcels' readonly=False store=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/delivery-carrier
GIT
GIThttps://github.com/OCA/delivery-carrier.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/delivery-carrier/tree/17.0/delivery_package_type_number_parcels
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Bhavesh Heliconia
WEBSITE
WEBSITEhttps://github.com/OCA/delivery-carrier
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock_delivery
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - 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
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds the number_of_parcels on package type and its related
on package. As so it gives a simple way to have the number of
pieces/boxes of the package type without playing with the package levels
if this latter is overkill.

This field is set manually by the user on package type.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
choose_delivery_package_view_form choose.delivery.package.form (in delivery_package_type_number_parcels) choose.delivery.package field Inherits stock_delivery.choose_delivery_package_view_form
stock_package_type_form_delivery stock.package.type.form.delivery (in delivery_package_type_number_parcels) stock.package.type xpath Inherits stock.stock_package_type_form
stock_package_type_tree_delivery stock.package.type.tree.delivery (in delivery_package_type_number_parcels) stock.package.type xpath Inherits stock.stock_package_type_tree
stock_quant_package_form_view stock.quant.package.form (in delivery_package_type_number_parcels) stock.quant.package field Inherits stock.view_quant_package_form
stock_quant_package_tree_view stock.quant.package.tree (in delivery_package_type_number_parcels) stock.quant.package field Inherits stock.view_quant_package_tree
Models touched (3)

New fields (1)
  • number_of_parcels Integer
    related='delivery_package_type_id.number_of_parcels'
Public methods (0)

No public methods.

New fields (1)
  • number_of_parcels Integer
    args: 'Number of parcels'
Public methods (0)

No public methods.

New fields (1)
  • number_of_parcels Integer
    compute='_compute_number_of_parcels' readonly=False store=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/delivery-carrier
GIT
GIThttps://github.com/OCA/delivery-carrier.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/delivery-carrier/tree/16.0/delivery_package_type_number_parcels
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSsbejaoui, Weblate, OCA-git-bot, oca-ci, hda
WEBSITE
WEBSITEhttps://github.com/OCA/delivery-carrier
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:52
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - delivery
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - account_payment
    - account
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - sale_management
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
choose_delivery_package_view_form choose.delivery.package.form (in delivery_package_type_number_parcels) choose.delivery.package field Inherits delivery.choose_delivery_package_view_form
stock_package_type_form_delivery stock.package.type.form.delivery (in delivery_package_type_number_parcels) stock.package.type xpath Inherits stock.stock_package_type_form
stock_package_type_tree_delivery stock.package.type.tree.delivery (in delivery_package_type_number_parcels) stock.package.type xpath Inherits stock.stock_package_type_tree
stock_quant_package_form_view stock.quant.package.form (in delivery_package_type_number_parcels) stock.quant.package field Inherits stock.view_quant_package_form
stock_quant_package_tree_view stock.quant.package.tree (in delivery_package_type_number_parcels) stock.quant.package field Inherits stock.view_quant_package_tree
Models touched (3)

New fields (1)
  • number_of_parcels Integer
    related='delivery_package_type_id.number_of_parcels'
Public methods (0)

No public methods.

New fields (1)
  • number_of_parcels Integer
    args: 'Number of parcels'
Public methods (0)

No public methods.

New fields (1)
  • number_of_parcels Integer
    compute='_compute_number_of_parcels' readonly=False store=True
Public methods (0)

No public methods.