From ca98d9f5a92b00ed205d43c720cac5f592c6f8af Mon Sep 17 00:00:00 2001
From: Tristan Cavelier <tristan.cavelier@nexedi.com>
Date: Wed, 23 Dec 2015 17:52:00 +0000
Subject: [PATCH] erp5_configurator_standard_accounting_template: XXX

---
 ...nting_transaction_root_simulation_rule.xml | 26 ++++++++-
 .../new_invoice_root_simulation_rule.xml      | 26 ++++++++-
 .../aggregate_tester.xml                      | 42 ++++++++++++++
 .../delivery_tester.xml                       | 42 ++++++++++++++
 .../description_tester.xml                    | 56 +++++++++++++++++++
 .../destination_account_tester.xml            | 42 ++++++++++++++
 .../destination_administration_tester.xml     | 42 ++++++++++++++
 .../destination_decision_tester.xml           | 42 ++++++++++++++
 .../destination_function_tester.xml           | 42 ++++++++++++++
 .../destination_payment_tester.xml            | 42 ++++++++++++++
 .../destination_project_tester.xml            | 42 ++++++++++++++
 .../destination_section_tester.xml            | 42 ++++++++++++++
 .../destination_tester.xml                    | 42 ++++++++++++++
 .../quantity_tester.xml                       | 42 ++++++++++++++
 .../resource_tester.xml                       | 56 +++++++++++++++++++
 .../source_account_tester.xml                 | 42 ++++++++++++++
 .../source_administration_tester.xml          | 42 ++++++++++++++
 .../source_decision_tester.xml                | 42 ++++++++++++++
 .../source_function_tester.xml                | 42 ++++++++++++++
 .../source_payment_tester.xml                 | 42 ++++++++++++++
 .../source_project_tester.xml                 | 42 ++++++++++++++
 .../source_section_tester.xml                 | 42 ++++++++++++++
 .../source_tester.xml                         | 42 ++++++++++++++
 .../start_date_tester.xml                     | 56 +++++++++++++++++++
 .../stop_date_tester.xml                      | 56 +++++++++++++++++++
 25 files changed, 1072 insertions(+), 2 deletions(-)

diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_accounting_transaction_root_simulation_rule.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_accounting_transaction_root_simulation_rule.xml
index 4b62e26ea4..3ab85ee34b 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_accounting_transaction_root_simulation_rule.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_accounting_transaction_root_simulation_rule.xml
@@ -6,6 +6,30 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>_count</string> </key>
             <value>
@@ -40,7 +64,7 @@
             <key> <string>categories</string> </key>
             <value>
               <tuple>
-                <string>trade_phase/default/accounting</string>
+                <string>trade_phase/trade/accounting</string>
               </tuple>
             </value>
         </item>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule.xml
index 59cbd4a4fb..5ebecb715f 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule.xml
@@ -6,6 +6,30 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>_count</string> </key>
             <value>
@@ -40,7 +64,7 @@
             <key> <string>categories</string> </key>
             <value>
               <tuple>
-                <string>trade_phase/default/invoicing</string>
+                <string>trade_phase/trade/invoicing</string>
               </tuple>
             </value>
         </item>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/aggregate_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/aggregate_tester.xml
index df887ca503..5493ffc2e8 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/aggregate_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/aggregate_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>aggregate_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/delivery_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/delivery_tester.xml
index 8877cd48dc..3992bbbded 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/delivery_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/delivery_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>divergence_provider</string> </key>
             <value> <int>0</int> </value>
@@ -37,4 +49,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/description_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/description_tester.xml
index d91add6e0d..5266dfa951 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/description_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/description_tester.xml
@@ -6,6 +6,32 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>solver/portal_solvers/Accept Solver</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>description_tester</string> </value>
@@ -29,4 +55,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_account_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_account_tester.xml
index fe5c71305f..785a3ea5b9 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_account_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_account_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>destination_account_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_administration_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_administration_tester.xml
index fdd8f099f9..25f81238a8 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_administration_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_administration_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>destination_administration_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_decision_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_decision_tester.xml
index 6866885a03..60a831e4ab 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_decision_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_decision_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>destination_decision_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_function_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_function_tester.xml
index b4efde1b3c..274d6914d3 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_function_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_function_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>destination_function_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_payment_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_payment_tester.xml
index 700ae10a8b..44ff125b19 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_payment_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_payment_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>destination_payment_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_project_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_project_tester.xml
index 08fe0823d5..c10db1bf3b 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_project_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_project_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>destination_project_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_section_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_section_tester.xml
index 95bc40d133..4332320314 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_section_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_section_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>destination_section_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_tester.xml
index 6d3bbecca8..f0d679a221 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/destination_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>destination_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/quantity_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/quantity_tester.xml
index ccedb6af81..ed61ac3b7e 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/quantity_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/quantity_tester.xml
@@ -6,6 +6,12 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>_local_properties</string> </key>
             <value>
@@ -43,6 +49,12 @@
               </tuple>
             </value>
         </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>quantity_tester</string> </value>
@@ -79,4 +91,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/resource_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/resource_tester.xml
index 32cbad72de..c3b11dd402 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/resource_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/resource_tester.xml
@@ -6,6 +6,32 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>solver/portal_solvers/Accept Solver</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>resource_tester</string> </value>
@@ -29,4 +55,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_account_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_account_tester.xml
index d16acf0f93..d5b1f1dd37 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_account_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_account_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>source_account_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_administration_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_administration_tester.xml
index 83b05d05d0..eb2b2bdba8 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_administration_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_administration_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>source_administration_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_decision_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_decision_tester.xml
index 662d68f3f4..672d524d4c 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_decision_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_decision_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>source_decision_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_function_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_function_tester.xml
index 9225aed37e..b842c14ac7 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_function_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_function_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>source_function_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_payment_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_payment_tester.xml
index 1efa6cefaf..5311cb81a5 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_payment_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_payment_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>source_payment_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_project_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_project_tester.xml
index 3c9e415ca8..26eec535b3 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_project_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_project_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>source_project_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_section_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_section_tester.xml
index 51be40a591..3b459094c9 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_section_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_section_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>source_section_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_tester.xml
index 8287b82672..dfe3e46dca 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/source_tester.xml
@@ -6,6 +6,18 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>source_tester</string> </value>
@@ -29,4 +41,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/start_date_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/start_date_tester.xml
index 8c7d711726..f4db7098fb 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/start_date_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/start_date_tester.xml
@@ -6,6 +6,12 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>_local_properties</string> </key>
             <value>
@@ -23,6 +29,26 @@
               </tuple>
             </value>
         </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>solver/portal_solvers/Automatic Date Accept Solver</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>start_date_tester</string> </value>
@@ -50,4 +76,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
diff --git a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/stop_date_tester.xml b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/stop_date_tester.xml
index 366c80c137..594d9c6f2f 100644
--- a/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/stop_date_tester.xml
+++ b/bt5/erp5_configurator_standard_accounting_template/PathTemplateItem/portal_rules/new_invoice_root_simulation_rule/stop_date_tester.xml
@@ -6,6 +6,12 @@
     </pickle>
     <pickle>
       <dictionary>
+        <item>
+            <key> <string>_identity_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
         <item>
             <key> <string>_local_properties</string> </key>
             <value>
@@ -23,6 +29,26 @@
               </tuple>
             </value>
         </item>
+        <item>
+            <key> <string>_range_criterion</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>solver/portal_solvers/Automatic Date Accept Solver</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>stop_date_tester</string> </value>
@@ -50,4 +76,34 @@
       </dictionary>
     </pickle>
   </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="PersistentMapping" module="Persistence.mapping"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>data</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
 </ZopeData>
-- 
2.30.9