diff --git a/addons/barcodes_gs1_nomenclature/data/barcodes_gs1_rules.xml b/addons/barcodes_gs1_nomenclature/data/barcodes_gs1_rules.xml
index fcff209bc7d..cba88425348 100644
--- a/addons/barcodes_gs1_nomenclature/data/barcodes_gs1_rules.xml
+++ b/addons/barcodes_gs1_nomenclature/data/barcodes_gs1_rules.xml
@@ -109,12 +109,12 @@
date
-
+
Expiration date (YYMMDD)
109
gs1-128
- (16)(\d{6})
+ (17)(\d{6})
expiration_date
date
@@ -127,7 +127,7 @@
gs1-128
(30)(\d{0,8})
- qty_done
+ quantity
measure
False
@@ -139,7 +139,7 @@
gs1-128
(37)(\d{0,8})
- qty_done
+ quantity
measure
False
@@ -151,7 +151,7 @@
gs1-128
(310[0-5])(\d{6})
- qty_done
+ quantity
measure
True
@@ -163,7 +163,7 @@
gs1-128
(311[0-5])(\d{6})
- qty_done
+ quantity
measure
True
@@ -175,7 +175,7 @@
gs1-128
(315[0-5])(\d{6})
- qty_done
+ quantity
measure
True
@@ -187,7 +187,7 @@
gs1-128
(321[0-5])(\d{6})
- qty_done
+ quantity
measure
True
@@ -199,7 +199,7 @@
gs1-128
(357[0-5])(\d{6})
- qty_done
+ quantity
measure
True
diff --git a/addons/barcodes_gs1_nomenclature/models/barcode_rule.py b/addons/barcodes_gs1_nomenclature/models/barcode_rule.py
index 5b9f436769a..409da0a3262 100644
--- a/addons/barcodes_gs1_nomenclature/models/barcode_rule.py
+++ b/addons/barcodes_gs1_nomenclature/models/barcode_rule.py
@@ -15,7 +15,7 @@ class BarcodeRule(models.Model):
ondelete={'gs1-128': 'set default'})
type = fields.Selection(
selection_add=[
- ('qty_done', 'Quantity'),
+ ('quantity', 'Quantity'),
('location', 'Location'),
('location_dest', 'Destination location'),
('lot', 'Lot number'),
@@ -25,7 +25,7 @@ class BarcodeRule(models.Model):
('package_type', 'Packaging Type'),
('packaging_date', 'Packaging Date'),
], ondelete={
- 'qty_done': 'set default',
+ 'quantity': 'set default',
'location': 'set default',
'location_dest': 'set default',
'lot': 'set default',
diff --git a/addons/barcodes_gs1_nomenclature/tests/test_barcodes_gs1_nomenclature.py b/addons/barcodes_gs1_nomenclature/tests/test_barcodes_gs1_nomenclature.py
index 93c74fc571a..e815da89a62 100644
--- a/addons/barcodes_gs1_nomenclature/tests/test_barcodes_gs1_nomenclature.py
+++ b/addons/barcodes_gs1_nomenclature/tests/test_barcodes_gs1_nomenclature.py
@@ -70,7 +70,7 @@ class TestBarcodeGS1Nomenclature(TestBarcodeNomenclature):
default_barcode_rule_vals = {
'default_encoding': 'gs1-128',
'default_barcode_nomenclature_id': barcode_nomenclature.id,
- 'default_type': 'qty_done',
+ 'default_type': 'quantity',
'default_gs1_content_type': 'measure',
}
# Creates a rule who don't take any decimal.