diff --git a/master/bt5/vifib_base/SkinTemplateItem/portal_skins/vifib_simulation/VifibPaymentTransaction_postGeneration.xml b/master/bt5/vifib_base/SkinTemplateItem/portal_skins/vifib_simulation/VifibPaymentTransaction_postGeneration.xml
index 1ce062763af36322357934bb61aceda27df0ce65..39b8a58bf5c66e5e9f204da53a8ce746c9440289 100644
--- a/master/bt5/vifib_base/SkinTemplateItem/portal_skins/vifib_simulation/VifibPaymentTransaction_postGeneration.xml
+++ b/master/bt5/vifib_base/SkinTemplateItem/portal_skins/vifib_simulation/VifibPaymentTransaction_postGeneration.xml
@@ -51,6 +51,7 @@
         <item>
             <key> <string>_body</string> </key>
             <value> <string>from Products.ERP5Type.Message import translateString\n
+from DateTime import DateTime\n
 \n
 payment_transaction = context\n
 \n
@@ -58,6 +59,9 @@ payment_transaction = context\n
 if payment_transaction.getSimulationState() == "draft":\n
   payment_transaction.plan(comment=translateString("Initialised by Delivery Builder."))\n
 \n
+if payment_transaction.getStartDate() is None:\n
+  payment_transaction.setStartDate(DateTime())\n
+\n
 # First set the payment transaction in the building state on the causality workflow\n
 payment_transaction.startBuilding()\n
 \n
diff --git a/master/bt5/vifib_base/bt/revision b/master/bt5/vifib_base/bt/revision
index 6ffe0d0bf6ccb6246fd343665efe0b19df8b2e8b..235adf8bd8fe3b9844d65f77956d73f5fed04ede 100644
--- a/master/bt5/vifib_base/bt/revision
+++ b/master/bt5/vifib_base/bt/revision
@@ -1 +1 @@
-348
\ No newline at end of file
+349
\ No newline at end of file