The Lifecycle Of A To Do Entry
The following state transition diagram will be useful in understanding the lifecycle of a To Do entry.
To Do entry state transition diagram
A To Do entry is typically created in the Open state. Entries of this type can be viewed by all users belonging to the entry's role. Refer to How Are To Do Entries Created? for information about how entries are created.
An Open entry becomes Being Worked On when it is assigned to a specific user or when a user proactively assumes responsibility for the entry. While an entry is Being Worked On, it is visible on the To Do Summary page only by the user who is assigned to it.
Note:To Do entries may be created in the Being Worked On state. Some To Do background processes may create To Do entries in the Being Worked On state. When a user adds a To Do entry online and assigns the To Do to a user (as opposed to a role), the To Do entry is also created in the Being Worked On state.
A Being Worked On entry may be forwarded to a different user or role. If the entry is forwarded to a role, it becomes Open again. This may also be referred to as "reopening" or "unassigning" a To Do entry.
When an entry becomes Complete, it is no longer visible in various To Do queries (but it remains on the database for audit purposes). There are two ways an entry can become Complete:
A user can manually indicate it is Complete (there are several ways to do this).
For To Do entries that are logically associated with the state of some object, the system automatically marks the entry Complete when the object is no longer in the respective state. For example, an entry that's created when an account doesn't have a bill cycle is completed when the account has a bill cycle.
CAUTION:
Important! The automatic completion of To Do entries occurs when the background process responsible for creating entries of a given type is executed. Therefore, if you only run these processes once per day, these entries remain Being Worked On even if the object is no longer in the respective state.
The To Do monitor process may be used to evaluate whether or not the To Do entry can be closed automatically. Refer to Monitoring a To Do Entry for more information.