I_SUBSTANCETEXT

CDS View

Substance multilingual Name

I_SUBSTANCETEXT is a CDS View in S/4HANA. Substance multilingual Name. It contains 3 fields. 3 CDS views read from this table.

CDS Views using this table (3)

ViewTypeJoinVDMDescription
C_SubstanceTechNameSubstText view from CONSUMPTION Company Names for the related Substance
I_SubstanceTextTP view from TRANSACTIONAL Substance Name
R_CompanySubstanceTextTP view_entity from TRANSACTIONAL Company Substance Name - TP

Fields (3)

KeyField CDS FieldsUsed in Views
KEY Language Language 1
KEY SubstanceUUID SubstanceUUID 2
SubstanceName SubstanceName 2
@EndUserText.label: 'Substance multilingual Name'
@VDM.viewType: #BASIC
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #SESSION_VARIABLE
@AbapCatalog: {
  sqlViewName:            'ISUBT',
  compiler.compareFilter: true
}
@ObjectModel: {
  dataCategory:     #TEXT,
  usageType: {
    serviceQuality: #C,
    dataClass:      #MASTER,
    sizeCategory:   #M
  },
  representativeKey: 'SubstanceUUID'
}

define view I_SubstanceText
  as select from ehfndv_sub_t as text
  association [1..1] to I_Language  as _Language  on $projection.Language = _Language.Language

  // needed for DCL

  association [1..1] to I_Substance as _Substance on $projection.SubstanceUUID = _Substance.SubstanceUUID
{
  key text.substanceuuid         as SubstanceUUID,

      @ObjectModel.foreignKey.association: '_Language'
      @Semantics.language: true
  key text.language              as Language,

      @Semantics.text: true
      text.substancename         as SubstanceName,

      //exposed associations

      _Language,
      _Substance
      
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"EHFNDV_SUB_T"
],
"ASSOCIATED":
[
"I_LANGUAGE",
"I_SUBSTANCE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/