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