C_QltyTaskProcDefectInfoLongT

DDL: C_QLTYTASKPROCDEFECTINFOLONGT Type: view_entity CONSUMPTION Package: ODATA_QM_TASK

Defect Long Text for Quality Task

C_QltyTaskProcDefectInfoLongT is a Consumption CDS View that provides data about "Defect Long Text for Quality Task" in SAP S/4HANA. It reads from 1 data source (I_DefectLongText) and exposes 6 fields with key fields DefectInternalID, Language. Part of development package ODATA_QM_TASK.

Data Sources (1)

SourceAliasJoin Type
I_DefectLongText I_DefectLongText from

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.viewType #CONSUMPTION view
EndUserText.label Defect Long Text for Quality Task view
ObjectModel.representativeKey DefectInternalID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #B view
Analytics.technicalName CQLTYTSKPRCDILT view
Metadata.allowExtensions true view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY DefectInternalID DefectInternalID
KEY Language Language
ItemCounter LongTextInternalNumber
LongTextID LongTextID
DefectLongText DefectLongText
_Defect _Defect
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #NOT_REQUIRED

@VDM.viewType: #CONSUMPTION

@EndUserText.label: 'Defect Long Text for Quality Task'
@ObjectModel: {
    representativeKey: 'DefectInternalID',
    usageType: {
        dataClass: #TRANSACTIONAL,
        sizeCategory: #S,
        serviceQuality: #B }

// Begin Draft 2.0

    /*compositionRoot: false,
    transactionalProcessingDelegated: false,
    draftEnabled:  false,
    createEnabled: false,
    updateEnabled: false,
    deleteEnabled: false*/
}
@Analytics.technicalName: 'CQLTYTSKPRCDILT'

@Metadata.allowExtensions: true

define view entity C_QltyTaskProcDefectInfoLongT as select from I_DefectLongText 
{
    @UI.hidden: true
    key DefectInternalID,
    
    @Semantics.language: true
    @UI.hidden: true
    key Language,
    
    @UI.hidden: true
    LongTextInternalNumber as ItemCounter,
    
    @UI.hidden: true
    LongTextID,
    
    @UI:    {   multiLineText: true
    }
    DefectLongText,
    
    /* Associations */
    @Consumption.hidden: true
    _Defect

} where LongTextInternalNumber = 1