Commit Graph

5 Commits

Author SHA1 Message Date
Alexandre Fayolle
86e9e62306 [IMP] add a proxy to communicate with the kardex server 2020-08-27 11:50:34 +02:00
Guewen Baconnier
0c9f88d953 Implement inventory screen 2020-08-27 11:50:34 +02:00
Guewen Baconnier
ab764e13fc Split the shuttle operations in different models/views
Namely, the pick/put/inventory operations are now split in
different models.

Pick and Put share a model and customize their behavior, which is pretty
similar. The inventory operation will have a different view and
different workflow.

This changes will ease a lot the customization of the different
workflows and views.
2020-08-27 11:50:34 +02:00
Guewen Baconnier
e3020a2567 Add method on location to fetch a tray
* Add vertical_lift_shuttle_id field on stock.location, help to find the
shuttle for a location
* Add StockLocation.fetch_vertical_lift_tray(), that needs to be
implemented in addons to send commands to the hardward to fetch a tray,
and if existing show a cell (laser pointer, ...)
* Add helpers on stock.move.line fetch_vertical_lift_tray_source() and
fetch_vertical_lift_tray_dest() that fetch the tray directly from a move
line's source or destination location
2020-08-27 11:50:34 +02:00
Guewen Baconnier
311fb24447 Add stock_vertical_lift module 2020-08-27 11:50:34 +02:00