diff --git a/product/ERP5/tests/testNewPayroll.py b/product/ERP5/tests/testNewPayroll.py
index d9b20622e64a31a408e4885581b4ef19847ab90a..8890270c5a6bfd896089b3bc1d2ced4c7b1270b9 100644
--- a/product/ERP5/tests/testNewPayroll.py
+++ b/product/ERP5/tests/testNewPayroll.py
@@ -395,7 +395,9 @@ class TestNewPayrollMixin(ERP5ReportTestCase, TestBPMMixin):
                   specialise_value=sequence.get('model'),
                   source_section_value=sequence.get('employee'),
                   destination_section_value=sequence.get('employer'),
-                  resource_value=sequence.get('price_currency'))
+                  resource_value=sequence.get('price_currency'),
+                  start_date=DateTime(),
+                  stop_date=DateTime()+1)
     sequence.edit(paysheet = paysheet)
 
   def createPaysheetLine(self, document, **kw):
@@ -1102,8 +1104,6 @@ class TestNewPayrollMixin(ERP5ReportTestCase, TestBPMMixin):
 
   def stepCheckPaysheetConsistency(self, sequence=None, **kw):
     paysheet = sequence.get('paysheet')
-    paysheet.edit(start_date=DateTime(),
-                  stop_date=DateTime()+1)
     self.assertEquals([], paysheet.checkConsistency())
 
   def stepCheckModelConsistency(self, sequence=None, **kw):