This question has popped up in the forums now and again so I thought I would write a blog post on it.
The solution on how to do this is simple, once you know where to look and how it works. I can understand why some people struggle to find the answer to the question of setting a date field to the current date and time because you don’t see it mentioned very often and it isn’t obvious.
To set the a Date Time value in CRM to a when the workflow was run you can use the dynamic value
This basically does what is says on the tin and sets a Date time value to Execution time of the workflow.
Open up your workflow and choose the Update, select Account entity
To set a field
Select the field and in the example above, I clicked into the Account Date Field
In the look for I scrolled down to Process (it’s right at the bottom)
in the next field select Execution Time
You will see the Account Date Field will now have a highlighted value.
Save and Close
Activate the workflow
CRM 2013 Video Workflow to set date and time field and user when the primary contact on an account is changed
Awesome picture from here
ok question though .. here is what i want and cannot figure out how to exactly do automaticly .
i can do it by pausing the workflow for tommarrow at 8 am but what i want is .
if i start a workflow or create a task from a workflow . i want reminderrs and emails to process at 8 am .. not that works if i do them at 8am but if i am working late and want the emails to go out in the morning i have to pause the workflow pick all the current workflow processes for today and pause them to start at 8am ..
i just wish there was a was in the workflow to set a start time .
workflow to send email to client workflow started at 10pm i want the to be sent at 8am or a set time the next day .. is this possible ? without using the pause work around ?