dd_drty_st_enum_value_t_numc_2

DDL: DD_DRTY_ST_ENUM_VALUE_T_NUMC_2 Type: view_entity

CDS ST: Enum Values NUMC 2 with Text

dd_drty_st_enum_value_t_numc_2 is a CDS View that provides data about "CDS ST: Enum Values NUMC 2 with Text" in SAP S/4HANA. It reads from 2 data sources (dd_drty_st_enum_values_numc_2, dddrty_a_enum_t) and exposes 8 fields with key fields simpleType, enumIdentifier, enumValue, language, enumTextName. It has 1 association to related views.

Data Sources (2)

SourceAliasJoin Type
dd_drty_st_enum_values_numc_2 enum from
dddrty_a_enum_t enum_t inner

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_Language _Language $projection.Language = _Language.Language

Annotations (3)

NameValueLevelField
AbapCatalog.entityBuffer.definitionAllowed true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label CDS ST: Enum Values NUMC 2 with Text view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY simpleType dd_drty_st_enum_values_numc_2 simpleType
KEY enumIdentifier dd_drty_st_enum_values_numc_2 enumIdentifier
KEY enumValue dd_drty_st_enum_values_numc_2 enumValue
KEY language dddrty_a_enum_t language
KEY enumTextName dddrty_a_enum_t anno_name
enumText dddrty_a_enum_t anno_text
_EnumValue _EnumValue
_Language _Language
@AbapCatalog.entityBuffer.definitionAllowed: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'CDS ST: Enum Values NUMC 2 with Text'
define view entity dd_drty_st_enum_value_t_numc_2
  as select from dd_drty_st_enum_values_numc_2 as enum
    inner join   dddrty_a_enum_t               as enum_t on  enum.simpleType     = enum_t.type_name
                                                         and enum.enumIdentifier = enum_t.enum_name
  association        to parent dd_drty_st_enum_values_numc_2 as _EnumValue on  $projection.simpleType     = _EnumValue.simpleType
                                                                           and $projection.enumIdentifier = _EnumValue.enumIdentifier
                                                                           and $projection.enumValue      = _EnumValue.enumValue
  association [0..1] to I_Language                           as _Language  on  $projection.Language = _Language.Language
{
  key enum.simpleType,
  key enum.enumIdentifier,
  key enum.enumValue,
  key enum_t.language  as language,
  key enum_t.anno_name as enumTextName,
      enum_t.anno_text as enumText,
      _EnumValue,
      _Language
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"DD_DRTY_ST_ENUM_VALUES_NUMC_2",
"DDDRTY_A_ENUM_T"
],
"ASSOCIATED":
[
"DD_DRTY_ST_ENUM_VALUES_NUMC_2",
"I_LANGUAGE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/