So in my Control Flow, I have an Expression Task that checks to see if the GlobalDateOverride Boolean is set...if it is TRUE, it will get the dates from the StartDate and EndDate variables. If it is FALSE, then there are two Execute SQL Tasks to derive the normal/standard StartDate and EndDate. So two Precedence OR Constraints then feeding the next Execute SQL Task to determine if there are rows to extract.
If the GlobalDateOverride is FALSE, it correctly branches to derive the StartDate and EndDate. However the subsequent Execute SQL Task seems to execute prior to that because of the other OR Precedence Constraint. Do I need to incorporate a WAITFOR in my subsequent Execute SQL Task to wait for the StartDate and EndDate to be derived?
Thanks for your review and am hopeful for a reply.