I_ChangeDocFieldNames

DDL: I_CHANGEDOCFIELDNAMES SQL: IBCCHANGEFNAME Type: view BASIC

Feldnamen

I_ChangeDocFieldNames is a Basic CDS View that provides data about "Feldnamen" in SAP S/4HANA. It reads from 1 data source (dd03vt) and exposes 4 fields with key fields Language, DatabaseTable, Value.

Data Sources (1)

SourceAliasJoin Type
dd03vt Fieldname from

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName IBCCHANGEFNAME view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
EndUserText.label Feldnamen view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #BASIC view
ObjectModel.resultSet.sizeCategory #XS view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY Language dd03vt ddlanguage
KEY DatabaseTable dd03vt tabname
KEY Value dd03vt fieldname Feldname
Text dd03vt scrtext_l Feldname
@AbapCatalog.sqlViewName: 'IBCCHANGEFNAME'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey:true
@EndUserText.label: 'Feldnamen'
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #BASIC
// Drop down: filter

@ObjectModel.resultSet.sizeCategory: #XS

define view I_ChangeDocFieldNames 
  as select from dd03vt as Fieldname
    {
        @Semantics.language: true
        @UI.hidden: true
    key Fieldname.ddlanguage as Language,
  
        @UI.hidden: true
    key Fieldname.tabname  as DatabaseTable,
         
        @ObjectModel.text.element: [ 'Text' ] 
        @Search.defaultSearchElement: true
        @EndUserText.label: 'Feldname'
        @UI.textArrangement: #TEXT_ONLY        
        @UI.hidden: true 
    key Fieldname.fieldname as Value,

        @EndUserText.label: 'Feldname'
        @Search.defaultSearchElement: true  
        Fieldname.scrtext_l     as Text     
  }
  where
    ddlanguage = $session.system_language
  
//

//@AbapCatalog.sqlViewName: 'IBCCHANGEFNAME'

//@AbapCatalog.compiler.compareFilter: true

//@EndUserText.label: 'Text für Feldnamen'

//@Analytics.dataExtraction.enabled : true

//@Analytics.dataCategory: #DIMENSION

//@ObjectModel:{representativeKey: ['DatabaseTable','DatabaseTableField'],

//              usageType.dataClass: #MASTER,

//              usageType.serviceQuality: #B,

//              usageType.sizeCategory: #L,

//              dataCategory: #TEXT}

//@AccessControl.authorizationCheck: #NOT_REQUIRED

//@VDM.viewType: #BASIC

//@Search.searchable: true

//

//define view I_ChangeDocFieldNames as select from dd03m as _fieldtext

//  association [0..1] to I_Language as _Language 

//                     on $projection.Language = _Language.Language

//

//{

//  key _fieldtext.tabname  as DatabaseTable,

//      @UI.hidden: true 

//  key _fieldtext.fieldname as DatabaseTableField,

//      @Semantics.language: true

//      @UI.hidden: true   

//  key _fieldtext.ddlanguage as Language,

//

//      @ObjectModel.text: { element: [ 'DatabaseFieldText' ] }

//      @Semantics.text: true

//      @UI.hidden: true

//      @Search.defaultSearchElement: true   

//      scrtext_l  as DatabaseFieldText,

//      

//      @Search.defaultSearchElement: true  

//      ddtext     as DatabaseFieldDDText,

//      @UI.hidden: true   

//      datatype   as DatabaseFieldDataType,

//      

//      _Language

//}

//  

  
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"DD03VT"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/