[IMP] barcodes_gs1_nomenclature: add more volume rules

Some already exist, but let's add m^3 and ft^3 as well for demo data
purposes since office furniture supply stores are more likely to work
with these volumes than the existing ones.

Task: 2623434
ENT PR: odoo/enterprise#21179

X-original-commit: baecc0d502b111a5652e0a2d6ce29bd0fb204843
Part-of: odoo/odoo#77597
This commit is contained in:
Tiffany Chang (tic)
2021-10-05 15:40:44 +00:00
parent d6434fe846
commit a452cef18f
@@ -180,10 +180,22 @@
<field name="gs1_decimal_usage">True</field>
</record>
<record id="barcode_rule_gs1_316y" model="barcode.rule">
<field name="name">Net volume, cubic metres (variable measure trade item)</field>
<field name="barcode_nomenclature_id" ref="default_gs1_nomenclature"/>
<field name="sequence">115</field>
<field name="encoding">gs1-128</field>
<field name="pattern">(316[0-5])(\d{6})</field>
<field name="associated_uom_id" ref="uom.product_uom_cubic_meter"/>
<field name="type">quantity</field>
<field name="gs1_content_type">measure</field>
<field name="gs1_decimal_usage">True</field>
</record>
<record id="barcode_rule_gs1_321y" model="barcode.rule">
<field name="name">Length or first dimension, inches (variable measure trade item)</field>
<field name="barcode_nomenclature_id" ref="default_gs1_nomenclature"/>
<field name="sequence">115</field>
<field name="sequence">116</field>
<field name="encoding">gs1-128</field>
<field name="pattern">(321[0-5])(\d{6})</field>
<field name="associated_uom_id" ref="uom.product_uom_inch"/>
@@ -195,7 +207,7 @@
<record id="barcode_rule_gs1_357y" model="barcode.rule">
<field name="name">Net weight (or volume), ounces (variable measure trade item)</field>
<field name="barcode_nomenclature_id" ref="default_gs1_nomenclature"/>
<field name="sequence">116</field>
<field name="sequence">117</field>
<field name="encoding">gs1-128</field>
<field name="pattern">(357[0-5])(\d{6})</field>
<field name="associated_uom_id" ref="uom.product_uom_oz"/>
@@ -204,6 +216,18 @@
<field name="gs1_decimal_usage">True</field>
</record>
<record id="barcode_rule_gs1_365y" model="barcode.rule">
<field name="name">Net volume, cubic feet (variable measure trade item)</field>
<field name="barcode_nomenclature_id" ref="default_gs1_nomenclature"/>
<field name="sequence">118</field>
<field name="encoding">gs1-128</field>
<field name="pattern">(365[0-5])(\d{6})</field>
<field name="associated_uom_id" ref="uom.product_uom_cubic_foot"/>
<field name="type">quantity</field>
<field name="gs1_content_type">measure</field>
<field name="gs1_decimal_usage">True</field>
</record>
<!-- Company internal information (91 to 99): Custom rules -->
<record id="barcode_rule_gs1_91" model="barcode.rule">
<field name="name">Package type</field>