A_FuncnlLocClfnClassChar

DDL: A_FUNCNLLOCCLFNCLASSCHAR Type: view_entity COMPOSITE Package: IEQM

Class Characteristics

A_FuncnlLocClfnClassChar is a Composite CDS View that provides data about "Class Characteristics" in SAP S/4HANA. It reads from 1 data source (R_FuncnlLocClfnClassCharTP) and exposes 13 fields with key fields FunctionalLocation, ClassInternalID, CharcInternalID. It is exposed through 1 OData service (API_FUNCTIONALLOCATION). Part of development package IEQM.

Data Sources (1)

SourceAliasJoin Type
R_FuncnlLocClfnClassCharTP R_FuncnlLocClfnClassCharTP projection

Annotations (8)

NameValueLevelField
EndUserText.label Class Characteristics view
AccessControl.authorizationCheck #CHECK view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view

OData Services (1)

ServiceBindingVersionContractRelease
API_FUNCTIONALLOCATION API_FUNCTIONALLOCATION V2 C2 C1

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY FunctionalLocation FunctionalLocation
KEY ClassInternalID ClassInternalID
KEY CharcInternalID CharcInternalID
FunctionalLocationLabelName FunctionalLocationLabelName
Characteristic Characteristic
CharcDataType CharcDataType
KeyDate KeyDate
ChangeNumber ChangeNumber
ClassType ClassType
ClassMaintAuthGrp ClassMaintAuthGrp
ClassClassfctnAuthGrp ClassClassfctnAuthGrp
CharcMaintAuthGrp CharcMaintAuthGrp
Class Class
@EndUserText.label: 'Class Characteristics'
@AccessControl.authorizationCheck: #CHECK
@Metadata.ignorePropagatedAnnotations: true
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@VDM.viewType: #COMPOSITE
@VDM.usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
@ObjectModel.usageType: {serviceQuality: #C, sizeCategory: #L, dataClass: #MASTER}
define view entity A_FuncnlLocClfnClassChar as projection on R_FuncnlLocClfnClassCharTP {
    key FunctionalLocation,
    key ClassInternalID ,
    key CharcInternalID,
    FunctionalLocationLabelName,
    Characteristic,
    CharcDataType,
    KeyDate,
    ChangeNumber,
    ClassType,
    ClassMaintAuthGrp,
    ClassClassfctnAuthGrp,
    @Consumption.hidden: true
    CharcMaintAuthGrp,
    Class , 
    _Value: redirected to composition child A_FuncnlLocClfnCharValue,
    _Class: redirected to parent A_FuncnlLocClfnClass,
    _FunctionalLocation: redirected to A_FunctionalLocation
}