7.11.3 Task Status
The Task Status is automatically set to Open (OPN) when a Task is created. When any work is logged against the Task the status is automatically updated from Open to Work (WRK).
The Task Status must be manually changed to Closed (CLS) when this Task ID no longer available to be used by a developer to modify objects. Closed Tasks retain a lock on any objects modified using this Task ID.
The final stage for a Task ID is to set it to Finished (FIN). This status must be manually assigned and effectively releases all objects which were locked to this Task ID.
Rules
Valid task status values are:
OPN
|
Task is Open.
Authorized developer can start to use the task.
Task status can be manually changed.
Task cannot be deleted.
|
WRK
|
Work has been performed using the Task ID.
Objects are locked to this Task ID.
Authorized developers can continue to use this Task Id to modify objects already locked to the Task ID or additional objects can be locked to the Task ID.
Task status can be manually changed.
Task cannot be deleted.
|
CLS
|
Task is Closed.
Objects modified using this Task ID are still locked to the Task ID.
Developers can no longer make changes to objects that are locked by this Task ID.
Task and associated objects can be exported.
Task status can be manually changed.
Task can be deleted.
|
FIN
|
Task is Finished.
Objects are no longer locked to this Task ID.
Task can be deleted.
Task status cannot be changed.
|
|
The following is a summary table of the rules for tasks based on their status:
Status
|
Description
|
Change Status
|
Change Object
|
Object Locked
|
Export Task
|
Delete Task
|
OPN
|
Open
|
Y
|
Y
|
-
|
N
|
N
|
WRK
|
Work
|
Y
|
Y
|
Y
|
N
|
N
|
CLS
|
Closed
|
Y
|
N
|
Y
|
Y
|
Y
|
FIN
|
Finished
|
N
|
N
|
N
|
N
|
Y
|
|
Task status is commonly used as follows:
- A new task is created and its status is automatically set to OPN.
- As objects are locked to this task, the task status is automatically set to WRK.
- When work is deemed completed, the task status is manually set to CLS so no more changes can be performed. The locked objects can be included in an export.
- If any problems are identified during testing, the status can be manually reset to WRK to allow additional changes to be made to the objects.
- After the objects locked to the Task ID are released into production, the task status can be manually set to FIN. The objects are now unlocked and can be used by another task for another unit of work.
Also See
Tracked Objects
Transferring Object Locks