A_FuncnlLocClfnClass

DDL: A_FUNCNLLOCCLFNCLASS Type: view_entity COMPOSITE Package: IEQM

Functional Location Class

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

Data Sources (1)

SourceAliasJoin Type
R_FuncnlLocClfnClassTP R_FuncnlLocClfnClassTP projection

Annotations (8)

NameValueLevelField
EndUserText.label Functional Location Class 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 ClassType ClassType
FunctionalLocationLabelName FunctionalLocationLabelName
KeyDate KeyDate
Class Class
ClfnStatus ClfnStatus
ClassPositionNumber ClassPositionNumber
ClassIsStandardClass ClassIsStandardClass
ClfnObjectInternalID ClfnObjectInternalID
ValidityEndDate ValidityEndDate
ClassMaintAuthGrp ClassMaintAuthGrp
ClassClassfctnAuthGrp ClassClassfctnAuthGrp
@EndUserText.label: 'Functional Location Class'
@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_FuncnlLocClfnClass
  as projection on R_FuncnlLocClfnClassTP
{
  key FunctionalLocation,
  key ClassInternalID,
  key ClassType,
      FunctionalLocationLabelName,
      KeyDate,
      Class,
      ClfnStatus,
      ClassPositionNumber,
      ClassIsStandardClass,
      ClfnObjectInternalID,
      ValidityEndDate,
      @Consumption.hidden: true
      ClassMaintAuthGrp,
      @Consumption.hidden: true
      ClassClassfctnAuthGrp,
      _Characteristic: redirected to composition child A_FuncnlLocClfnClassChar,
      _FunctionalLocation: redirected to parent A_FunctionalLocation
      
}