I_QltyTaskFollowUpActionText

DDL: I_QLTYTASKFOLLOWUPACTIONTEXT Type: view_entity BASIC Package: VDM_QM_NOTIFICATION

Quality Task Follow-Up Action Text

I_QltyTaskFollowUpActionText is a Basic CDS View that provides data about "Quality Task Follow-Up Action Text" in SAP S/4HANA. It reads from 2 data sources (tq07t, tqs07t) and exposes 8 fields with key fields QltyTaskFollowUpAction, Language, Language. It has 2 associations to related views. Part of development package VDM_QM_NOTIFICATION.

Data Sources (2)

SourceAliasJoin Type
tq07t tq07t from
tqs07t tqs07t union

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_Language _Language $projection.Language = _Language.Language
[1..1] I_QltyTaskFollowUpAction _QltyTaskFollowUpAction $projection.QltyTaskFollowUpAction = _QltyTaskFollowUpAction.QltyTaskFollowUpAction

Annotations (10)

NameValueLevelField
Metadata.ignorePropagatedAnnotations true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #BASIC view
ObjectModel.dataCategory #TEXT view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.representativeKey QltyTaskFollowUpAction view
Analytics.technicalName IQTSKFOAT view
EndUserText.label Quality Task Follow-Up Action Text view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY QltyTaskFollowUpAction folgeakti
KEY Language sprache
QltyTaskFollowUpActionText
_QltyTaskFollowUpAction _QltyTaskFollowUpAction
KEY Language sprache
QltyTaskFollowUpActionText
_QltyTaskFollowUpAction _QltyTaskFollowUpAction
_Language _Language
@Metadata.ignorePropagatedAnnotations: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #BASIC
@ObjectModel: {
    dataCategory: #TEXT,
    usageType: {
        dataClass: #CUSTOMIZING,
        sizeCategory: #S,
        serviceQuality: #A
    },
    representativeKey: 'QltyTaskFollowUpAction'
}
@Analytics.technicalName: 'IQTSKFOAT'
@EndUserText.label: 'Quality Task Follow-Up Action Text'
define view entity I_QltyTaskFollowUpActionText as select from tq07t 

    association [0..1] to I_Language          as _Language          on $projection.Language = _Language.Language
    
    association [1..1] to I_QltyTaskFollowUpAction  as _QltyTaskFollowUpAction on $projection.QltyTaskFollowUpAction = _QltyTaskFollowUpAction.QltyTaskFollowUpAction
    
{
    @ObjectModel.foreignKey.association: '_QltyTaskFollowUpAction'
    key folgeakti   as QltyTaskFollowUpAction,
    @ObjectModel.foreignKey.association: '_Language'
    @Semantics.language: true
    key sprache         as Language,
    @Semantics.text: true
    cast( vent_text as vdm_foa_text preserving type )       as QltyTaskFollowUpActionText,
    
    /* Association */
    _QltyTaskFollowUpAction,
    _Language   
}

union

select from tqs07t

    association [0..1] to I_Language          as _Language          on $projection.Language = _Language.Language
    
    association [1..1] to I_QltyTaskFollowUpAction  as _QltyTaskFollowUpAction on $projection.QltyTaskFollowUpAction = _QltyTaskFollowUpAction.QltyTaskFollowUpAction

{
    key folgeakti   as QltyTaskFollowUpAction,
    key sprache         as Language,
    cast( vent_text as vdm_foa_text preserving type )       as QltyTaskFollowUpActionText,
    
    /* Association */
    _QltyTaskFollowUpAction,
    _Language 
}