I have a problem with my workflow where the "Wait for field change" isn't waiting when a field is empty. It goes on to create a task even though the field hasn't got a date set. The problem with this is that the task is dependent on the date in the empty field.
My workflow works like this:
Set 'Confirmation Date' to 'Target Date:20 days' (this sets 'Confirmation Date' to 'Target Date:plus 20 days')
then Wait for Confirmation date' to be greater than 01/01/1900 00:00:00 (this should wait until the 'Confirmation date' is not null)
then Start 'Deal with Complaint' process on 'Current item with 'Current item:Officer' (this should only be created once there's a date in the 'Confirmation date' field)
then set 'Date dealt with complaint' to 'today'
I need the workflow to wait for the 'Confirmation date' to be set before going on to creating a task. What's happening is that the task is created even when a 'Confirmation Date' hasn't been set, causing the workflow to throw an error as the task's 'Due date' is the 'Confirmation Date'.
Any ideas why?
*(Sorry for the confusion! What I forgot to mention was, that on occasions (which we don't yet know why), the 'Confirmation date' isn't being set correctly. The 'Wait for Confirmation date ...' is suppose to be a short term work-around, until we find out why the 'Confirmation Date' is being left empty.)