From 93d258fb0f01f71b8b9b703a6cafd253c10c0679 Mon Sep 17 00:00:00 2001 From: Juliana Date: Tue, 19 Jan 2021 10:29:02 +0100 Subject: [PATCH] Ajout configuration URL Mayam --- __manifest__.py | 1 + models/__init__.py | 4 ++- models/__pycache__/__init__.cpython-35.pyc | Bin 190 -> 0 bytes .../pos_transaction.cpython-35.pyc | Bin 2308 -> 0 bytes models/pos_transaction.py | 2 +- models/res_company.py | 9 ++++++ models/res_config_settings.py | 10 ++++++ views/res_config_setting_views.xml | 30 ++++++++++++++++++ 8 files changed, 54 insertions(+), 2 deletions(-) delete mode 100644 models/__pycache__/__init__.cpython-35.pyc delete mode 100644 models/__pycache__/pos_transaction.cpython-35.pyc create mode 100644 models/res_company.py create mode 100644 models/res_config_settings.py create mode 100644 views/res_config_setting_views.xml 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 d2fb209f0101178887bfb26ba6581b7148401ae1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 190 zcmWgR<>h*xxi7Affq~&M5W@izkmUfx#Uel=1&A0Kau^tL85yD&85mQT7=ksKUorxv zG#PL47vvYmmlP%D6(=T_Waj7jX)@hnC;}OKUcr3C^0!dzW_$ZCl+Mt=jNxR<`nD4$7kkcmc+;F6;$5humK8|=A_zz%q#|C F1^{xYFxvnC diff --git a/models/__pycache__/pos_transaction.cpython-35.pyc b/models/__pycache__/pos_transaction.cpython-35.pyc deleted file mode 100644 index e9ed05179eeb37e87d3993d2159495a061cfcb2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2308 zcmZWrOLG%P5boJst+aX|VQho31Di*M=wbo6rIHj$D5r9OPz4pLRF!NkJ0okwzC1G` zSS6jv<8S23-w3x{a-VBXoO9!p?vZ2*veLABdb?-(`N_MTPIGkQ-=F>t0RDlE$3y-O zE)^r;_+^j*49|E5LuTa;WDevm3|+`Q7jXz37#+C8&l8a3BnQ8D?3!Ua7A;tAWUeco~Bm(`j zJ`Ei@6de*COlrV!>jGZ?f-&?&)M0|RqTDBMUZ7^M68;V_!V~Ji8}QrmRnxv|0S|yT z*ZOTh&4>M#x$vM=k7Qh^IMHcY%(_*n4)wWU`XTzYp%9AVS$X>Er3hdB5oR~OdhlI% zFFuWPQ|Dq7Pcwa#Fp38s2N#9+4K5WTnFCC0@{Sofyd~z6?-iDKr5(R(5zBt14&;Iv9VrRfn-!Z-tu}sFM zL+X((qntd)7oHN?$ke4sO3BqrkQdP6&Cy_7=3-Ftvb5yZ?LjhCy37a9WSo>`wf-An z!3WDa4={bvhG&P>sp&>?T38pC7hb}{m5&5mpS9WS+S?^Kd`CT@JksNCEcG#NG=4FM zSY`(%4keSaiVSXDn^oi<_SyZuXKHF%2`TAX<0n#JFUl5f`mStS*|RvC3T0Xw&STRC zQIuq{Qc+}cBD<(7w~$=LwG6_!!kTQh^G*=UE6#d>uG+(8d*N5?kYk|wr$}w9FR;BG zSa|UKFAC`HkAK3Vwr&^~_OMH^L$KxNICnO@i3cMWu#<2Iu-|bq7RWTL0!~I?8I&|F zg9Fi8+u}LxHIHM|u{;jP1}EW~ zp)#+o22LHA&Ck!r!WsZ6rX&Lop9k}uG;9hf8Cr3$8)1-$Jt=u0r!hIxYy<5ytr z*;fJR9hmF_--9`(>@v&)Jj7XGlueji27VQu;w=mI{Ms^)UCJZhCqJVraB|EZ7Z}(9 zJmfV0@7279yOKsaud*oRcI-?oOY>B}CQMi&V3exTG@ry-TqFY3OgAYD9jAqmk%)_1pPJ_S zAbia-q|KW>>YOOsnP17;r4R7GG9qe zfL@JCnaA3Agwv+IkpX38v2mY@Q{zr$Hgvv!`sk>?XIw->*~Hl70g+uIArb0zNi!n% zkrG`2B*7}L zSkDja-Wt;N@*~{S<*F(RC6@R=z_|non)ncxx{CxHpV^PoVI8*50w-YfY2#$1!+={8%EfY#J3kjozO7U)obziO!k%kvofOzx0|#X|yB0#QZLx0!E) z4V<0&zHb4yAIMvzJV0VR`aQ8%Sr;VzLaqvYkN#D#7Uvh8!>(z3z6|P1GEr1tOrLY$ H^xXddtkO3Z 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

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