[FIX] Inventory: prevent crash when printing package report if uom rounding bigger than 4 digits
closes odoo/odoo#105449 X-original-commit: ae22a2c3e98d6ccf9c3262d576ff9b483736552d Signed-off-by: William Henrotin (whe) <whe@odoo.com>
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<t t-call="web.basic_layout">
|
||||
<!-- quantity patterns are always 3 digit codes + 1 digit for number of digits (excluding units) -->
|
||||
<t t-set="uom_unit_id" t-value="env.ref('uom.product_uom_unit').id"/>
|
||||
<t t-set="gs1_uom_patterns" t-value="{rule.associated_uom_id.id: rule.pattern[1:4] + str(len(str(rule.associated_uom_id.rounding).split('.')[1])) for rule in env['barcode.rule'].search([('associated_uom_id', '!=', False), ('associated_uom_id.id', '!=', uom_unit_id), ('is_gs1_nomenclature', '=', True)])}"/>
|
||||
<t t-set="gs1_uom_patterns" t-value="{rule.associated_uom_id.id: rule.pattern[1:4] + str(len(str('{:.10f}'.format(rule.associated_uom_id.rounding).rstrip('0')).split('.')[1])) for rule in env['barcode.rule'].search([('associated_uom_id', '!=', False), ('associated_uom_id.id', '!=', uom_unit_id), ('is_gs1_nomenclature', '=', True)])}"/>
|
||||
<t t-foreach="docs" t-as="o">
|
||||
<t>
|
||||
<div class="page">
|
||||
|
||||
Reference in New Issue
Block a user