OCA/stock-logistics-shopfloor
OCA community repository with 25 Odoo modules confirmed in the OdooWiki catalogue (versions 18.0). Reviewed on 2026-11-03.
Open on GitHubConfirmed modules per version
Modules in the repository
- ShopfloorOdoo 18shopfloor
Adds the backend for a barcode-scanner warehouse app: it lets you configure Shopfloor menus and scenarios, scan products, packages, lots and locations, and process pickings, packing, inventory adjustments and returns from a handheld device.
- shopfloor_batch_automatic_creation
Automatically creates a batch transfer when an operator uses the "Get Work" button in Shopfloor cluster picking and no existing batch is available. It respects priority, commercial entity, and device limits.
- Shopfloor - Checkout SyncOdoo 18shopfloor_checkout_sync
Automatically synchronises the destination location of related moves when a barcode is scanned in Shopfloor Cluster Picking, Location Content Transfer and Zone Picking, provided the operation type has the Checkout Sync flag enabled.
- shopfloor_cluster_picking_repack
Adds a packing step to the Shopfloor cluster picking scenario so operators can put picked products into delivery packages at the end of the picking process.
- shopfloor_cluster_picking_repack_mobile
Adds packing screens to the Shopfloor mobile cluster picking workflow, so warehouse operators can put picked products into new packs or delivery package types directly from the mobile app.
- Shopfloor Dangerous GoodsOdoo 18shopfloor_dangerous_goods
Adds a dangerous goods indicator to Shopfloor screens, so warehouse operators can see whether a move line or a package contains limited quantity (LQ) products.
- shopfloor_dangerous_goods_mobile
Shows a visual highlight on dangerous goods lines and packages in the Shopfloor Mobile barcode app, so warehouse operators can spot limited-quantity products while picking and packing.
- shopfloor_delivery_shipment
Adds a Shopfloor scenario that lets warehouse operators load a delivery truck against a shipment advice, scanning the dock, transfers, packages, lots and products, and validating the shipment when loading is complete.
- shopfloor_delivery_shipment_mobile
Adds a mobile shopfloor screen for loading and closing delivery shipments. Warehouse operators scan a dock, scan shipment contents, review what is loaded versus still on the dock, and confirm the shipment closure.
- Shopfloor GS1Odoo 18shopfloor_gs1
Lets warehouse workers scan GS1 barcodes in the Shopfloor app and have Odoo automatically recognise the product, lot, serial, dates, location or package contained in the barcode.
- Shopfloor mobileOdoo 18shopfloor_mobile
Adds the mobile-friendly Shopfloor screens for warehouse operations such as receiving, delivering, picking and packing. Warehouse workers can scan barcodes, confirm quantities, change carriers and handle exceptions from a phone or tablet.
- shopfloor_product_expiry_assign
Adds an "Ignore expiration date" option to Shopfloor menus so operators can reserve expired lots during location content transfers. The option only appears for scenarios that support it.
- shopfloor_product_manufacturer
Adds the product manufacturer to the product details shown in the Shopfloor app, so warehouse workers can see who makes an item while working on the floor.
- Shopfloor ReceptionOdoo 18shopfloor_reception
Adds a Reception scenario to the Shopfloor app so warehouse operators can receive incoming products on a barcode/scanner screen, including creating packs (logistic units) and handling lots and expiration dates.
- shopfloor_reception_measuring_device
Lets warehouse operators use a measuring device (such as a cubiscan or zippcube) while recording packaging dimensions during reception in the Shopfloor app.
- shopfloor_reception_measuring_device_mobile
Adds a "Use Measuring Device" button to the mobile shopfloor reception flow, letting warehouse operators assign a measuring device to a packaging and confirm the measurement from their handheld screen.
- Shopfloor reception mobileOdoo 18shopfloor_reception_mobile
Adds a mobile reception scenario to the Shopfloor app, letting warehouse staff receive incoming products, scan lots and quantities, and build packs for each logistic unit.
- shopfloor_reception_package_dimension
Adds a height field to the Shopfloor Reception set destination screen so operators can enter or change the package height, which is saved on the destination scan.
- shopfloor_reception_package_dimension_mobile
Adds a package height field to the mobile reception set-destination screen, shown only when the package type requires a height, and saves the entered value on the destination scan.
- shopfloor_reception_packaging_dimension
Adds an option to the Shopfloor reception scenario that asks warehouse operators to fill in missing packaging dimensions (length, width, height, weight, barcode) before setting the received quantity.
- shopfloor_reception_packaging_dimension_mobile
Adds a new screen to the mobile Shopfloor Reception app where warehouse operators can enter the barcode, quantity, length, width, height and weight of a product's packaging while receiving goods.
- shopfloor_reception_vendor_packaging
Adds a vendor packaging display option to the Shopfloor Reception scenario and its menus, so warehouse operators can see vendor packaging information while receiving goods.
- shopfloor_single_product_transfer
Adds a barcode-driven "Single Product Transfer" scenario to the Shopfloor app, letting warehouse operators move one product, lot or package from a source location to a destination location step by step.
- shopfloor_single_product_transfer_mobile
Adds a mobile Shopfloor screen for transferring a single product, guiding warehouse workers step by step from scanning a source location or package to setting the quantity and destination.
- Shopfloor Vendor PackagingOdoo 18shopfloor_vendor_packaging
Adds a per-menu option in Shopfloor to show or hide vendor packagings in the mobile frontend, so operators only see the packagings you want them to pick.