What if a workflow is tasked with copying the starting entry name somewhere and the entry name has changed since the workflow started? What can I do to make sure the workflow takes this into account?
Example:
An employee needs to mark an agreement as Expired instead of Current and apply an Obsolete/Expired tag.
- The workflow starts when the tag is applied to the entry.
- The user may not have renamed the entry from CURRENT to EXPIRED yet.
- A "delay" token is used in case the tag was accidentally applied and causes the wf to end if the tag was removed.
- One hour later, we want the workflow to move on if the tag is still there.
- If the entry name changed from CURRENT to EXPIRED after the workflow started, which is likely to happen, we would need the workflow to copy the correct name, not the old one.
The workflow is dealing with a number of possible name endings (expired, repealed, cancelled, replaced, obsolete, superceded, and a generic OLD) so the workflow gets a bit complicated. I can't have it make any assumptions here.