I_WorkflowTaskTitle
Work item title
I_WorkflowTaskTitle is a Basic CDS View that provides data about "Work item title" in SAP S/4HANA. It reads from 4 data sources (swwwihead, swwwihead, swwwitext, swf_flex_text) and exposes 7 fields with key fields Language, WorkflowTaskInternalID, WorkflowTaskInternalID. It has 1 association to related views.
Data Sources (4)
| Source | Alias | Join Type |
|---|---|---|
| swwwihead | head | union |
| swwwihead | swwwihead | inner |
| swwwitext | swwwitext | from |
| swf_flex_text | text | inner |
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_Language | _Language | $projection.Language = _Language.Language |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IWFTASKTITLE | view | |
| AbapCatalog.buffering.type | #NONE | view | |
| EndUserText.label | Work item title | view | |
| VDM.viewType | #BASIC | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.dataClass | #CUSTOMIZING | view | |
| ObjectModel.usageType.serviceQuality | #A | view | |
| ObjectModel.usageType.sizeCategory | #L | view |
@AbapCatalog : {
sqlViewName: 'IWFTASKTITLE',
buffering.type: #NONE
}
@EndUserText.label: 'Work item title'
@VDM.viewType: #BASIC
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType : {
dataClass: #CUSTOMIZING,
serviceQuality: #A,
sizeCategory: #L
}
define view I_WorkflowTaskTitle
as select from swwwitext
inner join swwwihead on swwwitext.wi_id = swwwihead.wi_id
and(
swwwihead.wi_text_id = ''
or swwwihead.wi_text_id is null
)
association [0..1] to I_Language as _Language on $projection.Language = _Language.Language //_Language.Language
{
key swwwitext.wi_lang as Language,
key swwwitext.wi_id as WorkflowTaskInternalID,
// swwwitext.wi_text as WorkflowTaskName, DDIC consistency problem
// cast ( swwwitext.wi_text as swf_flex_text_text ) as WorkflowTaskName, Internal Incident: 2270089447
swwwitext.wi_text as WorkflowTaskName,
_Language
}
union select from swwwihead as head
inner join swf_flex_text as text on head.wi_text_id = text.id
association [0..1] to I_Language as _Language on $projection.Language = _Language.Language //_Language.Language
{
key text.langu as Language,
key head.wi_id as WorkflowTaskInternalID,
// text.text as WorkflowTaskName,
cast ( substring( text.text, 1, 120 ) as sww_witext ) as WorkflowTaskName,
_Language
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"SWF_FLEX_TEXT",
"SWWWIHEAD",
"SWWWITEXT"
],
"ASSOCIATED":
[
"I_LANGUAGE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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