I_WORKFLOWTASK
Workflow work items
I_WORKFLOWTASK is a CDS View in S/4HANA. Workflow work items. It contains 34 fields. 100 CDS views read from this table.
CDS Views using this table (100)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_CABillgReqWrkflwEmlTmpl | view_entity | from | CONSUMPTION | CA Billing request Workflow Email Templ |
| C_CADocumentWrkflwEmlTmpl | view | from | CONSUMPTION | CA Document Workflow Email Template |
| C_CAInstlmntPlanWrkflwEmlTmpl | view | from | CONSUMPTION | Installment Plan Workflow Email Template |
| C_CAWriteoffWrkflwEmlTmpl | view | from | CONSUMPTION | Write off Workflow Email Template |
| C_CN_PaymentReleaseListEmlTmpl | view | from | CONSUMPTION | CN Email Template for Payt Release List |
| C_CndnContrWorkItem | view | from | CONSUMPTION | Condition Contract Work Item |
| C_CntrlPurContrApprovalEmail | view | from | CONSUMPTION | Cntrl Purchase Contract Details for Workflow Approval Email |
| C_CntrlPurContrWorkflowEmail | view | from | CONSUMPTION | Cntrl Purchase Contract Details for Workflow Deadline Email |
| C_CntrlPurReqnHdrWrkflwAprvEml | view | from | CONSUMPTION | Central PurReq HDR Wrkflw AppEmail Notif |
| C_CntrlPurReqnHdrWrkflwDdlnEml | view | from | CONSUMPTION | Central PurchaseRequisition HDR Wrkflw Deadline Email Notif |
| C_CntrlPurReqnItmWrkflwAprvEml | view | from | CONSUMPTION | Central PurReq Item Wrkflw Aprov email notifi |
| C_CntrlPurReqnItmWrkflwDdlnEml | view | from | CONSUMPTION | Central PurchaseRequsition Wrkflw deadline email notifi |
| C_CntrlSuplrConfWrkflwAprvEml | view | from | CONSUMPTION | Central Supplier Conf WF Approval Email |
| C_CntrlSuplrConfWrkflwDdlnEml | view | from | CONSUMPTION | Deadline Notif of Cntrl Confirmation |
| C_CrdtMemoReqWrkflwEmlTemplate | view | from | CONSUMPTION | Email Notification for Credit Memo Request Workflow |
| C_CustRetWrkflwEmailTemplate | view | from | CONSUMPTION | Email Template for Cust Ret Wrkflw |
| C_DebitMemoReqWrkflwEmlTmpl | view | from | CONSUMPTION | Email Template for Debit Memo Req Wrkflw |
| C_GLJrnlEntrToBeVerifiedWrkFlw | view | from | CONSUMPTION | Jrnl entry to be verified and work item |
| C_IHBAccountApprovalStartEml | view | from | CONSUMPTION | IHB Account Email Template Provider |
| C_IHBAcctApprvlRsltAprvdEml | view | from | CONSUMPTION | IHB Account Email Template Provider |
| C_IHBAcctApprvlRsltRjctdEml | view | from | CONSUMPTION | IHB Account Email Template Provider |
| C_IHBCndnApprvlRsltAprvdEml | view | from | CONSUMPTION | IHB Cond Email Template Data Provider |
| C_IHBCndnApprvlRsltRjctdEml | view | from | CONSUMPTION | IHB Cond Email Template Data Provider |
| C_IHBConditionApprovalStartEml | view | from | CONSUMPTION | IHB Condition Email Template Data Provider |
| C_IHBFeeApprovalStartEmail | view | from | CONSUMPTION | IHB Fee Email Template Data Provider |
| C_IHBFeeApprovedEmail | view | from | CONSUMPTION | IHB Fee Email Template Data Provider |
| C_IHBFeeRejectedEmail | view | from | CONSUMPTION | IHB Fee Email Template Data Provider |
| C_IHBIntrstCompnApprvlStrtEml | view | from | CONSUMPTION | IHB Interest Compensation Email Template Data Provider |
| C_IHBIntrstCompnAprvdEml | view | from | CONSUMPTION | IHB Interest Compensation Email Template Data Provider |
| C_IHBIntrstCompnRjctdEml | view | from | CONSUMPTION | IHB Interest Compensation Email Template Data Provider |
| C_IHBLimitApprovalStartEml | view | from | CONSUMPTION | IHB Limit Email Template Data Provider |
| C_IHBLimitApprvlRsltAprvdEml | view | from | CONSUMPTION | IHB Cond Email Template Data Provider |
| C_IHBLimitApprvlRsltRjctdEml | view | from | CONSUMPTION | IHB Cond Email Template Data Provider |
| C_IncidentRelatedProcesses | view | from | CONSUMPTION | Other incident related tasks |
| C_OrdWthoutChrgWrkflwEmlTmpl | view | from | CONSUMPTION | Eml Tmpl for Sls Ord Wthout Chrg Wrkflw |
| C_PersSettlmtDocWorkItem | view | from | CONSUMPTION | Personnel Settlement Document Work Item |
| C_PrmtHbRpldPurOrdApprvlEml | view | from | CONSUMPTION | PrmtHb Rpld PO Details for Workflow Approval Email |
| C_PrmtHbRpldPurOrdWrkflwEml | view | from | CONSUMPTION | PrmtHb Rpld PO Details for Workflow Deadline Email |
| C_PrmtHbRpldPurReqnApprvlEml | view | from | CONSUMPTION | Purchase Requisition Details for Workflow Approval Email |
| C_PrmtHbRpldPurReqnItmAprvEml | view | from | CONSUMPTION | Purchase Requisition Itm Details for WF Approval Email |
| C_PrmtHbRpldPurReqnItmWflEml | view | from | CONSUMPTION | Purchase Requisition Itm Details for WF Deadline Email |
| C_PrmtHbRpldPurReqnWrkflwEml | view | from | CONSUMPTION | Purchase Requisition Details for Workflow Deadline Email |
| C_PurchaseOrderWorkflowEmail | view | from | CONSUMPTION | Purchase Order Details for Workflow Deadline Email |
| C_PurContrApprovalEmail | view | from | CONSUMPTION | Purchase Contract Details for Workflow Approval Email |
| C_PurContrApprovalEmail | view | inner | CONSUMPTION | Purchase Contract Details for Workflow Approval Email |
| C_PurContrWorkflowEmail | view | from | CONSUMPTION | Purchase Contract Details for Workflow Deadline Email |
| C_PurOrdWorkflowApprovalEmail | view | from | CONSUMPTION | Purchase Order Details for Workflow Approval Email |
| C_PurOrdWorkflowApprovalEmail | view | inner | CONSUMPTION | Purchase Order Details for Workflow Approval Email |
| C_PurReqnHdrWrkflwApprvlEml | view | from | CONSUMPTION | Purchase Requsition Header Workflow email notific |
| C_PurReqnHdrWrkflwDeadlineEml | view | from | CONSUMPTION | PurchaseRequsition HDR Wrkflw deadline email notif |
| C_PurReqnItmWrkflwApprvlEml | view | from | CONSUMPTION | Purchase Requsition Item Workflow email notif |
| C_PurReqnItmWrkflwDeadlineEml | view | from | CONSUMPTION | Purchase Requsition Workflow deadline email notification |
| C_SchedgAgrmtWorkflow | view | inner | CONSUMPTION | Scheduling Agreement Workflow |
| C_SESWorkflowEmail | view | inner | CONSUMPTION | Email for SES Wfl Approval or Rejection |
| C_SESWorkflowEmail | view | from | CONSUMPTION | Email for SES Wfl Approval or Rejection |
| C_SettlmtDocWorkItem | view | from | CONSUMPTION | Settlement Document Work Item |
| C_SlsContrWrkflwEmailTemplate | view | from | CONSUMPTION | Eml Tmpl for Sales Contract Workflow |
| C_SlsOrdWorkflowEmailTemplate | view | from | CONSUMPTION | Sales Order Workflow Email Template |
| C_SlsPrcApprvlReqEmailTemplate | view | from | CONSUMPTION | Email Notification for Sales Price Approval Requester |
| C_SlsPrcWrkflwEmailTemplate | view | from | CONSUMPTION | Email Notification for Sales Price Workflow |
| C_SlsQtnWorkflowEmailTemplate | view | from | CONSUMPTION | Email Notification for Sales Quotation Workflow |
| C_SrvcQtanWorkflowEmail | view | from | CONSUMPTION | Email Data Provider for workflow |
| C_SrvcQtanWrkflwDeadlineEmail | view | from | CONSUMPTION | Email Data Provider For Deadline Step |
| C_SuplrConfWrkflwApprovalEmail | view | inner | CONSUMPTION | Supplier Confirmation Details for Workflow Approval Email |
| C_SuplrConfWrkflwApprovalEmail | view | from | CONSUMPTION | Supplier Confirmation Details for Workflow Approval Email |
| C_SuplrInvcBlkdWrkflwEmlDcsn | view | from | CONSUMPTION | Approve or Reject Email for Blocked Invoice |
| C_SuplrInvcBlkdWrkflwEmlDcsn | view | inner | CONSUMPTION | Approve or Reject Email for Blocked Invoice |
| C_SuplrInvcWrkflwEmlDcsnRsn | view | from | CONSUMPTION | Approve or Reject Email for Invoice |
| C_SuplrInvcWrkflwEmlDcsnRsn | view | inner | CONSUMPTION | Approve or Reject Email for Invoice |
| C_TaskToDwnPaytReqToBeVerified | view_entity | from | CONSUMPTION | Email Temp For Task to DPR |
| C_Workflowtask | view | from | CONSUMPTION | DEPRECATED: Work item with text info |
| C_WrkFlwToDwnPaytReqVerified | view_entity | from | CONSUMPTION | Email Temp For Workflow To DPR |
| I_BkAcctChgReqDeadlineEmail | view | from | COMPOSITE | Deadline email |
| I_EHSTask | view | from | COMPOSITE | EHS Task |
| I_EHSTaskDueDate | view | inner | COMPOSITE | EHS Task Due Date |
| I_IncdntInvestigationStpWrkflw | view | from | COMPOSITE | Incdnt investigation step workflow task |
| I_IncidentInvestigationWrkflw | view | from | COMPOSITE | Incident investigation workflow task |
| I_IncidentWorkflow | view | from | COMPOSITE | Incident workflow task |
| I_LglTransWrkflwEmlDeadLine | view | from | COMPOSITE | Email Template for Workflow Deadline |
| I_LglTransWrkflwInstce | view | from | COMPOSITE | Data for Workflow Instance |
| I_MDGovChgReqMappgTopWrkflw | view | inner | BASIC | Mapping From Top Workitem to CR |
| I_PurReqnItemEmailTemplate | view | from | COMPOSITE | Email Template for PurchaseReqn Obsolete |
| I_PurRequisitionEmailTemplate | view | from | COMPOSITE | Email Template for Purchase Requisition |
| I_SESWorkflowEmailDeadline | view | from | COMPOSITE | Email Template for Service Entry Sheet Workflow Deadline |
| I_SrcgSuplrListEmailTemplate | view | from | COMPOSITE | Email Template for Srcg Supplier List |
| I_SuplrInvcWrkflwEmlDeadLine | view | from | COMPOSITE | Supplier Invoice Details for Workflow Deadline Email |
| I_WorkflowMyDecisionStatus | view | inner | COMPOSITE | Current User Decision Status |
| I_WorkflowStatusDetails | view | from | COMPOSITE | Workflow Task |
| I_WorkflowStatusOverview | view | from | COMPOSITE | Workflow |
| P_DwnPaytReqLatestTaskTimeStmp | view_entity | inner | COMPOSITE | VSDPR Latest Task Timestamp |
| P_DwnPaytReqLatestWrkflwTask | view_entity | inner | COMPOSITE | VSDPRn Latest Workflow |
| P_DwnPaytReqProcessor | view_entity | from | COMPOSITE | VSDPR Current Processor |
| P_DwnPaytReqTaskDocStatus | view_entity | from | COMPOSITE | VSDPR Document Status of Task |
| P_EHSTaskOutCome | view | from | CONSUMPTION | |
| P_EHSWorkflowStep | view | from | COMPOSITE | |
| P_MinDuDteOfOpnActnInstances | view | from | COMPOSITE | |
| P_ProjectBillingWrkflwApprvr | view_entity | inner | COMPOSITE | Project Billing Request Approvers |
| P_PurchaseRequisitionWorkItem | view | from | COMPOSITE | |
| P_PurchasingLastWorkflowStep | view | from | CONSUMPTION | WorkItem Details |
| P_TaskDefAndInstForCount | view | inner | COMPOSITE |
Fields (34)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | WorkflowTaskCurrentUser | ApprovedByUserFullName,LegalTransactionTaskCurUsr,TaskCurrentUser,WorkflowTaskCurrentUser,WorkflowTaskRecipient | 18 |
| KEY | WorkflowTaskInternalID | LastStepWorkflowTaskInternalID,WorkflowInternalID,WorkflowTaskInternalID | 80 |
| KEY | WorkflowTaskType | LegalTransactionTaskType,SuplrInvcWrkflwTaskType,WorkflowTaskType | 18 |
| _TaskApplicationLeadingObject | _TaskApplicationLeadingObject | 4 | |
| _TaskApplicationObject | _TaskApplicationObject | 4 | |
| _TaskDefinition | _TaskDefinition | 2 | |
| _TaskDueDate | _TaskDueDate | 3 | |
| _TaskPriority | _TaskPriority | 4 | |
| _TaskRecipient | _TaskRecipient | 3 | |
| _TaskStartEvent | _TaskStartEvent | 4 | |
| _TaskStatus | _TaskStatus | 4 | |
| _TaskTitle | _TaskTitle | 4 | |
| _TaskType | _TaskType | 4 | |
| _TopLevelTaskDefinition | _TopLevelTaskDefinition | 2 | |
| _WorkflowStepType | _WorkflowStepType | 1 | |
| _WorkflowTaskStepResult | _WorkflowTaskStepResult | 1 | |
| ParentWorkflowTask | ParentTask,ParentWorkflowTask | 8 | |
| TopLevelWorkflowTask | TopLevelTask,TopLevelWorkflowTask | 11 | |
| TopLevelWorkflowTaskDefinition | TopLevelTaskDefinition,TopLevelWorkflowTaskDefinition | 8 | |
| TopLevelWrkflwTskDefObject | TopLevelWrkflwTskDefObject | 5 | |
| TopLevelWrkflwTskDefObjType | TopLevelWrkflwTskDefObjType | 5 | |
| WorkflowTaskCreatedByUser | LegalTransactionTaskCrtedByUsr,TaskCreatedByUser,WorkflowTaskCreatedByUser | 18 | |
| WorkflowTaskDefinition | TaskDefinition,WorkflowTaskDefinition | 17 | |
| WorkflowTaskDefinitionObject | WorkflowTaskDefinitionObject | 7 | |
| WorkflowTaskDefinitionObjType | WorkflowTaskDefinitionObjType | 6 | |
| WorkflowTaskDefinitionType | WorkflowTaskDefinitionType | 4 | |
| WorkflowTaskDefinitionVersion | WorkflowTaskDefinitionVersion | 4 | |
| WorkflowTaskPriority | TaskPriority,WorkflowTaskPriority | 18 | |
| WorkflowTaskProcessorRole | WorkflowTaskProcessorRole | 6 | |
| WorkflowTaskResult | WorkflowTaskResult | 7 | |
| WorkflowTaskStatus | LegalTransactionTaskStatus,SuplrInvcWrkflwTaskStatus,TaskProcessingStatus,TaskStatus,WorkflowTaskStatus | 27 | |
| WorkflowTaskStepType | WorkflowTaskStepType | 8 | |
| WrkflwTskCompletionUTCDateTime | TaskCompletionUTCDateTime,WrkflwTskCompletionUTCDateTime | 11 | |
| WrkflwTskCreationUTCDateTime | LglTransTskCrtnUTCDteTme,SuplrInvcWrkflwTskCrtnDateTime,TaskCreateUTCDateTime,WrkflwTskCreationUTCDateTime | 19 |
@AbapCatalog : {
sqlViewName: 'IWORKFLOWTASK',
buffering.type: #NONE
}
@EndUserText.label: 'Workflow work items'
@VDM.viewType: #BASIC
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@AbapCatalog.dbHints.hint: 'USE_HEX_PLAN'
define view I_WorkflowTask
as select from swwwihead as head
association [0..1] to I_WorkflowTaskResult as _WorkflowTaskResult on $projection.TopLevelWorkflowTask = _WorkflowTaskResult.WorkflowInternalID
and $projection.WorkflowTaskInternalID = _WorkflowTaskResult.WorkflowTaskInternalID
association [0..*] to I_WorkflowTaskTitle as _TaskTitle on $projection.WorkflowTaskInternalID = _TaskTitle.WorkflowTaskInternalID
association [1..1] to I_WorkflowTaskType as _TaskType on $projection.WorkflowTaskType = _TaskType.WorkflowTaskType
association [1..1] to I_WorkflowTaskPriority as _TaskPriority on $projection.WorkflowTaskPriority = _TaskPriority.WorkflowTaskPriority
association [1..1] to I_WorkflowTaskStatus as _TaskStatus on $projection.WorkflowTaskStatus = _TaskStatus.WorkflowTaskStatus
association [0..*] to I_WorkflowTaskApplObject as _TaskApplicationObject on $projection.WorkflowTaskInternalID = _TaskApplicationObject.WorkflowTaskInternalID
association [0..1] to I_WorkflowTaskLeadingApplObj as _TaskApplicationLeadingObject on $projection.WorkflowTaskInternalID = _TaskApplicationLeadingObject.WorkflowTaskInternalID
association [0..1] to I_WorkflowTaskStartEvent as _TaskStartEvent on $projection.WorkflowTaskInternalID = _TaskStartEvent.WorkflowTaskInternalID
association [0..1] to I_WorkflowTaskDueDate as _TaskDueDate on $projection.WorkflowTaskInternalID = _TaskDueDate.WorkflowTaskInternalID
association [0..*] to I_WorkflowTaskRecipient as _TaskRecipient on $projection.WorkflowTaskInternalID = _TaskRecipient.WorkflowTaskInternalID
association [1..1] to I_WorkflowTaskDefinition as _TaskDefinition on $projection.WorkflowTaskDefinitionObjType = _TaskDefinition.WorkflowTaskDefinitionObjType
and $projection.WorkflowTaskDefinitionObject = _TaskDefinition.WorkflowTaskDefinitionObject
association [1..1] to I_WorkflowTaskDefinition as _TopLevelTaskDefinition on $projection.TopLevelWrkflwTskDefObjType = _TopLevelTaskDefinition.WorkflowTaskDefinitionObjType
and $projection.TopLevelWrkflwTskDefObject = _TopLevelTaskDefinition.WorkflowTaskDefinitionObject
association [0..1] to I_WorkflowStepType as _WorkflowStepType on $projection.WorkflowTaskStepType = _WorkflowStepType.WorkflowStepType
and $projection.TopLevelWorkflowTaskDefinition = _WorkflowStepType.WrkflwScen
and $projection.WorkflowTaskDefinitionVersion = _WorkflowStepType.WrkflwScenVers
association [0..1] to I_WorkflowStepResult as _WorkflowTaskStepResult on $projection.TopLevelWorkflowTaskDefinition = _WorkflowTaskStepResult.WorkflowScenarioDefinition
and $projection.WorkflowTaskDefinitionVersion = _WorkflowTaskStepResult.WorkflowScenarioDefinitionVers
and $projection.WorkflowTaskStepType = _WorkflowTaskStepResult.WorkflowStepType
and $projection.workflowtaskresult = _WorkflowTaskStepResult.WorkflowStepResult
association [0..1] to I_WorkflowTaskCustomAttribute as _WorkflowTaskCustomAttribute on $projection.WorkflowTaskInternalID = _WorkflowTaskCustomAttribute.WorkflowTaskInternalID
association [0..1] to I_WorkflowTaskTitleFallback as _WorkflowTaskTitleFallback on $projection.WorkflowTaskInternalID = _WorkflowTaskTitleFallback.WorkflowTaskInternalID
{
key head.wi_id as WorkflowTaskInternalID,
wi_type as WorkflowTaskType,
wi_prio as WorkflowTaskPriority,
wi_stat as WorkflowTaskStatus,
crea_tmp as WrkflwTskCreationUTCDateTime,
wi_aed_timestamp as WrkflwTskCompletionUTCDateTime,
top_wi_id as TopLevelWorkflowTask,
wi_chckwi as ParentWorkflowTask,
wi_cruser as WorkflowTaskCreatedByUser,
wi_aagent as WorkflowTaskCurrentUser,
wi_rh_task as WorkflowTaskDefinition,
cast( substring(wi_rh_task, 1, 2) as hr_sotype ) as WorkflowTaskDefinitionObjType,
cast( substring(wi_rh_task, 3, 8) as hr_sobjid ) as WorkflowTaskDefinitionObject,
top_task as TopLevelWorkflowTaskDefinition,
cast( substring(top_task, 1, 2) as hr_sotype ) as TopLevelWrkflwTskDefObjType,
cast( substring(top_task, 3, 8) as hr_sobjid ) as TopLevelWrkflwTskDefObject,
step_id as WorkflowTaskStepType,
agent_rule_id as WorkflowTaskProcessorRole,
case
when wi_chckwi is initial and wi_type <> 'F' then '0000'
else cast( substring(def_guid, 25, 4) as swd_versio )
end as WorkflowTaskDefinitionVersion,
case
when wf_type = '1024' or wf_type = '1032' or wf_type = '1040' then cast( 'SCENARIO' as sww_definition_type )
else cast( 'STANDARD' as sww_definition_type )
end as WorkflowTaskDefinitionType,
_WorkflowTaskResult.WorkflowTaskResult,
_TaskTitle,
_TaskType,
_TaskPriority,
_TaskStatus,
_TaskApplicationObject,
_TaskApplicationLeadingObject,
_TaskStartEvent,
_TaskDueDate,
_TaskRecipient,
_TaskDefinition,
_TopLevelTaskDefinition,
_WorkflowStepType,
_WorkflowTaskStepResult,
_WorkflowTaskCustomAttribute,
_WorkflowTaskTitleFallback,
_WorkflowTaskResult
}
where
wi_type = 'W'
or wi_type = 'B'
or wi_type = 'F'
or wi_type = 'A'