diff --git a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/collection.xml b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/collection.xml
index 543ed69caa37f259e2b037a230020cbaa1f3cadd..3872712c72dc9510d8563b39067823e1e291e3f2 100644
--- a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/collection.xml
+++ b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/collection.xml
@@ -9,6 +9,24 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>acquisition_append_value</string> </key>
             <value> <int>0</int> </value>
@@ -50,7 +68,9 @@
         <item>
             <key> <string>category_type</string> </key>
             <value>
-              <tuple/>
+              <tuple>
+                <string>variation</string>
+              </tuple>
             </value>
         </item>
         <item>
@@ -61,7 +81,9 @@
         </item>
         <item>
             <key> <string>description</string> </key>
-            <value> <string></string> </value>
+            <value>
+              <none/>
+            </value>
         </item>
         <item>
             <key> <string>fallback_base_category</string> </key>
@@ -87,7 +109,7 @@
         </item>
         <item>
             <key> <string>last_id</string> </key>
-            <value> <string>1</string> </value>
+            <value> <string>3</string> </value>
         </item>
         <item>
             <key> <string>membership_criterion_base_category</string> </key>
@@ -156,4 +178,26 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/colour.xml b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/colour.xml
index c7182fef135500db89dbed17944413cece2d119e..ba00d9ae06cf5e45904ccb12adc8ca8306493b02 100644
--- a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/colour.xml
+++ b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/colour.xml
@@ -9,6 +9,24 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>acquisition_append_value</string> </key>
             <value> <int>0</int> </value>
@@ -92,7 +110,7 @@
         </item>
         <item>
             <key> <string>last_id</string> </key>
-            <value> <string>1</string> </value>
+            <value> <string>4</string> </value>
         </item>
         <item>
             <key> <string>membership_criterion_base_category</string> </key>
@@ -159,4 +177,26 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/composition.xml b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/composition.xml
index 83ee6535376bf24e3fed65bbd3debb6d0ffd812c..d5bcb4e055e4d8bb992343d32a317cdabd0b78e1 100644
--- a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/composition.xml
+++ b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/composition.xml
@@ -9,6 +9,24 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>acquisition_append_value</string> </key>
             <value> <int>0</int> </value>
@@ -87,7 +105,7 @@
         </item>
         <item>
             <key> <string>last_id</string> </key>
-            <value> <string>1</string> </value>
+            <value> <string>3</string> </value>
         </item>
         <item>
             <key> <string>membership_criterion_base_category</string> </key>
@@ -156,4 +174,26 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/feature.xml b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/feature.xml
index ac49be2af4894144f34b4c048e59ccf458cb3aa2..a64a93beeb9fdaefb1c271850df394f0bcede226 100644
--- a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/feature.xml
+++ b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/feature.xml
@@ -9,6 +9,24 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>acquisition_append_value</string> </key>
             <value> <int>0</int> </value>
@@ -87,7 +105,7 @@
         </item>
         <item>
             <key> <string>last_id</string> </key>
-            <value> <string>1</string> </value>
+            <value> <string>4</string> </value>
         </item>
         <item>
             <key> <string>membership_criterion_base_category</string> </key>
@@ -156,4 +174,26 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/measure.xml b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/measure.xml
index 00bfb1621b553784d9f8f3afb3eca9fee4d50b67..2218c0c95e9c34685207c05208da50d9d459a62c 100644
--- a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/measure.xml
+++ b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/measure.xml
@@ -9,6 +9,24 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>acquisition_append_value</string> </key>
             <value> <int>0</int> </value>
@@ -50,7 +68,9 @@
         <item>
             <key> <string>category_type</string> </key>
             <value>
-              <tuple/>
+              <tuple>
+                <string>variation</string>
+              </tuple>
             </value>
         </item>
         <item>
@@ -61,7 +81,9 @@
         </item>
         <item>
             <key> <string>description</string> </key>
-            <value> <string></string> </value>
+            <value>
+              <none/>
+            </value>
         </item>
         <item>
             <key> <string>fallback_base_category</string> </key>
@@ -87,7 +109,7 @@
         </item>
         <item>
             <key> <string>last_id</string> </key>
-            <value> <string>1</string> </value>
+            <value> <string>4</string> </value>
         </item>
         <item>
             <key> <string>membership_criterion_base_category</string> </key>
@@ -143,9 +165,7 @@
         </item>
         <item>
             <key> <string>title</string> </key>
-            <value>
-              <none/>
-            </value>
+            <value> <string>Measure</string> </value>
         </item>
         <item>
             <key> <string>write_permission</string> </key>
@@ -156,4 +176,26 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/segment.xml b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/segment.xml
index 0bd38f1486121e6fef0c8b37b23f6bcdb2a8ed25..1f85595cf578be0597e41a472dcebd098452c8ae 100644
--- a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/segment.xml
+++ b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/segment.xml
@@ -50,7 +50,9 @@
         <item>
             <key> <string>category_type</string> </key>
             <value>
-              <tuple/>
+              <tuple>
+                <string>variation</string>
+              </tuple>
             </value>
         </item>
         <item>
@@ -61,7 +63,9 @@
         </item>
         <item>
             <key> <string>description</string> </key>
-            <value> <string></string> </value>
+            <value>
+              <none/>
+            </value>
         </item>
         <item>
             <key> <string>fallback_base_category</string> </key>
diff --git a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/shape.xml b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/shape.xml
index 0e883d9fd77f7e4247fdced59f4914f09830d678..b3e751df1c48aba67a9e12ade027464039dd8a10 100644
--- a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/shape.xml
+++ b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/shape.xml
@@ -9,6 +9,24 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>acquisition_append_value</string> </key>
             <value> <int>0</int> </value>
@@ -87,7 +105,7 @@
         </item>
         <item>
             <key> <string>last_id</string> </key>
-            <value> <string>1</string> </value>
+            <value> <string>5</string> </value>
         </item>
         <item>
             <key> <string>membership_criterion_base_category</string> </key>
@@ -156,4 +174,26 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/size.xml b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/size.xml
index 4527496d8f34701547c3d2a9fed2e4a79b68da0e..f94ad692f93c6216ca523366eb071cb5877cdbb0 100644
--- a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/size.xml
+++ b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/size.xml
@@ -9,6 +9,24 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>acquisition_append_value</string> </key>
             <value> <int>0</int> </value>
@@ -92,7 +110,7 @@
         </item>
         <item>
             <key> <string>last_id</string> </key>
-            <value> <string>1</string> </value>
+            <value> <string>2</string> </value>
         </item>
         <item>
             <key> <string>membership_criterion_base_category</string> </key>
@@ -159,4 +177,26 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/visual_pattern.xml b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/visual_pattern.xml
index e3855d3a47290c13317eafcaea0e358ab7ff42d5..d97e88026968b0741e0b6fe82a68e0809e3f3089 100644
--- a/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/visual_pattern.xml
+++ b/bt5/erp5_pdm/CategoryTemplateItem/portal_categories/visual_pattern.xml
@@ -9,6 +9,24 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>acquisition_append_value</string> </key>
             <value> <int>0</int> </value>
@@ -87,7 +105,7 @@
         </item>
         <item>
             <key> <string>last_id</string> </key>
-            <value> <string>1</string> </value>
+            <value> <string>4</string> </value>
         </item>
         <item>
             <key> <string>membership_criterion_base_category</string> </key>
@@ -156,4 +174,26 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees._OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_pdm/bt/revision b/bt5/erp5_pdm/bt/revision
index 832f62a3cbee4ea0a1147819b77db56a04e3de4c..57065cd57b16f67df35e4b5d4d7ef5844aa9d80e 100644
--- a/bt5/erp5_pdm/bt/revision
+++ b/bt5/erp5_pdm/bt/revision
@@ -1 +1 @@
-339
\ No newline at end of file
+341
\ No newline at end of file