From f5f64536171d1bc2e4d89e1b5c5356763ffb8a87 Mon Sep 17 00:00:00 2001 From: Florent de Labarre Date: Fri, 21 May 2021 15:55:33 +0000 Subject: [FIX] l10n_fr_pos_cert: hash doesn't appear in ticket during reprint - Create a pos order, pay and valide - Close Pos - reopen pos - search this order - click print ticket --> Issue the hash doesn't appear on the ticket closes odoo/odoo#71172 Signed-off-by: oco-odoo --- addons/l10n_fr_pos_cert/models/pos.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/addons/l10n_fr_pos_cert/models/pos.py b/addons/l10n_fr_pos_cert/models/pos.py index 792224a8dea..ec67ad812f8 100644 --- a/addons/l10n_fr_pos_cert/models/pos.py +++ b/addons/l10n_fr_pos_cert/models/pos.py @@ -127,6 +127,11 @@ class pos_order(models.Model): if order.company_id._is_accounting_unalterable(): raise UserError(_("According to French law, you cannot delet a point of sale order.")) return super(pos_order, self).unlink() + + def _export_for_ui(self, order): + res = super()._export_for_ui(order) + res['l10n_fr_hash'] = order.l10n_fr_hash + return res class PosOrderLine(models.Model): -- cgit v1.2.3