P_Cfd_Associable_Cds_View_Keys

DDL: P_CFD_ASSOCIABLE_CDS_VIEW_KEYS Type: view_entity Package: S_CFD_REPOSITORY_HANDLER

Key Fields of Associable CDS Views

P_Cfd_Associable_Cds_View_Keys is a CDS View that provides data about "Key Fields of Associable CDS Views" in SAP S/4HANA. It reads from 1 data source (dd03nd) and exposes 6 fields with key fields ViewName, FieldName. Part of development package S_CFD_REPOSITORY_HANDLER.

Data Sources (1)

SourceAliasJoin Type
dd03nd fields from

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #NOT_ALLOWED view
EndUserText.label Key Fields of Associable CDS Views view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY ViewName dd03nd strucobjn
KEY FieldName dd03nd fieldname
FieldNameCamelCase dd03nd fieldname_raw
DataType dd03nd datatype
Length
Scale
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_ALLOWED
@EndUserText.label: 'Key Fields of Associable CDS Views'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #X,
  sizeCategory: #S,
  dataClass: #MIXED
}
define view entity P_Cfd_Associable_Cds_View_Keys
  as select from dd03nd as fields
{

  key fields.strucobjn                    as ViewName,
  key fields.fieldname                    as FieldName,
      fields.fieldname_raw                as FieldNameCamelCase,
      fields.datatype                     as DataType,
      cast ( fields.leng as integer )     as Length,
      cast ( fields.decimals as integer ) as Scale

}
where
      fields.keyflag  = 'X'
  and fields.as4local = 'A'