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