v_sd_text_types

DDL: V_SD_TEXT_TYPES SQL: V_SD_TEXT_CDS Type: view Package: ODATA_SD_COMMON

Get Text Types for SD Documents

v_sd_text_types is a CDS View that provides data about "Get Text Types for SD Documents" in SAP S/4HANA. It reads from 1 data source (ttxern) and exposes 2 fields with key field Text_ID. Part of development package ODATA_SD_COMMON.

Data Sources (1)

SourceAliasJoin Type
ttxern ttxern from

Parameters (4)

NameTypeDefault
P_OBJECT_TYPE tdobject
P_OBJECT_GROUP txtgr
P_ENTITY_TYPE txtob
P_LANGUAGE abap.lang

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName V_SD_TEXT_CDS view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY Text_ID tdid
Text_Descr text_description tdtext
@ClientDependent
@AbapCatalog.sqlViewName: 'V_SD_TEXT_CDS'

@ObjectModel: {
   usageType: { 
    serviceQuality:#A,
    sizeCategory: #S,
    dataClass: #CUSTOMIZING
   }
}

define view v_sd_text_types with parameters
P_OBJECT_TYPE : tdobject,
P_OBJECT_GROUP : txtgr,
P_ENTITY_TYPE : txtob,
P_LANGUAGE : abap.lang 

as select from ttxern
association[*] to ttxit as text_description on    text_description.tdobject = ttxern.tdobject 
                                              and text_description.tdid     = ttxern.tdid 
                                              and text_description.tdspras  = $parameters.P_LANGUAGE
                                              and text_description.tdobject = $parameters.P_OBJECT_TYPE

{
  key tdid                as Text_ID,
  text_description.tdtext as Text_Descr
}

where ttxern.txtgr = $parameters.P_OBJECT_GROUP and
      ttxern.txtob = $parameters.P_ENTITY_TYPE