WAPIMAPTASK is the object handle of a workflow map task stored in the WAPI database. It is used in the WAPI functions for all task manipulation operations.


Instance Attributes Index

 o pMAPID
The unique ID of the map to which this task belongs.
 o pTASKID
The unique ID of the task.
 o pWAITCOUNT
The number of tasks that have links to this task that have to be completed before this task can become ready.
 o pSUBMAPID
The ID of a map stored in the map database that should be executed as a sub-workflow when this task becomes ready.
 o pPERFORMERID
The ID of the user who should perform the work on the task.
 o pREADYCB
The callback information for the Task Ready callback event.
 o pDONECB
The callback information for the Task Done callback event.
 o pKILLCB
The callback information for the Task Killed callback event.
 o pPERFORMERCB
The callback information for the Assign Performer callback event.
 o pSUBMAPIDCB
The callback information for the Assign Submap callback event.
 o pCONDITIONCB
The callback information for the Evaluate Condition callback event.
 o pFORM
Any additional information that is needed to determine the data made available at the task.
 o pPAINTER
The information that is required to display the task in a visual interface.
 o pDUEDURATION
The duration, in seconds, of how long it should take this task to be completed.
 o pDUEDATE
The due date for this task.
 o pDUETIME
The time that the task should be due.
 o pFLAGS
The flags that control the behavior of the task.
 o pTITLE
The title for the task.
 o pDESCRIPTION
The description of the task.
 o pINSTRUCTIONS
The instructions for the task.
 o pPRIORITY
The priority of the task.
 o pUSERDATA
Stored data that can be used by the task.
 o pSTARTDATE
The date the task should wait for before appearing in the users inbox.
 o pRESURRECTCB
The callback information for the Task Resurrected callback event.
 o pCUSTOMDATA
Stored data that can be used by the workflows using this map task.

Instance Attributes

 o pMAPID
 Integer pMAPID
The unique ID of the map to which this task belongs. The column in the WMapTask table is MapTask_MapID.
 o pTASKID
 Integer pTASKID
The unique ID of the task. The column in the WMapTask table is MapTask_TaskID.
 o pWAITCOUNT
 Integer pWAITCOUNT
The number of tasks that have links to this task that have to be completed before this task can become ready. The column in the WMapTask table is MapTask_WaitCount.
 o pSUBMAPID
 Integer pSUBMAPID
The ID of a map stored in the map database that should be executed as a sub-workflow when this task becomes ready. The column in the WMapTask table is MapTask_SubMapID.
 o pPERFORMERID
 Integer pPERFORMERID
The ID of the user who should perform the work on the task. The column in the WMapTask table is MapTask_PerformerID.
 o pREADYCB
 Dynamic pREADYCB
The callback information for the Task Ready callback event. If any data is stored in this field then a callback will fire when the task becomes ready. The column in the WMapTask table is MapTask_ReadyCb.
 o pDONECB
 Dynamic pDONECB
The callback information for the Task Done callback event. If any data is stored in this field then a callback will fire when the task is completed. The column in the WMapTask table is MapTask_DoneCb.
 o pKILLCB
 Dynamic pKILLCB
The callback information for the Task Killed callback event. If any data is stored in this field then a callback will fire when this task is killed. Killed means that the task was on a branch that was not taken due to a conditional task. The column in the WMapTask table is MapTask_KillCb.
 o pPERFORMERCB
 Dynamic pPERFORMERCB
The callback information for the Assign Performer callback event. If any data is stored in this field then a callback will fire when this task is about to become ready so that the performer for the task can be determined. The column in the WMapTask table is MapTask_PerformerCb.
 o pSUBMAPIDCB
 Dynamic pSUBMAPIDCB
The callback information for the Assign Submap callback event. If any data is stored in this field then a callback will fire when this task is about to become ready so that the submap that is to be executed for the task can be determined. The column in the WMapTask table is MapTask_SubMapIDCb.
 o pCONDITIONCB
 Dynamic pCONDITIONCB
The callback information for the Evaluate Condition callback event. If any data is stored in this field then a callback will fire when this task becomes done and the link type that should be taken from this task can be determined. The column in the WMapTask table is MapTask_ConditionCb.
 o pFORM
 Dynamic pFORM
Any additional information that is needed to determine the data made available at the task. The column in the WMapTask table is MapTask_Form.
 o pPAINTER
 Dynamic pPAINTER
The information that is required to display the task in a visual interface. The column in the WMapTask table is MapTask_Painter.
 o pDUEDURATION
 Integer pDUEDURATION
The duration, in seconds, of how long it should take this task to be completed. The column in the WMapTask table is MapTask_DueDuration.
 o pDUEDATE
 Date pDUEDATE
The due date for this task. The column in the WMapTask table is MapTask_DueDate.
 o pDUETIME
 Integer pDUETIME
The time that the task should be due. This time is the number of seconds since midnight. The column in the WMapTask table is MapTask_DueTime.
 o pFLAGS
 Integer pFLAGS
The flags that control the behavior of the task. The column in the WMapTask table is MapTask_Flags. The values that can be used with bitwise OR operations to make up the flag value are:
WAPI.MAPTASK_FLAG_AUTODONE
WAPI.MAPTASK_FLAG_MILESTONE
 o pTITLE
 String pTITLE
The title for the task. The column in the WMapTask table is MapTask_Title.
 o pDESCRIPTION
 String pDESCRIPTION
The description of the task. The column in the WMapTask table is MapTask_Description.
 o pINSTRUCTIONS
 String pINSTRUCTIONS
The instructions for the task. The column in the WMapTask table is MapTask_Instructions.
 o pPRIORITY
 Integer pPRIORITY
The priority of the task. The column in the WMapTask table is MapTask_Priority.
 o pUSERDATA
 Dynamic pUSERDATA
Stored data that can be used by the task. The column in the WMapTask table is MapTask_UserData.
 o pSTARTDATE
 Date pSTARTDATE
The date the task should wait for before appearing in the user's inbox. The column in the WMapTask table is MapTask_StartDate.
 o pRESURRECTCB
 Dynamic pRESURRECTCB
The callback information for the Task Resurrected callback event. If any data is stored in this field then a callback will fire when this task is resurrected. Resurrected means that the task was previously killed because it was on a branch that was not taken due to a conditional task, but a loop back has occurred and the task may once again become ready. The column in the WMapTask table is MapTask_ResurrectCb.
 o pCUSTOMDATA
 Dynamic pCUSTOMDATA
Stored data that can be used by the workflows using this map task. This field is used to store data that is needed for customizations. The column in the WMapTask table is MapTask_CustomData.