Shopfloor Reception Product Barcode

shopfloor_reception_product_barcode
REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/16.0/shopfloor_reception_product_barcode
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYInventory
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp, ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp, ACSONE SA/NV
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Nicolas Delbovier
WEBSITE
WEBSITEhttps://github.com/OCA/wms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:12:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - component
OCA/delivery-carrier:
    - stock_picking_delivery_link
OCA/product-attribute:
    - product_packaging_dimension
    - product_logistics_uom
    - product_manufacturer
    - product_packaging_level
OCA/rest-framework:
    - base_rest
OCA/server-tools:
    - jsonifier
    - base_partition
OCA/stock-logistics-warehouse:
    - stock_helper
    - stock_move_common_dest
    - stock_location_fill_state
    - stock_location_pending_move
    - stock_storage_category_capacity_name
OCA/stock-logistics-workflow:
    - stock_move_line_change_lot
    - stock_quant_package_dimension
    - stock_quant_package_product_packaging
    - stock_picking_progress
    - stock_move_line_reserved_quant
    - stock_putaway_hook
OCA/web-api:
    - endpoint_route_handler
OCA/wms:
    - shopfloor_reception
    - shopfloor
    - shopfloor_base
    - stock_picking_completion_info
    - stock_storage_type
odoo/odoo:
    - base
    - web
    - base_sparse_field
    - stock
    - product
    - mail
    - base_setup
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - stock_picking_batch
    - product_expiry
    - delivery
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - account
    - analytic
    - payment
    - utm
    - stock_account
    - sale_management
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES openupgradelib
apispec
cerberus
parse-accept-language
pyquerystring
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds an option to the reception scenario.
When activated, before setting the quantity for the reception, if there is product received with
missing barcode, the user will be presented with a screen proposing to update the barcode.

The scanned barcode will be parsed and so, EAN will be extracted from GS1 if `shopfloor_gs1`
module is installed.

![Scan Product Barcode](../static/description/scan_product_barcode.png)

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
shopfloor_menu_form_view shopfloor.menu xpath Inherits shopfloor.shopfloor_menu_form_view
Models touched (1)

New fields (2)
  • set_product_barcode Boolean
    default=False help='If for the product being processed, its related barcode is not set, ask to fill them up.' string='Set product barcode'
  • set_product_barcode_is_possible Boolean
    compute='_compute_set_product_barcode_is_possible'
Public methods (0)

No public methods.