| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-shopfloor |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-shopfloor.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-shopfloor/tree/18.0/shopfloor_cluster_picking_repack |
| VERSION | |
| VERSION | 1.1.1 |
| CATEGORY | |
| CATEGORY | Stock Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, ACSONE SA/NV, BCIM |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, ACSONE SA/NV, BCIM |
| COMMITTERS | |
| COMMITTERS | Jacques-Etienne Baudoux, Thierry Ducrest, Weblate, OCA-git-bot, Simone Orsi, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-shopfloor |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:18 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component OCA/delivery-carrier: - stock_picking_delivery_link - delivery_package_type_number_parcels - stock_picking_delivery_package_type_domain OCA/product-attribute: - product_packaging_dimension - product_logistics_uom - product_manufacturer - product_packaging_level OCA/rest-framework: - base_rest OCA/server-tools: - jsonifier OCA/shopfloor-app: - shopfloor_base OCA/stock-logistics-shopfloor: - shopfloor OCA/stock-logistics-tracking: - stock_quant_package_dimension - stock_quant_package_product_packaging - internal_stock_quant_package OCA/stock-logistics-warehouse: - stock_picking_completion_info - stock_move_common_dest OCA/stock-logistics-workflow: - stock_move_line_change_lot - stock_picking_progress - stock_move_line_qty_picked - delivery_procurement_group_carrier OCA/web-api: - endpoint_route_handler odoo/odoo: - base - web - base_sparse_field - stock - product - base_setup - bus - web_tour - html_editor - uom - barcodes_gs1_nomenclature - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource - stock_picking_batch - product_expiry - delivery - sale - sales_team - account_payment - account - onboarding - analytic - payment - utm - stock_delivery - sale_stock - stock_account |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
apispec cerberus parse-accept-language pyquerystring cachetools openupgradelib |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | In a two-step delivery process (or more), packing is a major task. It is essential that the picking scenario helps operators to put products from the same order into packages, when collecting multiple orders at the same time. This module adds a new configuration option to the "cluster picking" scenario, enabling the packing of pickings into packages. When this option is activated, the operator will be prompted to pack the products of the same picking. In the background, a package will be created and set as the destination for the stock move lines. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
shopfloor_menu_form_view |
shopfloor.menu | group | Inherits shopfloor.shopfloor_menu_form_view | |
stock_picking_form_view |
stock.picking | field | Inherits stock.view_picking_form |
default_pack_pickings_action
Selection
default='nbr_packages'
args: [('nbr_packages', 'Enter the number of packages'), ('package_type', 'Scan the package type')]
pack_pickings
Boolean
default=False
help='If you tick this box, all the picked items will be put in a new pack at the end of the picking process.'
string='Pack pickings'
No public methods.
is_shopfloor_packing_todo
Boolean
compute='_compute_is_shopfloor_packing_todo'
help='If set, some operations need to be packed by the shopdloor operator'
args: 'Operations need to be packed'
packing_scanned_packs_str
Char
help='Technical field to know which pack has been scanned into the put in pack process'
is_shopfloor_packing_pack_to_scan(self)
is_shopfloor_packing_todo
Boolean
compute='_compute_is_shopfloor_packing_todo'
help='If set, some operations need to be packed by the shopfloor operator'
args: 'Operations need to be packed'
No public methods.
No new fields.
Public methods (0)No public methods.