From a08d5270c636f4aecacd715f95c2e7c585b665f8 Mon Sep 17 00:00:00 2001 From: Juliana <juliana@le-filament.com> Date: Thu, 17 Mar 2022 12:01:50 +0100 Subject: [PATCH] [FIX]Bug on qr generated --- __manifest__.py | 2 +- static/src/js/barcode.js | 1 - static/src/js/container.js | 3 ++- static/src/xml/pos.xml | 9 --------- 4 files changed, 3 insertions(+), 12 deletions(-) diff --git a/__manifest__.py b/__manifest__.py index 697660c..fe3ef56 100644 --- a/__manifest__.py +++ b/__manifest__.py @@ -1,7 +1,7 @@ { "name": "VRACOOP - POS Balance Container QRCode", "summary": "VRACOOP - POS Balance Container QRCode", - "version": "12.0.1.5.6", + "version": "12.0.1.5.7", "development_status": "Beta", "author": "Le Filament", "maintainers": ["remi-filament"], diff --git a/static/src/js/barcode.js b/static/src/js/barcode.js index 0ab190b..d40697a 100644 --- a/static/src/js/barcode.js +++ b/static/src/js/barcode.js @@ -28,7 +28,6 @@ BarcodeParser.include({ // returns a valid zero padded ean13 from an ean prefix. the ean prefix must be a string. sanitize_ean19: function(ean){ ean = ean.substr(0,21); - ean = "164312590815001230233" return ean.substr(0,21) + this.ean_checksum_qr(ean); }, diff --git a/static/src/js/container.js b/static/src/js/container.js index 952b1c1..4dc61ae 100644 --- a/static/src/js/container.js +++ b/static/src/js/container.js @@ -110,7 +110,8 @@ odoo.define('vracoop_pos_container_qrcode.container_print_qr', function (require var categ_container = this.pos.config.categ_container; var timestamp = Math.floor((new Date().getTime())/1000); - var weight_str = (this.weight * 1000).toString(); +// var weight_str = (this.weight * 1000).toString(); + var weight_str = parseInt(this.weight * 1000, 10); weight_str = ("0000" + weight_str).slice(-4); var prefixe_qr = ("00000" + this.pos.config.prefixe_qr).slice(-5); diff --git a/static/src/xml/pos.xml b/static/src/xml/pos.xml index 6e48d3b..6556006 100644 --- a/static/src/xml/pos.xml +++ b/static/src/xml/pos.xml @@ -102,15 +102,6 @@ ^FO128,30^BQ,2,4,H,7^FDQA,<t t-esc='url_barcode'/>^FS ^FO165,175^A0,20^FD<t t-esc='weight_gr'/>^FS ^XZ -<!-- ^XA--> - -<!-- ^FO40,143^BQ,2,4,H,7^FDQA,<t t-esc='url_barcode'/>^FS--> - -<!-- ^XZ--> -<!-- ^XA--> -<!-- ^FO103,30^BQ,2,4,H,7^FDQA,<t t-esc='url_barcode'/>^FS--> -<!-- ^CF,15,10^FO135,170^FD<t t-esc='weight_gr'/>^FS--> -<!-- ^XZ--> </receipt> </t> -- GitLab