--- summary 
+++ summary 
@@ -1,63 +1,28 @@
 Test Suite: ERP5_simulation
-Revision: 43497
+Revision: 43507
 Result: FAIL
 
 All tests: 332
-Failures: 42
-Errors: 117
-Skips: 5
+Failures: 0
+Errors: 332
+Skips: 0
 
 
 
 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)
+  testAccountingRules                                (28 errors)
+   test_01_HasEverything (testAccountingRules.TestSaleAccountingRules), check necessary tools and modules are present.
 
-  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)
+  testAdvancedInvoicing                              (24 errors)
+   test_01_TwoInvoicesFromTwoPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_autoplanned (testAdvancedInvoicing.TestWorkflow)
 
-  testBPMCore                                        (6 failures, 6 errors)
+  testBPMCore                                        (14 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)
@@ -65,98 +30,42 @@
    test_confirming (testBPMEvaluation.TestOrderDifferentProcess)
    test_starting (testBPMEvaluation.TestPackingListDifferentProcess)
 
-  testConversionInSimulation                         (4 failures)
+  testConversionInSimulation                         (7 errors)
    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)
+  testDeliveryBuilderToSupportMultipleLines          (4 errors)
+   test_01_IfNested (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)
+  testICal                                           (3 errors)
+   test_01_renderEvent (testICal.TestICal)
 
-  testImmobilisation                                 (2 failures)
-   test_19_TestAccountingBuildingAndDivergence (testImmobilisation.TestImmobilisation)
-   test_20_TestAccountingAcceptDecisionSolver (testImmobilisation.TestImmobilisation)
+  testImmobilisation                                 (22 errors)
+   test_01_singlePackingListImmobilisationStateChange (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)
+  testInvoice                                        (53 errors)
+   test_01_SimpleInvoice (testInvoice.TestSaleInvoice)
 
-  testItem                                           (2 failures, 11 errors)
-   test_06_VerifyHavingSameItemTwiceOnMovementCausesNoBug (testItem.TestItem)
-   test_12_CreteSameResourceDifferentItemOrderLines (testItem.TestItem)
-   test_select_item_dialog_variation (testItem.TestItem)
+  testItem                                           (25 errors)
+   test_01_ItemSimpleTest (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)
+  testMRP                                            (5 errors)
    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)
+  testPackingList                                    (65 errors)
+   test_01_PackingListDecreaseQuantity (testPackingList.TestPackingList)
 
-  testProductionOrder                                (8 errors)
+  testProductionOrder                                (11 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)
+  testProductionOrderApparel                         (9 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)
@@ -164,22 +73,9 @@
   testProject                                        (1 errors)
    testProject_getSourceProjectRelatedTaskReportList (testProject.TestProject)
 
-  testReturnedSalePackingList                        (3 errors)
+  testReturnedSalePackingList                        (7 errors)
    test_01_ReturnedSalePackingListWithInventory (testReturnedSalePackingList.TestReturnedSalePackingList)
-   test_02_ReturnedSalePackingListWorkflow (testReturnedSalePackingList.TestReturnedSalePackingList)
-   test_03_ReturnedSalePackingListWorkflowFail (testReturnedSalePackingList.TestReturnedSalePackingList)
 
-  testTaskReportDivergence                           (3 failures, 1 skips)
+  testTaskReportDivergence                           (4 errors)
    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)
