--- summary 
+++ summary 
@@ -1,33 +1,185 @@
 Test Suite: ERP5_simulation
-Revision: 43622
-Result: PASS
+Revision: 43623
+Result: FAIL
 
-All tests: 0
-Failures: 0
-Errors: 0
-Skips: 0
+All tests: 332
+Failures: 42
+Errors: 117
+Skips: 5
 
 
-The following tests have an unknown status:
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testAccountingRules
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testAdvancedInvoicing
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testBPMCore
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testBPMEvaluation
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testConversionInSimulation
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testDeliveryBuilderToSupportMultipleLines
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testDivergenceTester
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testICal
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testImmobilisation
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testInvoice
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testItem
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testMRP
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testOrderBuilder
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testPackingList
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testProductionOrder
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testProductionOrderApparel
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testProductionPackingList
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testProject
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testReturnedSalePackingList
-erp5_report_new_simulation_failures=1 Products/ERP5Type/tests/runUnitTest.py --verbose '--erp5_sql_connection_string=test1a test' testTaskReportDivergence
 
+The following tests failed:
 
+  testAccountingRules                                (26 errors)
+   test_02_UpdateInvoiceTransactionRuleMatrix (testAccountingRules.TestSaleAccountingRules), test edition of matrix and rule.
+   test_03_invoiceTransactionRule_getMatchingCell (testAccountingRules.TestSaleAccountingRules), test predicates for the cells of invoice transaction rule
+   test_04_SimpleInvoice (testAccountingRules.TestSaleAccountingRules), Simple Invoice.
+   test_04b_SimpleInvoiceConfirm (testAccountingRules.TestSaleAccountingRules), Same test as SimpleInvoice but directly confirm the invoice
+   test_04c_SimpleInvoiceTwoLines (testAccountingRules.TestSaleAccountingRules), Simple Invoice, 2 lines.
+   test_04d_SimpleInvoiceTwoCells (testAccountingRules.TestSaleAccountingRules), Simple Invoice, 2 cells.
+   test_05a_SimpleInvoiceReExpandAddLine (testAccountingRules.TestSaleAccountingRules), Add a new line then updateAppliedRule.
+   test_05b_SimpleInvoiceReExpandEditLine (testAccountingRules.TestSaleAccountingRules), Tests that editing a line updates simulation correctly
+   test_05c_SimpleInvoiceReExpandDeleteLine (testAccountingRules.TestSaleAccountingRules), Tests that removing a line updates simulation correctly
+   test_05d_SimpleInvoiceReExpandCreateCell (testAccountingRules.TestSaleAccountingRules), Tests that replacing a line by cells updates simulation correctly
+   test_05e_SimpleInvoiceExpandManyTimes (testAccountingRules.TestSaleAccountingRules), Tests that updating an applied rule many times doesn't break the
+   test_06_MultiLineInvoice (testAccountingRules.TestSaleAccountingRules), Multiple lines invoice.
+   test_planning_invoice_creates_simulation (testAccountingRules.TestSaleAccountingRules)
+   test_02_UpdateInvoiceTransactionRuleMatrix (testAccountingRules.TestPurchaseAccountingRules), test edition of matrix and rule.
+   test_03_invoiceTransactionRule_getMatchingCell (testAccountingRules.TestPurchaseAccountingRules), test predicates for the cells of invoice transaction rule
+   test_04_SimpleInvoice (testAccountingRules.TestPurchaseAccountingRules), Simple Invoice.
+   test_04b_SimpleInvoiceConfirm (testAccountingRules.TestPurchaseAccountingRules), Same test as SimpleInvoice but directly confirm the invoice
+   test_04c_SimpleInvoiceTwoLines (testAccountingRules.TestPurchaseAccountingRules), Simple Invoice, 2 lines.
+   test_04d_SimpleInvoiceTwoCells (testAccountingRules.TestPurchaseAccountingRules), Simple Invoice, 2 cells.
+   test_05a_SimpleInvoiceReExpandAddLine (testAccountingRules.TestPurchaseAccountingRules), Add a new line then updateAppliedRule.
+   test_05b_SimpleInvoiceReExpandEditLine (testAccountingRules.TestPurchaseAccountingRules), Tests that editing a line updates simulation correctly
+   test_05c_SimpleInvoiceReExpandDeleteLine (testAccountingRules.TestPurchaseAccountingRules), Tests that removing a line updates simulation correctly
+   test_05d_SimpleInvoiceReExpandCreateCell (testAccountingRules.TestPurchaseAccountingRules), Tests that replacing a line by cells updates simulation correctly
+   test_05e_SimpleInvoiceExpandManyTimes (testAccountingRules.TestPurchaseAccountingRules), Tests that updating an applied rule many times doesn't break the
+   test_06_MultiLineInvoice (testAccountingRules.TestPurchaseAccountingRules), Multiple lines invoice.
+   test_planning_invoice_creates_simulation (testAccountingRules.TestPurchaseAccountingRules)
+
+  testAdvancedInvoicing                              (1 failures, 3 errors)
+   test_13_acceptQuantityDivergenceOnInvoiceWithStartedPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_AdoptQuantityDivergenceOnInvoiceLineWithStoppedPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice), Adopt quantity with stopped packing list
+   test_AdoptQuantityDivergenceOnInvoiceLineWithStoppedPackingList (testAdvancedInvoicing.TestAdvancedPurchaseInvoice), Adopt quantity with stopped packing list
+   test_04_InvoiceChangeStartDateFail (testAdvancedInvoicing.TestAdvancedSaleInvoice)
+
+  testBPMCore                                        (6 failures, 6 errors)
+   test_BuinessPathDynamicCategoryAccessProvider (testBPMCore.TestBPMImplementation)
+   test_BuinessPathDynamicCategoryAccessProviderBusinessLinkPrecedence (testBPMCore.TestBPMImplementation)
+   test_BuinessPathDynamicCategoryAccessProviderEmptyMovement (testBPMCore.TestBPMImplementation)
+   test_BusinessLink_calculateExpectedDate (testBPMCore.TestBPMImplementation)
+   test_BusinessProcess_getPathValueList (testBPMCore.TestBPMImplementation)
+   test_BusinessState_getRemainingTradePhaseList (testBPMCore.TestBPMImplementation)
+   test_isBuildable_OrderedDeliveredInvoiced (testBPMCore.TestBPMisBuildableImplementation), Test isBuildable for ordered, delivered and invoiced sequence
+   test_isBuildable_OrderedInvoicedDelivered (testBPMCore.TestBPMisBuildableImplementation), Test isBuildable for ordered, invoiced and delivered sequence
+   test_isCompleted_OrderedDeliveredInvoiced (testBPMCore.TestBPMisCompletedImplementation), Test isCompleted for ordered, delivered and invoiced sequence
+   test_isCompleted_OrderedInvoicedDelivered (testBPMCore.TestBPMisCompletedImplementation), Test isCompleted for ordered, invoiced and invoiced sequence
+   test_isFrozen_OrderedDeliveredInvoiced (testBPMCore.TestBPMisFrozenImplementation), Test isFrozen for ordered, delivered and invoiced sequence
+   test_isFrozen_OrderedInvoicedDelivered (testBPMCore.TestBPMisFrozenImplementation), Test isFrozen for ordered, invoiced and invoiced sequence
+
+  testBPMEvaluation                                  (40 errors)
+   test_confirming (testBPMEvaluation.TestOrderDefaultProcess)
+   test_starting (testBPMEvaluation.TestPackingListDefaultProcess)
+   test_confirming (testBPMEvaluation.TestOrderDifferentProcess)
+   test_starting (testBPMEvaluation.TestPackingListDifferentProcess)
+
+  testConversionInSimulation                         (4 failures)
+   test_01_delivery_mode_on_sale_packing_list_and_invoice (testConversionInSimulation.TestConversionInSimulation)
+   test_01_destination_total_asset_price_on_accounting_lines (testConversionInSimulation.TestConversionInSimulation)
+   test_01_diverged_sale_packing_list_destination_total_asset_price (testConversionInSimulation.TestConversionInSimulation)
+   test_01_quantity_unit_on_sale_packing_list (testConversionInSimulation.TestConversionInSimulation)
+
+  testDeliveryBuilderToSupportMultipleLines          (2 failures)
+   test_03_AcceptingDecision (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
+   test_04_MergingMultipleSaleOrders (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
+
+  testDivergenceTester                               (5 errors)
+   test_01_QuantityDivergenceTester (testDivergenceTester.TestDivergenceTester)
+   test_02_CategoryDivergenceTester (testDivergenceTester.TestDivergenceTester)
+   test_03_PropertyDivergenceTester (testDivergenceTester.TestDivergenceTester)
+   test_04_CategoryDivergenceTester (testDivergenceTester.TestDivergenceTester)
+   test_QuantityDivergenceTesterCompareMethod (testDivergenceTester.TestDivergenceTester)
+
+  testICal                                           (1 errors)
+   test_02_renderTask (testICal.TestICal)
+
+  testImmobilisation                                 (2 failures)
+   test_19_TestAccountingBuildingAndDivergence (testImmobilisation.TestImmobilisation)
+   test_20_TestAccountingAcceptDecisionSolver (testImmobilisation.TestImmobilisation)
+
+  testInvoice                                        (6 failures, 1 errors)
+   test_07_InvoiceAddPackingListLine (testInvoice.TestSaleInvoice)
+   test_09_InvoiceChangeStartDateFail (testInvoice.TestSaleInvoice)
+   test_09b_InvoiceChangeStartDateSucceed (testInvoice.TestSaleInvoice)
+   test_modify_planned_order_invoice_transaction_rule (testInvoice.TestSaleInvoice)
+   test_modify_planned_order_invoicing_rule (testInvoice.TestSaleInvoice)
+   test_modify_planned_order_invoice_transaction_rule (testInvoice.TestPurchaseInvoice)
+   test_modify_planned_order_invoicing_rule (testInvoice.TestPurchaseInvoice)
+
+  testItem                                           (2 failures, 11 errors)
+   test_06_VerifyHavingSameItemTwiceOnMovementCausesNoBug (testItem.TestItem)
+   test_12_CreteSameResourceDifferentItemOrderLines (testItem.TestItem)
+   test_select_item_dialog_variation (testItem.TestItem)
+   test_Item_getCurrentOwnerTitle (testItem.TestItemScripts)
+   test_Item_getCurrentOwnerValue (testItem.TestItemScripts)
+   test_Item_getCurrentSiteTitle (testItem.TestItemScripts)
+   test_Item_getCurrentSiteValue (testItem.TestItemScripts)
+   test_Item_getResourceTitle (testItem.TestItemScripts)
+   test_Item_getResourceValue (testItem.TestItemScripts)
+   test_Item_getVariationCategoryList (testItem.TestItemScripts)
+   test_Item_getVariationRangeCategoryItemList (testItem.TestItemScripts)
+   test_09_ChangeOrderDateAndAcceptOnPackingList (testItem.TestItem)
+   test_13_CreateSameResourceDiffrentItemOrderLinesThenChangeTheOrderLinesDate (testItem.TestItem)
+
+  testMRP                                            (1 errors, 4 skips)
+   test_TransformationRule_expand (testMRP.TestMRPImplementation)
+
+  testOrderBuilder                                   (4 errors)
+   test_01_simpleOrderBuilder (testOrderBuilder.TestOrderBuilder)
+   test_01a_simpleOrderBuilderVariatedResource (testOrderBuilder.TestOrderBuilder)
+   test_02_maxDelayResourceOrderBuilder (testOrderBuilder.TestOrderBuilder)
+   test_03_minFlowResourceOrderBuilder (testOrderBuilder.TestOrderBuilder)
+
+  testPackingList                                    (16 failures)
+   test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingList.TestPackingList)
+   test_05f_SimulationChangeAndPartialAcceptDecision (testPackingList.TestPackingList)
+   test_06_SimulationChangeStartDate (testPackingList.TestPackingList)
+   test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPackingList)
+   test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPackingList)
+   test_09_AddContainersWithVariatedResources (testPackingList.TestPackingList)
+   test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingList.TestPackingList)
+   test_19_ChangeResourceOnPackingListAndOrder (testPackingList.TestPackingList)
+   test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingList.TestPurchasePackingList)
+   test_05f_SimulationChangeAndPartialAcceptDecision (testPackingList.TestPurchasePackingList)
+   test_06_SimulationChangeStartDate (testPackingList.TestPurchasePackingList)
+   test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPurchasePackingList)
+   test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPurchasePackingList)
+   test_09_AddContainersWithVariatedResources (testPackingList.TestPurchasePackingList)
+   test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingList.TestPurchasePackingList)
+   test_19_ChangeResourceOnPackingListAndOrder (testPackingList.TestPurchasePackingList)
+
+  testProductionOrder                                (8 errors)
+   test_01_testProductionSimulationExpand (testProductionOrder.TestProductionOrder)
+   test_02_testSourcingSimulationExpand (testProductionOrder.TestProductionOrder)
+   test_03_testIndustrialPhase (testProductionOrder.TestProductionOrder)
+   test_04_testProductionSimulationBuild (testProductionOrder.TestProductionOrder)
+   test_05_testSourcingSimulationBuild (testProductionOrder.TestProductionOrder)
+   test_06_testIndustrialPhase (testProductionOrder.TestProductionOrder)
+   test_08_testTransformationWithEfficiency (testProductionOrder.TestProductionOrder)
+   test_09_testTransformationWithVariation (testProductionOrder.TestProductionOrder)
+
+  testProductionOrderApparel                         (6 errors)
+   test_01_testProductionSimulationExpand (testProductionOrderApparel.TestProductionOrderApparel)
+   test_02_testSourcingSimulationExpand (testProductionOrderApparel.TestProductionOrderApparel)
+   test_03_testIndustrialPhase (testProductionOrderApparel.TestProductionOrderApparel)
+   test_04_testProductionSimulationBuild (testProductionOrderApparel.TestProductionOrderApparel)
+   test_05_testSourcingSimulationBuild (testProductionOrderApparel.TestProductionOrderApparel)
+   test_06_testIndustrialPhase (testProductionOrderApparel.TestProductionOrderApparel)
+
+  testProductionPackingList                          (1 errors)
+   test_01_sourcingDelivery (testProductionPackingList.TestProductionDelivery)
+
+  testProject                                        (1 errors)
+   testProject_getSourceProjectRelatedTaskReportList (testProject.TestProject)
+
+  testReturnedSalePackingList                        (3 errors)
+   test_01_ReturnedSalePackingListWithInventory (testReturnedSalePackingList.TestReturnedSalePackingList)
+   test_02_ReturnedSalePackingListWorkflow (testReturnedSalePackingList.TestReturnedSalePackingList)
+   test_03_ReturnedSalePackingListWorkflowFail (testReturnedSalePackingList.TestReturnedSalePackingList)
+
+  testTaskReportDivergence                           (3 failures, 1 skips)
+   test_01_TestReportLineChangeQuantity (testTaskReportDivergence.TestTaskReportDivergence)
+   test_02_TestReportListChangeDestination (testTaskReportDivergence.TestTaskReportDivergence)
+   test_03_TaskReportChangeStartDate (testTaskReportDivergence.TestTaskReportDivergence)
+
+The following tests were at least partly skipped:
+
+  testMRP                                            (4 skips)
+   test_TransformationRule_expand_concurrent (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+   test_TransformationRule_expand_reexpand (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+   test_TransformationRule_getHeadProductionPathList (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+   test_TransformationSourcingRule_expand (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+
+  testTaskReportDivergence                           (1 skips)
