Stock Measuring Device on Reception Screen

stock_reception_screen_measuring_device
REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/14.0/stock_reception_screen_measuring_device
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot, oca-ci, KV, Mmequignon
WEBSITE
WEBSITEhttps://github.com/OCA/wms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:12
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - component
OCA/product-attribute:
    - product_packaging_dimension
    - product_logistics_uom
    - product_packaging_type_pallet
    - product_packaging_type
    - product_packaging_type_required
    - product_dimension
OCA/server-tools:
    - base_m2m_custom_field
OCA/stock-logistics-warehouse:
    - stock_measuring_device
OCA/stock-logistics-workflow:
    - stock_quant_package_dimension
    - stock_quant_package_product_packaging
    - stock_putaway_hook
OCA/web:
    - web_domain_field
    - web_tree_dynamic_colored_field
    - web_notify
    - web_ir_actions_act_view_reload
OCA/wms:
    - stock_reception_screen
    - stock_storage_type
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - product_expiry
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
stock_reception_screen_view_form stock.reception.screen.form stock.reception.screen button Inherits stock_reception_screen.stock_reception_screen_view_form
view_measuring_device_form measuring.device.form measuring.device field Inherits stock_measuring_device.view_measuring_device_form
view_measuringdevice_tree measuring.device.tree measuring.device field Inherits stock_measuring_device.view_measuring_device_tree
Models touched (2)

New fields (1)
  • is_default Boolean
    default=False help='The device set as the default one will be the one used in the reception screen.' args: 'Default'
Public methods (0)

No public methods.

New fields (4)
  • display_package_dimensions Char
    compute='_compute_package_dimensions' help='Dimensions of the package in mm (length x height x width)' string='Dimensions (lxhxw)'
  • package_has_missing_dimensions Boolean
    compute='_compute_package_has_missing_dimensions' help='Indicates if the package have any measurement missing.' store=True args: 'Package Requires Measures?'
  • scan_requested Boolean
    compute='_compute_scan_requested' default=False help='A scan from the measuring device was requested'
  • smaller_package_has_missing_dimensions Boolean
    compute='_compute_smaller_package_has_missing_dimensions' help='Indicates if any smaller package have any measurement missing.' store=True args: 'Smaller Package Requires Measures?'
Public methods (5)
  • button_reset(self)
  • cancel_measure_current_packaging(self)
  • measure_current_packaging(self)
  • measure_smaller_packaging(self)
  • reload(self)
REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/13.0/stock_reception_screen_measuring_device
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSAlexandre Fayolle, oca-travis, Weblate, OCA-git-bot, Matthieu Méquignon
WEBSITE
WEBSITEhttps://github.com/OCA/wms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - component
OCA/product-attribute:
    - product_packaging_dimension
    - product_packaging_type_pallet
    - product_packaging_type
    - product_packaging_type_required
    - product_dimension
OCA/server-tools:
    - base_m2m_custom_field
OCA/stock-logistics-warehouse:
    - stock_measuring_device
OCA/stock-logistics-workflow:
    - stock_quant_package_dimension
    - stock_quant_package_product_packaging
    - stock_putaway_hook
OCA/web:
    - web_domain_field
    - web_tree_dynamic_colored_field
    - web_notify
    - web_ir_actions_act_view_reload
OCA/wms:
    - stock_reception_screen
    - stock_storage_type
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - product_expiry
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
stock_reception_screen_view_form stock.reception.screen.form stock.reception.screen button Inherits stock_reception_screen.stock_reception_screen_view_form
view_measuring_device_form measuring.device.form measuring.device field Inherits stock_measuring_device.view_measuring_device_form
view_measuringdevice_tree measuring.device.tree measuring.device field Inherits stock_measuring_device.view_measuring_device_tree
Models touched (2)

New fields (1)
  • is_default Boolean
    default=False help='The device set as the default one will be the one used in the reception screen.' args: 'Default'
Public methods (0)

No public methods.

New fields (3)
  • display_package_dimensions Char
    compute='_compute_package_dimensions' help='Dimensions of the package in mm (length x height x width)' string='Dimensions (lxhxw)'
  • package_has_missing_dimensions Boolean
    compute='_compute_package_has_missing_dimensions' help='Indicates if the package have any measurement missing.' store=True args: 'Package Requires Measures?'
  • scan_requested Boolean
    compute='_compute_scan_requested' default=False help='A scan from the measuring device was requested' store=True
Public methods (4)
  • button_reset(self)
  • cancel_measure_current_packaging(self)
  • measure_current_packaging(self)
  • reload(self)