From cbd73acaeeafd9e058469ad79a5c94f8eefa84a3 Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Tue, 11 Jun 2019 16:50:48 +0200 Subject: [PATCH] Add stock_vertical_lift module --- stock_vertical_lift_kardex/__init__.py | 1 + stock_vertical_lift_kardex/__manifest__.py | 17 +++++++++++++++++ stock_vertical_lift_kardex/models/__init__.py | 1 + .../models/vertical_lift_shuttle.py | 14 ++++++++++++++ .../readme/CONTRIBUTORS.rst | 1 + .../readme/DESCRIPTION.rst | 2 ++ stock_vertical_lift_kardex/readme/ROADMAP.rst | 1 + 7 files changed, 37 insertions(+) create mode 100644 stock_vertical_lift_kardex/__init__.py create mode 100644 stock_vertical_lift_kardex/__manifest__.py create mode 100644 stock_vertical_lift_kardex/models/__init__.py create mode 100644 stock_vertical_lift_kardex/models/vertical_lift_shuttle.py create mode 100644 stock_vertical_lift_kardex/readme/CONTRIBUTORS.rst create mode 100644 stock_vertical_lift_kardex/readme/DESCRIPTION.rst create mode 100644 stock_vertical_lift_kardex/readme/ROADMAP.rst diff --git a/stock_vertical_lift_kardex/__init__.py b/stock_vertical_lift_kardex/__init__.py new file mode 100644 index 000000000..0650744f6 --- /dev/null +++ b/stock_vertical_lift_kardex/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/stock_vertical_lift_kardex/__manifest__.py b/stock_vertical_lift_kardex/__manifest__.py new file mode 100644 index 000000000..35670055d --- /dev/null +++ b/stock_vertical_lift_kardex/__manifest__.py @@ -0,0 +1,17 @@ +# Copyright 2019 Camptocamp SA +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +{ + 'name': 'Vertical Lift - Kardex', + 'summary': 'Integrate with Kardex Remstar Vertical Lifts', + 'version': '12.0.1.0.0', + 'category': 'Stock', + 'author': 'Camptocamp, Odoo Community Association (OCA)', + 'license': 'AGPL-3', + 'depends': [ + 'stock_vertical_lift', + ], + 'website': 'https://www.camptocamp.com', + 'data': [], + 'installable': True, + 'development_status': 'Alpha', +} diff --git a/stock_vertical_lift_kardex/models/__init__.py b/stock_vertical_lift_kardex/models/__init__.py new file mode 100644 index 000000000..e99db92f6 --- /dev/null +++ b/stock_vertical_lift_kardex/models/__init__.py @@ -0,0 +1 @@ +from . import vertical_lift_shuttle diff --git a/stock_vertical_lift_kardex/models/vertical_lift_shuttle.py b/stock_vertical_lift_kardex/models/vertical_lift_shuttle.py new file mode 100644 index 000000000..cfd3c74b9 --- /dev/null +++ b/stock_vertical_lift_kardex/models/vertical_lift_shuttle.py @@ -0,0 +1,14 @@ +# Copyright 2019 Camptocamp SA +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import api, models + + +class VerticalLiftShuttle(models.Model): + _inherit = 'vertical.lift.shuttle' + + @api.model + def _selection_hardware(self): + values = super()._selection_hardware() + values += [('kardex', 'Kardex')] + return values diff --git a/stock_vertical_lift_kardex/readme/CONTRIBUTORS.rst b/stock_vertical_lift_kardex/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..48286263c --- /dev/null +++ b/stock_vertical_lift_kardex/readme/CONTRIBUTORS.rst @@ -0,0 +1 @@ +* Guewen Baconnier diff --git a/stock_vertical_lift_kardex/readme/DESCRIPTION.rst b/stock_vertical_lift_kardex/readme/DESCRIPTION.rst new file mode 100644 index 000000000..c4b64e9b0 --- /dev/null +++ b/stock_vertical_lift_kardex/readme/DESCRIPTION.rst @@ -0,0 +1,2 @@ +Add support for Kardex Remstar vertical lifts to the Vertical Lift +module. diff --git a/stock_vertical_lift_kardex/readme/ROADMAP.rst b/stock_vertical_lift_kardex/readme/ROADMAP.rst new file mode 100644 index 000000000..3d8aefd2e --- /dev/null +++ b/stock_vertical_lift_kardex/readme/ROADMAP.rst @@ -0,0 +1 @@ +* Add support of the hardware