R_FUNCNLLOCCLFNCLASSTP

CDS View

Functional Location Class

R_FUNCNLLOCCLFNCLASSTP is a CDS View in S/4HANA. Functional Location Class. 2 CDS views read from this table.

CDS Views using this table (2)

ViewTypeJoinVDMDescription
A_FuncnlLocClfnClass view_entity projection COMPOSITE Functional Location Class
I_FuncnlLocClfnClassTP view_entity projection TRANSACTIONAL FL Classification Class - TP
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Functional Location Class'

@Metadata.ignorePropagatedAnnotations: true
@VDM.viewType: #TRANSACTIONAL
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.dataClass: #MIXED

define view entity R_FuncnlLocClfnClassTP

  as select from I_ClfnObjectClassForKeyDate(P_KeyDate: $session.system_date ) as Classification
  association to parent R_FunctionalLocationTP     as _FunctionalLocation on $projection.FunctionalLocation = _FunctionalLocation.FunctionalLocation
  composition [0..*] of R_FuncnlLocClfnClassCharTP as _Characteristic

{
  key  ClfnObjectID         as FunctionalLocation,
  key  ClassInternalID ,
  key  ClassType,
       _FunctionalLocation.FunctionalLocationLabelName,
       $session.system_date as KeyDate,
       ChangeNumber,
       Classification._Class( P_KeyDate:$session.system_date).Class,
       ClfnStatus,
       ClassPositionNumber,
       cast ( ClassIsStandardClass as stdclass ) as ClassIsStandardClass, //2308 CE - Adapt XFELD from CA Team

       ClfnObjectInternalID,
       Classification.ValidityEndDate,
       @Consumption.hidden: true
       Classification._Class( P_KeyDate:$session.system_date ).ClassMaintAuthGrp,
       @Consumption.hidden: true
       Classification._Class( P_KeyDate:$session.system_date ).ClassClassfctnAuthGrp,
       _Characteristic,
       _FunctionalLocation
}
where
  ClfnObjectTable = 'IFLOT'