R_VarConfignCharcGroupText

DDL: R_VARCONFIGNCHARCGROUPTEXT Type: view_entity COMPOSITE Package: VCH_HL_GRP_RAP

OBSOLETE: Variant Config Cstic Grp Descr

R_VarConfignCharcGroupText is a Composite CDS View that provides data about "OBSOLETE: Variant Config Cstic Grp Descr" in SAP S/4HANA. It reads from 3 data sources (I_ConfignCharacteristicGroup, I_ConfignCharcGroupDesc, I_Language) and exposes 7 fields with key fields ConfignCharacteristicGroup, ChangeNumber, Language. Part of development package VCH_HL_GRP_RAP.

Data Sources (3)

SourceAliasJoin Type
I_ConfignCharacteristicGroup GroupDef inner
I_ConfignCharcGroupDesc GroupTxt from
I_Language LanguageDef left_outer

Annotations (12)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label OBSOLETE: Variant Config Cstic Grp Descr view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #COMPOSITE view
VDM.private false view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.representativeKey ConfignCharacteristicGroup view
ObjectModel.modelCategory #BUSINESS_OBJECT view
ObjectModel.dataCategory #TEXT view
Search.searchable true view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY ConfignCharacteristicGroup I_ConfignCharcGroupDesc ConfignCharacteristicGroup
KEY ChangeNumber I_ConfignCharacteristicGroup ChangeNumber
KEY Language I_ConfignCharcGroupDesc Language
LanguageISOCode I_Language LanguageISOCode
TimeIntervalNumber I_ConfignCharcGroupDesc TimeIntervalNumber
ConfignCharacteristicGroupDesc I_ConfignCharcGroupDesc ConfignCharacteristicGroupDesc
_GroupDef _GroupDef
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'OBSOLETE: Variant Config Cstic Grp Descr'

@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.dataClass: #MASTER
@VDM.viewType: #COMPOSITE
@VDM.private:false
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@ObjectModel.representativeKey: 'ConfignCharacteristicGroup'
@ObjectModel.modelCategory: #BUSINESS_OBJECT
@ObjectModel.dataCategory: #TEXT
@Search.searchable: true

define view entity R_VarConfignCharcGroupText

  as select from    I_ConfignCharcGroupDesc      as GroupTxt

    inner join      I_ConfignCharacteristicGroup as GroupDef    on  GroupDef.ConfignCharacteristicGroup = GroupTxt.ConfignCharacteristicGroup
                                                                and GroupDef.TimeIntervalNumber         = GroupTxt.TimeIntervalNumber

    left outer join I_Language                   as LanguageDef on LanguageDef.Language = GroupTxt.Language

  association to parent R_VarConfignCharcGroupTP as _GroupDef on  $projection.ConfignCharacteristicGroup = _GroupDef.ConfignCharacteristicGroup
                                                            and $projection.ChangeNumber               = _GroupDef.ChangeNumber

{
       @Search.defaultSearchElement: true
  key  GroupTxt.ConfignCharacteristicGroup,

  key  GroupDef.ChangeNumber,

       @Semantics.language: true
  key  GroupTxt.Language,

       @Semantics.language: false
       LanguageDef.LanguageISOCode,

       GroupTxt.TimeIntervalNumber,

       @Search.ranking: #HIGH
       @Semantics.text: true
       GroupTxt.ConfignCharacteristicGroupDesc,

       _GroupDef

}