C_EntProjChgDocTableFieldVH

DDL: C_ENTPROJCHGDOCTABLEFIELDVH Type: view CONSUMPTION Package: ODATA_PPM_PRO_CHGDOC_PROJECT

Ent Proj Change Doc Field Value Help

C_EntProjChgDocTableFieldVH is a Consumption CDS View that provides data about "Ent Proj Change Doc Field Value Help" in SAP S/4HANA. It reads from 1 data source (I_EntProjChgDocTableField) and exposes 3 fields with key fields DatabaseTable, ChangeDocDatabaseTableField. Part of development package ODATA_PPM_PRO_CHGDOC_PROJECT.

Data Sources (1)

SourceAliasJoin Type
I_EntProjChgDocTableField I_EntProjChgDocTableField from

Annotations (15)

NameValueLevelField
EndUserText.label Ent Proj Change Doc Field Value Help view
ClientHandling.algorithm #SESSION_VARIABLE view
Search.searchable true view
VDM.viewType #CONSUMPTION view
AbapCatalog.sqlViewName CPROJCHGDOCFLDVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.representativeKey ChangeDocDatabaseTableField view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.sizeCategory #S view
Consumption.ranked true view

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY DatabaseTable DatabaseTable
KEY ChangeDocDatabaseTableField ChangeDocDatabaseTableField
ChangeDocDatabaseTblFieldText
@EndUserText.label: 'Ent Proj Change Doc Field Value Help'

@ClientHandling.algorithm: #SESSION_VARIABLE
@Search.searchable: true
@VDM.viewType: #CONSUMPTION

@AbapCatalog: {
   sqlViewName: 'CPROJCHGDOCFLDVH',
   compiler.compareFilter: true,
   preserveKey: true
}

// Authorization handling

@AccessControl: {
  authorizationCheck: #NOT_REQUIRED,
  personalData.blocking: #BLOCKED_DATA_EXCLUDED
}

@ObjectModel: {
  representativeKey: 'ChangeDocDatabaseTableField',
  dataCategory:      #VALUE_HELP,
  usageType: {
   serviceQuality:   #A,
   dataClass:        #CUSTOMIZING,
   sizeCategory:     #S
  }
}
@Consumption.ranked: true

define view C_EntProjChgDocTableFieldVH as select from I_EntProjChgDocTableField {

  @UI.hidden: true
  key DatabaseTable,

  @ObjectModel.text.element: 'ChangeDocDatabaseTblFieldText' 
  @UI.hidden: true
  key ChangeDocDatabaseTableField,
  @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8 }
  @ObjectModel.filter.enabled: false   
  _Text[1:Language = $session.system_language].ChangeDocDatabaseTblFieldText  as ChangeDocDatabaseTblFieldText
  
    
} where DatabaseTable <> '/S4PPM/PRJELM_CD'