diff --git a/__manifest__.py b/__manifest__.py index 6587d17..ad4f532 100644 --- a/__manifest__.py +++ b/__manifest__.py @@ -14,6 +14,7 @@ ], "data": [ 'views/pos_transaction_views.xml', + 'views/res_config_setting_views.xml', 'data/service_cron_send_mayam.xml', ], 'qweb': [ diff --git a/models/__init__.py b/models/__init__.py index 390af60..2478562 100644 --- a/models/__init__.py +++ b/models/__init__.py @@ -1,4 +1,6 @@ # -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. -from . import pos_transaction \ No newline at end of file +from . import pos_transaction +from . import res_config_settings +from . import res_company \ No newline at end of file diff --git a/models/__pycache__/__init__.cpython-35.pyc b/models/__pycache__/__init__.cpython-35.pyc deleted file mode 100644 index d2fb209..0000000 Binary files a/models/__pycache__/__init__.cpython-35.pyc and /dev/null differ diff --git a/models/__pycache__/pos_transaction.cpython-35.pyc b/models/__pycache__/pos_transaction.cpython-35.pyc deleted file mode 100644 index e9ed051..0000000 Binary files a/models/__pycache__/pos_transaction.cpython-35.pyc and /dev/null differ diff --git a/models/pos_transaction.py b/models/pos_transaction.py index b8cbf42..9a98222 100644 --- a/models/pos_transaction.py +++ b/models/pos_transaction.py @@ -33,7 +33,7 @@ class PosTransaction(models.Model): def send_to_mayam(self): list_transaction = [] data_transaction = {} - url = "https://api.mayam.fr/transaction" + url = self.env.user.company_id.url_mayam key_vracoop = "VracoopAPI@2020" for transaction in self: diff --git a/models/res_company.py b/models/res_company.py new file mode 100644 index 0000000..d90953c --- /dev/null +++ b/models/res_company.py @@ -0,0 +1,9 @@ +# Copyright 2021 Le Filament () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo import api, fields, models, _ + +class ResCompany(models.Model): + _inherit = "res.company" + + url_mayam = fields.Char("URL Mayam") \ No newline at end of file diff --git a/models/res_config_settings.py b/models/res_config_settings.py new file mode 100644 index 0000000..147936f --- /dev/null +++ b/models/res_config_settings.py @@ -0,0 +1,10 @@ +# Copyright 2020 Le Filament () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo import api, fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + url_mayam = fields.Char("URL Mayam", related='company_id.url_mayam', readonly=False) \ No newline at end of file diff --git a/views/res_config_setting_views.xml b/views/res_config_setting_views.xml new file mode 100644 index 0000000..6bb4e47 --- /dev/null +++ b/views/res_config_setting_views.xml @@ -0,0 +1,30 @@ + + + + res.config.settings.view.form.inherit.vracoop + res.config.settings + + + + +

Balance

+
+
+
+
+
+
+
+
+
+
+
+ +