diff --git a/addons/barcodes/models/barcode_nomenclature.py b/addons/barcodes/models/barcode_nomenclature.py
index c72e2ac6c5a..5a9605c9140 100644
--- a/addons/barcodes/models/barcode_nomenclature.py
+++ b/addons/barcodes/models/barcode_nomenclature.py
@@ -63,6 +63,7 @@ class BarcodeNomenclature(models.Model):
barcode_sizes = {
'ean8': 8,
'ean13': 13,
+ 'gtin14': 14,
'upca': 12,
}
barcode_size = barcode_sizes[encoding]
diff --git a/addons/product_expiry/__manifest__.py b/addons/product_expiry/__manifest__.py
index 60f3822367e..2ca9b2d4e30 100644
--- a/addons/product_expiry/__manifest__.py
+++ b/addons/product_expiry/__manifest__.py
@@ -27,6 +27,7 @@ Also implements the removal strategy First Expiry First Out (FEFO) widely used,
'wizard/confirm_expiry_view.xml',
'report/report_deliveryslip.xml',
'report/report_lot_barcode.xml',
+ 'report/report_package_barcode.xml',
'data/product_expiry_data.xml'],
'license': 'LGPL-3',
}
diff --git a/addons/product_expiry/report/report_package_barcode.xml b/addons/product_expiry/report/report_package_barcode.xml
new file mode 100644
index 00000000000..030fcf7873a
--- /dev/null
+++ b/addons/product_expiry/report/report_package_barcode.xml
@@ -0,0 +1,10 @@
+
| Product | Quantity | Lot/Serial Number | +
|
+
+ |
|---|