From c7dae6dd3449fc8215fa5664aa370bd823abcfdd Mon Sep 17 00:00:00 2001 From: Juliana Date: Mon, 17 May 2021 16:42:40 +0200 Subject: [PATCH] [ADD] Add field config caisse --- models/pos_config.py | 1 + static/src/js/models_and_db.js | 11 +++++++++-- views/pos_config_views.xml | 4 ++-- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/models/pos_config.py b/models/pos_config.py index fbe07f8..bb6c632 100644 --- a/models/pos_config.py +++ b/models/pos_config.py @@ -15,6 +15,7 @@ class PosConfig(models.Model): explication_header = fields.Char(string='Explication') weight_default = fields.Char(string='Poids par défault (kg)') balance_id = fields.Char("Identifiant de la balance") + caisse_id = fields.Char("Identifiant de la caisse") logo_path = fields.Char( "URL Logo", compute="_compute_image_path") is_comptoir = fields.Boolean("Est une balance comptoir") diff --git a/static/src/js/models_and_db.js b/static/src/js/models_and_db.js index d8bc93c..ff972b0 100644 --- a/static/src/js/models_and_db.js +++ b/static/src/js/models_and_db.js @@ -145,13 +145,20 @@ odoo.define('vracoop_pos_free_balance_v2.models_and_db_balance', function (requi } }, - // returns the id of balance/caisse from config + // returns the id of caisse from config get_balance_id: function(){ if (this.config.balance_id) { return this.config.balance_id; } }, + // returns the id of balance from config + get_caisse_id: function(){ + if (this.config.caisse_id) { + return this.config.caisse_id; + } + }, + // returns if the pos is balance from config get_is_balance_free: function(){ if (this.config.is_balance_free) { @@ -296,7 +303,7 @@ odoo.define('vracoop_pos_free_balance_v2.models_and_db_balance', function (requi container_id: this.get_container() ? this.get_container().id : null, container_barcode: this.get_container() ? this.get_container().barcode : null, container_weight: this.get_container() ? this.get_container().weight : null, - caisse_id: this.pos.config.balance_id, + caisse_id: this.pos.config.caisse_id, }; }, }), diff --git a/views/pos_config_views.xml b/views/pos_config_views.xml index 5562adc..d3de6cc 100644 --- a/views/pos_config_views.xml +++ b/views/pos_config_views.xml @@ -18,8 +18,8 @@
-