OdooWiki OCA HUB

Shopfloor Workstation

shopfloor_workstation folder_open OCA/shopfloor-app open_in_new
Inventory License: AGPL-3

Shopfloor workstation are useful for a quick configuration of the shopfloor mobile application and its connected user.

To synchronize a connected user to a workstation setting, go to Settings - Workstation in the mobile application and scan a workstation barcode.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets you register shopfloor workstations with a barcode, a default printer and a shopfloor profile, so mobile app users can scan a workstation barcode to set their default configuration.

This module adds a new "Workstation" screen under the Shopfloor menu. There you can create, edit and archive workstations, each with a name, a barcode, a standard printer and a shopfloor profile.

  • Names and barcodes must be unique; Odoo blocks duplicates with an error message.
  • Workstations can be archived instead of deleted, and the search view has an "Archived" filter.
  • The form shows an "Archived" ribbon when a workstation is no longer active.

In the mobile shopfloor application, a user can scan a workstation barcode. If the barcode matches a workstation, that workstation becomes the user's default and the app shows a confirmation message. If no workstation matches, the app shows "Workstation not found".

When a workstation is set as default, its standard printer is copied onto the connected user, so printing from the mobile app uses that printer. The workstation's shopfloor profile is also returned to the app so it can apply the right configuration.

Access is controlled: shopfloor users can only read workstations, while shopfloor managers can create, edit and delete them. The module depends on the shopfloor base and the report-to-printer modules.

Menus it adds

menu_action_shopfloor_workstation
Models and fields (3)
  • shopfloor.workstation · new modelname, active, barcode, printing_printer_id (Standard Printer), shopfloor_profile_id (Shopfloor Profile)
  • shopfloor.workstation.validator · new model
  • shopfloor.workstation.validator.response · new model

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 4 confirmed, 5 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/shopfloor-app.

terminal Installation and usage

OCA documentation · Odoo 18.0

The configuration of workstations is done from the menu located in Inventory / Configuration / Shopfloor / Workstations.

A workstation can have a shopfloor profile assigned and a default printer.

No verified information in OCA: Installation, Usage.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.