I_UniversalHierClassFieldValT

DDL: I_UNIVERSALHIERCLASSFIELDVALT SQL: IUHCLFDVALT Type: view BASIC Package: UH_CORE

Universal Hierarchy Class Field Val Text

I_UniversalHierClassFieldValT is a Basic CDS View that provides data about "Universal Hierarchy Class Field Val Text" in SAP S/4HANA. It reads from 1 data source (uhdt_clfd_valt) and exposes 10 fields with key fields UniversalHierObjectID, UniversalHierClFldName, UniversalHierClFldValueSign, UniversalHierClFldLowValue, Language. Part of development package UH_CORE.

Data Sources (1)

SourceAliasJoin Type
uhdt_clfd_valt uhdt_clfd_valt from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName IUHCLFDVALT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Universal Hierarchy Class Field Val Text view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.dataCategory #TEXT view
ObjectModel.representativeKey UniversalHierObjectID view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY UniversalHierObjectID obj_id
KEY UniversalHierClFldName fld_name
KEY UniversalHierClFldValueSign val_sign
KEY UniversalHierClFldLowValue val_low
KEY Language lang
UniversalHierClFldHighValue val_high
UniversalHierClFldValueLowTxt val_low_text
UniversalHierClFldValueHighTxt val_high_text
UniversalHierarchyVersionID ver_id
_Language _Language
@AbapCatalog.sqlViewName: 'IUHCLFDVALT'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Universal Hierarchy Class Field Val Text'

@VDM.viewType: #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE

@ObjectModel.usageType: {
  dataClass: #MASTER,
  serviceQuality: #C,
  sizeCategory: #M
}
@ObjectModel.dataCategory: #TEXT
@ObjectModel.representativeKey: 'UniversalHierObjectID'

define view I_UniversalHierClassFieldValT as select from uhdt_clfd_valt 

association[0..1] to I_Language as _Language on $projection.Language = _Language.Language
{
  key obj_id    as UniversalHierObjectID,
  key fld_name  as UniversalHierClFldName,
  key val_sign  as UniversalHierClFldValueSign,
  key val_low   as UniversalHierClFldLowValue,

  @Semantics.language: true
  @ObjectModel.foreignKey.association: '_Language'
  key lang      as Language,
  val_high  as UniversalHierClFldHighValue,
  
  @Semantics.text: true
  val_low_text as UniversalHierClFldValueLowTxt,
  
  @Semantics.text: true
  val_high_text as UniversalHierClFldValueHighTxt,
  ver_id as UniversalHierarchyVersionID,
  _Language
}