shopfloor_base
⧉ View on GitHubPurpose
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.
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.