Time-based workflow operates on the principle that the workflow actions will remain in the time-based workflow queue until they are executed, or until the record that initiated them no longer meets the workflow triggering criteria. It is however important to note that if the record no longer meets the triggering criteria an edit to the initial record is required, to remove it from the queue.
Situations where the action will not automatically leave the queue:
Example: if the Criteria is "Created Date = TODAY() "
The day after creation the record will no longer meet the triggering criteria, but there will be no edit involved in this change - as such any time-based workflow actions that the workflow had placed in the time-based workflow queue will remain
Apex DML field updates will usually re-run the workflow rules post update, and remove the action from the queue. It is recommended this be tested first though, if an Apex update is going to be considered as a method of ensuring the triggering conditions remain
As a workaround to this it is recommended that if another Workflow rule field update is causing this issue, the "Re-evaluate Workflow Rules after Field Change" check-box in the field update should be ticked. When using time-based workflow the triggering criteria should be carefully analysed to ensure that a naturally occurring drop-out, such as "Create Date = TODAY() " cannot occur.
000387169

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.