A_ACMAppDocQuality

DDL: A_ACMAPPDOCQUALITY Type: view_entity CONSUMPTION

Q-repository Grades

A_ACMAppDocQuality is a Consumption CDS View that provides data about "Q-repository Grades" in SAP S/4HANA. It reads from 1 data source (R_ACMAppDocQualityTP) and exposes 9 fields with key fields ApplicationDocument, ReferenceApplicationItem, ACMReferenceDocumentType, MsrgPtInternalCharacteristic, QuantityRepositoryVersion.

Data Sources (1)

SourceAliasJoin Type
R_ACMAppDocQualityTP R_ACMAppDocQualityTP projection

Annotations (8)

NameValueLevelField
OData.entityType.name ACMAppDocQuality_Type view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
EndUserText.label Q-repository Grades view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY ApplicationDocument ApplicationDocument
KEY ReferenceApplicationItem ReferenceApplicationItem
KEY ACMReferenceDocumentType ACMReferenceDocumentType
KEY MsrgPtInternalCharacteristic MsrgPtInternalCharacteristic
KEY QuantityRepositoryVersion QuantityRepositoryVersion
LDCEventKey LDCEventKey
QtyRepositoryAttributeValue QtyRepositoryAttributeValue
AppDocQualityAttributeUnit AppDocQualityAttributeUnit
ACMQualityIsFinalGrade ACMQualityIsFinalGrade
@OData.entityType.name: 'ACMAppDocQuality_Type'
@ObjectModel:{
               usageType: {
                 dataClass: #TRANSACTIONAL,
                 serviceQuality: #C,
                 sizeCategory: #L
               }
}

@AccessControl.authorizationCheck: #CHECK
@VDM: {
    viewType : #CONSUMPTION,
    lifecycle.contract.type: #PUBLIC_REMOTE_API,
    usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@EndUserText.label: 'Q-repository Grades'

define view entity A_ACMAppDocQuality 
as projection on R_ACMAppDocQualityTP 

{ 
    key ApplicationDocument,
    key ReferenceApplicationItem,
    key ACMReferenceDocumentType,
    key MsrgPtInternalCharacteristic,
        //Version,

    key QuantityRepositoryVersion,
        LDCEventKey,  
        QtyRepositoryAttributeValue,
        AppDocQualityAttributeUnit,
        ACMQualityIsFinalGrade,
        //Association to parent node

        _AppDocOverview    : redirected to parent A_ACMAppDocOverview 
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_ACMAPPDOCQUALITYTP"
],
"ASSOCIATED":
[
"A_ACMAPPDOCOVERVIEW",
"R_ACMAPPLICATIONOVERVIEWDETTP"
],
"BASE":
[
"R_ACMAPPDOCQUALITYTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/