diff --git a/product/ERP5/tests/testNewPayroll.py b/product/ERP5/tests/testNewPayroll.py
index 9413a02c42eb3b849b0b53d323aebe8eeae96a1a..197e64887110d3f49359bcc1b128e839b65f2b84 100644
--- a/product/ERP5/tests/testNewPayroll.py
+++ b/product/ERP5/tests/testNewPayroll.py
@@ -263,6 +263,7 @@ class TestNewPayrollMixin(ERP5ReportTestCase, TestBPMMixin):
     business_path = sequence.get('business_path')
     business_path.setTradePhaseList(['trade_phase/payroll/france/urssaf'])
     business_path.setSourceDecisionValue(sequence.get('urssaf_roubaix'))
+    business_path.setDeliveryBuilderList(('portal_deliveries/pay_sheet_builder',))
     sequence.edit(business_path=business_path)
 
   def stepSpecialiseBusinessProcessOnModel(self, sequence=None, **kw):
@@ -307,19 +308,6 @@ class TestNewPayroll(TestNewPayrollMixin):
     '''
       test applyTransformation method. It should create new movements
     '''
-    sequence_list = SequenceList()
-    sequence_string = self.COMMON_BASIC_DOCUMENT_CREATION_SEQUENCE_STRING + """
-               CheckUpdateAggregatedMovementReturn
-               PaysheetApplyTransformation
-               Tic
-               CheckPaysheetLineAreCreated
-               CheckPaysheetLineAmounts
-               CheckUpdateAggregatedAmountListReturnNothing
-    """
-    sequence_list.addSequenceString(sequence_string)
-    sequence_list.play(self)
-
-  def test_02_setSourceOnMovementUsingBusinessProcess(self):
     sequence_list = SequenceList()
     sequence_string = self.COMMON_BASIC_DOCUMENT_CREATION_SEQUENCE_STRING + """
                CreateBusinessProcess
@@ -332,6 +320,9 @@ class TestNewPayroll(TestNewPayrollMixin):
                PaysheetApplyTransformation
                Tic
                CheckSourceSectionOnMovements
+               CheckPaysheetLineAreCreated
+               CheckPaysheetLineAmounts
+               CheckUpdateAggregatedAmountListReturnNothing
     """
     sequence_list.addSequenceString(sequence_string)
     sequence_list.play(self)