C_IncidentTaskDefAndInstance
Incident Task Inst. and Future Defs.
C_IncidentTaskDefAndInstance is a Consumption CDS View that provides data about "Incident Task Inst. and Future Defs." in SAP S/4HANA. It reads from 1 data source (C_EHSCombinedTaskDefAndInstce) and exposes 60 fields with key fields EHSTaskDefinitionUUID, WorkflowTaskInternalID, EHSPlannedTaskUUID. It has 2 associations to related views. It is exposed through 1 OData service (ASQL_F3091). Part of development package EHHSS_CNS_INC_RECORDING.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| C_EHSCombinedTaskDefAndInstce | CombinedTaskDefAndInstce | from |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | E_EHSTaskDefinition | _Extension | $projection.EHSTaskDefinitionUUID = _Extension.EHSTaskDefinitionUUID |
| [1..1] | E_EHSTaskPlannedInstance | _ExtensionInstance | $projection.EHSPlannedTaskUUID = _ExtensionInstance.EHSPlannedTaskUUID |
Annotations (15)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CINCDEFINST | view | |
| VDM.viewType | #CONSUMPTION | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| EndUserText.label | Incident Task Inst. and Future Defs. | view | |
| Consumption.semanticObject | EHSTask | view | |
| ObjectModel.semanticKey | EHSTaskDefinitionUUID | view | |
| ObjectModel.representativeKey | EHSTaskDefinitionUUID | view | |
| Metadata.allowExtensions | true | view |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| ASQL_F3091 | ASQL_F3091 | C2 | NOT_RELEASED |
Fields (60)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | EHSTaskDefinitionUUID | EHSTaskDefinitionUUID | Task Definition | |
| KEY | WorkflowTaskInternalID | WorkflowTaskInternalID | Work Item ID | |
| KEY | EHSPlannedTaskUUID | EHSPlannedTaskUUID | Planned Task | |
| EHSTaskHostObjectInstance | EHSTaskHostObjectInstance | Instance ID | ||
| EHSTaskHostObjectInstanceUUID | EHSTaskHostObjectInstanceUUID | Host Obj. UUID | ||
| EHSTaskHostObjectAdapterClass | EHSTaskHostObjectAdapterClass | Class Name | ||
| EHSTaskHostSemanticObject | EHSTaskHostSemanticObject | |||
| EHSTaskHasWorkflow | EHSTaskHasWorkflow | |||
| EHSTaskTitle | EHSTaskTitle | Title | ||
| EHSPlannedTaskID | EHSPlannedTaskID | ID | ||
| EHSTaskDefinitionType | EHSTaskDefinitionType | Task Type | ||
| EHSTaskStatusName | EHSTaskStatusName | |||
| EHSTaskStatusCriticality | EHSTaskStatusCriticality | |||
| EHSTaskDueDate | EHSTaskDueDate | Due Date | ||
| EHSTaskIsRecurrent | EHSTaskIsRecurrent | |||
| EHSTaskInstanceProcessorName | ||||
| EHSTskRelatedObjectDescription | ||||
| EHSTaskStartDate | EHSTaskStartDate | Start Date | ||
| EHSTaskInstceCompletionDate | EHSTaskInstceCompletionDate | Completion Date | ||
| EHSTaskStatusValueForSorting | EHSTaskStatusValueForSorting | |||
| EHSTaskDateForSorting | EHSTaskDateForSorting | |||
| EHSTaskDefinitionIsPaused | EHSTaskDefinitionIsPaused | Is Paused | ||
| WorkflowTaskStatus | WorkflowTaskStatus | |||
| WrkflwTskCompletionUTCDateTime | WrkflwTskCompletionUTCDateTime | |||
| EHSTaskDefinitionStatus | EHSTaskDefinitionStatus | Status | ||
| EHSTaskTimeZone | EHSTaskTimeZone | Time Zone | ||
| EHSTaskDefinitionManageAction | EHSTaskDefinitionManageAction | Action TaskDef | ||
| EHSTaskInstanceDisplayAction | EHSTaskInstanceDisplayAction | Action TaskInst | ||
| EHSTaskOwnerUser | EHSTaskOwnerUser | Owner | ||
| EHSTaskOwnerBP | EHSTaskOwnerBP | Owner | ||
| EHSTaskOwnerUserName | EHSTaskOwnerUserName | Owner | ||
| EHSTaskAssignedBP | EHSTaskAssignedBP | Assignee | ||
| EHSTaskAssignedUserName | EHSTaskAssignedUserName | Assignee | ||
| EHSTaskAssignedLocRoleName | EHSTaskAssignedLocRoleName | |||
| EHSTaskApprovingBP | EHSTaskApprovingBP | Approver | ||
| EHSTaskApprovingUserName | EHSTaskApprovingUserName | Approver | ||
| EHSTaskApproverLocRoleName | EHSTaskApproverLocRoleName | |||
| EHSTaskInstanceProcessorUser | EHSTaskInstanceProcessorUser | User Name | ||
| IsDraftEntity | IsDraftEntity | |||
| EditingStatusText | EditingStatusText | |||
| DraftEntityLastChangeDateTime | DraftEntityLastChangeDateTime | Draft Last Changed On | ||
| DraftIsLastChangedByMe | DraftIsLastChangedByMe | |||
| LastChangedByUserDescription | LastChangedByUserDescription | Description | ||
| DraftIsProcessedByMe | DraftIsProcessedByMe | |||
| InProcessByUserDescription | InProcessByUserDescription | |||
| InProcessByUser | InProcessByUser | |||
| HasActiveEntity | HasActiveEntity | TRUE | ||
| DraftUUID | DraftUUID | UUID | ||
| EHSTaskDefinitionTypeName | Type | |||
| _EHSTaskDefinitionTypeText | _EHSTaskDefinitionTypeText | |||
| _TernaryLogicalStateText | _TernaryLogicalStateText | |||
| _EHSTaskAdapterClass | _EHSTaskAdapterClass | |||
| IncidentUUID | _IncidentAuthorizationFields | IncidentUUID | Incident UUID | |
| _IncidentAuthorizationFields | _IncidentAuthorizationFields | |||
| _EHSCtrlImplmtnAuthznFields | _EHSCtrlImplmtnAuthznFields | |||
| _EHSRskAssessmentAuthznFields | _EHSRskAssessmentAuthznFields | |||
| _EHSCmplncScenAuthznFields | _EHSCmplncScenAuthznFields | |||
| _CmplncRqmtAuthznFields | _CmplncRqmtAuthznFields | |||
| _EHSTaskDefinition | _EHSTaskDefinition | |||
| IncidentHasAccessRestriction | IncidentHasAccessRestriction | Restricted |
Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.
-- Derived SQL interpretation of CDS view C_IncidentTaskDefAndInstance.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: CINCDEFINST
CREATE VIEW C_IncidentTaskDefAndInstance AS
SELECT
EHSTaskDefinitionUUID,
WorkflowTaskInternalID,
EHSPlannedTaskUUID,
EHSTaskHostObjectInstance,
EHSTaskHostObjectInstanceUUID,
EHSTaskHostObjectAdapterClass,
EHSTaskHostSemanticObject,
EHSTaskHasWorkflow,
EHSTaskTitle,
EHSPlannedTaskID,
EHSTaskDefinitionType,
EHSTaskStatusName,
EHSTaskStatusCriticality,
EHSTaskDueDate,
EHSTaskIsRecurrent,
cast(EHSTaskInstanceProcessorName as ehfnd_current_processor_name) AS EHSTaskInstanceProcessorName,
cast ( '' as ehfnd_task_reference_descr ) AS EHSTskRelatedObjectDescription,
EHSTaskStartDate,
EHSTaskInstceCompletionDate,
EHSTaskStatusValueForSorting,
EHSTaskDateForSorting,
EHSTaskDefinitionIsPaused,
WorkflowTaskStatus,
WrkflwTskCompletionUTCDateTime,
EHSTaskDefinitionStatus,
EHSTaskTimeZone,
EHSTaskDefinitionManageAction,
EHSTaskInstanceDisplayAction,
EHSTaskOwnerUser,
EHSTaskOwnerBP,
EHSTaskOwnerUserName,
EHSTaskAssignedBP,
EHSTaskAssignedUserName,
EHSTaskAssignedLocRoleName,
EHSTaskApprovingBP,
EHSTaskApprovingUserName,
EHSTaskApproverLocRoleName,
EHSTaskInstanceProcessorUser,
IsDraftEntity,
EditingStatusText,
DraftEntityLastChangeDateTime,
DraftIsLastChangedByMe,
LastChangedByUserDescription,
DraftIsProcessedByMe,
InProcessByUserDescription,
InProcessByUser,
HasActiveEntity,
DraftUUID,
_EHSTaskDefinitionTypeText[1:Language = $session.system_language ].EHSTaskDefinitionTypeName AS EHSTaskDefinitionTypeName,
_IncidentAuthorizationFields.IncidentUUID AS IncidentUUID,
IncidentHasAccessRestriction
FROM C_EHSCombinedTaskDefAndInstce AS CombinedTaskDefAndInstce
LEFT OUTER JOIN E_EHSTaskDefinition AS _Extension ON EHSTaskDefinitionUUID = _Extension.EHSTaskDefinitionUUID -- association [1..1]
LEFT OUTER JOIN E_EHSTaskPlannedInstance AS _ExtensionInstance ON EHSPlannedTaskUUID = _ExtensionInstance.EHSPlannedTaskUUID -- association [1..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- OData Services in SAP S/4HANA Explained
- Service Bindings and Service Definitions in SAP S/4HANA
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA