shopfloor_base
This module provides the core backend functionality for shopfloor barcode scanner applications in Odoo, including REST APIs for managing apps, menus, profiles, scenarios, users, and scanning records.
Key Features
- shopfloor.app: Manages shopfloor applications with technical names, routes, profiles, and language settings.
- shopfloor.menu: Defines menus displayed in the scanner application, linked to profiles and scenarios.
- shopfloor.profile: Manages user profiles to restrict menu visibility in the app.
- shopfloor.scenario: Defines scenarios representing app flows with unique keys and configurable options.
- app: Provides user configuration endpoints returning profiles and user information.
- menu: Supplies menu entries filtered by the current user profile.
- profile: Lists available profiles for user selection in the app.
- scan_anything: Enables scanning identifiers to retrieve information for various record types.
- user: Provides user-specific information including menus and language settings.
- data: Offers standardized methods for converting records to JSON format.
- search: Provides base functionality for searching records across scenarios.