-
-
Notifications
You must be signed in to change notification settings - Fork 194
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by rousseldenis
- Loading branch information
Showing
181 changed files
with
44,073 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../../shopfloor |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
import setuptools | ||
|
||
setuptools.setup( | ||
setup_requires=['setuptools-odoo'], | ||
odoo_addon=True, | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,160 @@ | ||
========= | ||
Shopfloor | ||
========= | ||
|
||
.. | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
!! This file is generated by oca-gen-addon-readme !! | ||
!! changes will be overwritten. !! | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
!! source digest: sha256:42c11158623e057f27d7334544cb90bd673ec0ab238924094e090beacc478aef | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png | ||
:target: https://odoo-community.org/page/development-status | ||
:alt: Beta | ||
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png | ||
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html | ||
:alt: License: AGPL-3 | ||
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fwms-lightgray.png?logo=github | ||
:target: https://github.com/OCA/wms/tree/16.0/shopfloor | ||
:alt: OCA/wms | ||
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png | ||
:target: https://translation.odoo-community.org/projects/wms-16-0/wms-16-0-shopfloor | ||
:alt: Translate me on Weblate | ||
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png | ||
:target: https://runboat.odoo-community.org/builds?repo=OCA/wms&target_branch=16.0 | ||
:alt: Try me on Runboat | ||
|
||
|badge1| |badge2| |badge3| |badge4| |badge5| | ||
|
||
Shopfloor is a barcode scanner application for internal warehouse operations. | ||
|
||
The application supports scenarios, to relate to Operation Types: | ||
|
||
* Cluster Picking | ||
* Zone Picking | ||
* Checkout/Packing | ||
* Delivery | ||
* Location Content Transfer | ||
* Single Pack Transfer | ||
|
||
This module provides REST APIs to support the scenarios. It needs a frontend | ||
to consume the backend APIs and provide screens for users on barcode devices. | ||
A default front-end application is provided by ``shopfloor_mobile``. | ||
|
||
| Note: if you want to enable a new scenario on an existing application, you must trigger the registry sync on the shopfloor.app in a post_init_hook or a post-migrate script. | ||
| See an example `here <https://github.com/OCA/wms/pull/520/commits/bccdfd445a9bc943998c4848f183a076e8459a98>`_. | ||
**Table of contents** | ||
|
||
.. contents:: | ||
:local: | ||
|
||
Usage | ||
===== | ||
|
||
An API key is created in the Demo data (for development), using | ||
the Demo user. The key to use in the HTTP header ``API-KEY`` is: 72B044F7AC780DAC | ||
|
||
Curl example:: | ||
|
||
curl -X POST "http://localhost:8069/shopfloor/user/menu" -H "accept: */*" -H "Content-Type: application/json" -H "API-KEY: 72B044F7AC780DAC" | ||
|
||
Known issues / Roadmap | ||
====================== | ||
|
||
* improve documentation | ||
* split out scenario components to their own modules | ||
* maybe split common stock features to `shopfloor_stock_base` | ||
and move scenario to `shopfloor_wms`? | ||
|
||
Changelog | ||
========= | ||
|
||
13.0.1.0.0 | ||
~~~~~~~~~~ | ||
|
||
First official version. | ||
|
||
Bug Tracker | ||
=========== | ||
|
||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/wms/issues>`_. | ||
In case of trouble, please check there if your issue has already been reported. | ||
If you spotted it first, help us to smash it by providing a detailed and welcomed | ||
`feedback <https://github.com/OCA/wms/issues/new?body=module:%20shopfloor%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. | ||
|
||
Do not contact contributors directly about support or help with technical issues. | ||
|
||
Credits | ||
======= | ||
|
||
Authors | ||
~~~~~~~ | ||
|
||
* Camptocamp | ||
* BCIM | ||
* Akretion | ||
|
||
Contributors | ||
~~~~~~~~~~~~ | ||
|
||
* Guewen Baconnier <[email protected]> | ||
* Simone Orsi <[email protected]> | ||
* Sébastien Alix <[email protected]> | ||
* Alexandre Fayolle <[email protected]> | ||
* Benoit Guillot <[email protected]> | ||
* Thierry Ducrest <[email protected]> | ||
* Raphaël Reverdy <[email protected]> | ||
* Jacques-Etienne Baudoux <[email protected]> | ||
* Juan Miguel Sánchez Arce <[email protected]> | ||
* Michael Tietz (MT Software) <[email protected]> | ||
* Souheil Bejaoui <[email protected]> | ||
* Laurent Mignon <[email protected]> | ||
|
||
Design | ||
~~~~~~ | ||
|
||
* Joël Grand-Guillaume <[email protected]> | ||
* Jacques-Etienne Baudoux <[email protected]> | ||
|
||
Other credits | ||
~~~~~~~~~~~~~ | ||
|
||
**Financial support** | ||
|
||
* Cosanum | ||
* Camptocamp R&D | ||
* Akretion R&D | ||
|
||
Maintainers | ||
~~~~~~~~~~~ | ||
|
||
This module is maintained by the OCA. | ||
|
||
.. image:: https://odoo-community.org/logo.png | ||
:alt: Odoo Community Association | ||
:target: https://odoo-community.org | ||
|
||
OCA, or the Odoo Community Association, is a nonprofit organization whose | ||
mission is to support the collaborative development of Odoo features and | ||
promote its widespread use. | ||
|
||
.. |maintainer-guewen| image:: https://github.com/guewen.png?size=40px | ||
:target: https://github.com/guewen | ||
:alt: guewen | ||
.. |maintainer-simahawk| image:: https://github.com/simahawk.png?size=40px | ||
:target: https://github.com/simahawk | ||
:alt: simahawk | ||
.. |maintainer-sebalix| image:: https://github.com/sebalix.png?size=40px | ||
:target: https://github.com/sebalix | ||
:alt: sebalix | ||
|
||
Current `maintainers <https://odoo-community.org/page/maintainer-role>`__: | ||
|
||
|maintainer-guewen| |maintainer-simahawk| |maintainer-sebalix| | ||
|
||
This module is part of the `OCA/wms <https://github.com/OCA/wms/tree/16.0/shopfloor>`_ project on GitHub. | ||
|
||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
from . import models | ||
from . import actions | ||
from . import components | ||
from . import services |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# Copyright 2020 Camptocamp SA (http://www.camptocamp.com) | ||
# Copyright 2020 Akretion (http://www.akretion.com) | ||
# Copyright 2020 BCIM | ||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). | ||
|
||
{ | ||
"name": "Shopfloor", | ||
"summary": "manage warehouse operations with barcode scanners", | ||
"version": "16.0.1.0.0", | ||
"development_status": "Beta", | ||
"category": "Inventory", | ||
"website": "https://github.com/OCA/wms", | ||
"author": "Camptocamp, BCIM, Akretion, Odoo Community Association (OCA)", | ||
"maintainers": ["guewen", "simahawk", "sebalix"], | ||
"license": "AGPL-3", | ||
"application": True, | ||
"depends": [ | ||
"shopfloor_base", | ||
"stock", | ||
"stock_picking_batch", | ||
"jsonifier", | ||
"base_rest", | ||
"base_sparse_field", | ||
# OCA / stock-logistics-warehouse | ||
"stock_helper", | ||
"stock_picking_completion_info", | ||
# OCA / stock-logistics-workflow | ||
"stock_move_line_change_lot", | ||
"stock_quant_package_dimension", | ||
"stock_quant_package_product_packaging", | ||
"stock_picking_progress", | ||
# TODO: used for manuf info on prod detail. | ||
# This must be an optional dep | ||
"product_manufacturer", | ||
# TODO: used for prod lot expire detail info. | ||
# This must be an optional dep | ||
"product_expiry", | ||
# TODO: used for package.package_type_id detail info. | ||
# This must be an optional dep | ||
"stock_storage_type", | ||
# TODO: used for picking.carrier_id detail info | ||
# and to validate packaging/carrier in checkout scenario | ||
# This must be an optional dep | ||
"delivery", | ||
# OCA / product-attribute | ||
"product_packaging_level", | ||
# OCA / delivery | ||
"stock_picking_delivery_link", | ||
], | ||
"data": [ | ||
"data/shopfloor_scenario_data.xml", | ||
"security/groups.xml", | ||
"views/shopfloor_menu.xml", | ||
"views/stock_picking_type.xml", | ||
"views/stock_location.xml", | ||
"views/stock_move_line.xml", | ||
], | ||
"demo": [ | ||
"demo/stock_picking_type_demo.xml", | ||
"demo/shopfloor_profile_demo.xml", | ||
"demo/shopfloor_menu_demo.xml", | ||
"demo/shopfloor_app_demo.xml", | ||
], | ||
"installable": True, | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
from . import change_package_lot | ||
from . import data | ||
from . import data_detail | ||
from . import schema | ||
from . import schema_detail | ||
from . import completion_info | ||
from . import location_content_transfer_sorter | ||
from . import message | ||
from . import search | ||
from . import inventory | ||
from . import savepoint | ||
from . import move_line_search | ||
from . import stock | ||
from . import stock_unreserve | ||
from . import packaging |
Oops, something went wrong.