Repository
OCA/stock-logistics-shopfloor · module folder · Try on Runboat
Module version
1.5.1
Category
Warehouse Management
Folder size
0.31 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/stock-logistics-shopfloor
Last tracking update
2026-08-07 08:42:52
Authors
Camptocamp, Akretion, Odoo Community Association (OCA), BCIM
Maintainers
Camptocamp, Akretion, Odoo Community Association (OCA), BCIM
Committers
Simone Orsi, Jacques-Etienne Baudoux, Thierry Ducrest, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
apispec, cerberus, parse-accept-language, pyquerystring, cachetools, openupgradelib
System dependencies
None
Required by
shopfloor_cluster_picking_repack_mobile, shopfloor_dangerous_goods_mobile, shopfloor_delivery_shipment_mobile
Description
Frontend for Shopfloor app.

The work is organized in scenario. A scenario represents a process in
the warehouse (eg: receive, deliver). The app allows to start each
process through the main menu.

Each scenario is linked to a specific menu item which can be configured
in the backend. Each scenario drives you through the work to do.

## Tech details

- This frontend is built on top of [VueJS](vuejs.org) and
  [VuetifyJS](vuetifyjs.com/) and relies on shopfloor module that
  exposes REST API in Odoo (based in turn on
  [base_rest](https://github.com/OCA/rest-framework/tree/13.0/base_rest)).

- The whole business logic comes from shopfloor module, this module
  takes care of providing a nice and reactive UI to work with.

- No Odoo JS is used, no assets machinery used.

  Static assets are loaded straight, served by a specific controller.
  This app is a Single Page App, hence resources are loaded only once.

  The version of the module appended to the URL of each resources makes
  sure it's not cached when the version changes.

- When developing you can use a demo mode which allows to define
  interactive scenario with pure JS demo data, without interacting with
  Odoo. Nothing to deal with Odoo demo data.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
shopfloor_app_assets shopfloor_app_assets ir.ui.view qweb Inherits shopfloor_mobile_base.shopfloor_app_assets
shopfloor_app_demo_assets shopfloor_app_demo_assets ir.ui.view qweb Inherits shopfloor_mobile_base.shopfloor_app_demo_assets
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (0)

No models found for this module.

Loading…

Loading…

Loading…

Loading…