SUIM_2X_APPL_TYPE_HS

DDL: SUIM_2X_APPL_TYPE_HS SQL: SUIM2X_TYP_HS Type: view

SU2X Application Types (External services)

SUIM_2X_APPL_TYPE_HS is a CDS View that provides data about "SU2X Application Types (External services)" in SAP S/4HANA. It reads from 1 data source (dd07l) and exposes 5 fields with key fields type, pgmid, object. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
dd07l doma from

Associations (2)

CardinalityTargetAliasCondition
[0..1] dd07t tx tx.domname = doma.domname and tx.domvalue_l = doma.domvalue_l and tx.ddlanguage = $session.system_language
[0..1] dd07t tx_en tx_en.domname = doma.domname and tx_en.domvalue_l = doma.domvalue_l and tx_en.ddlanguage = 'D'

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName SUIM2X_TYP_HS view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label SU2X Application Types (External services) view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY type
KEY pgmid
KEY object
ddtext
service_type dd07l domvalue_l Lower Value

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view SUIM_2X_APPL_TYPE_HS.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: SUIM2X_TYP_HS

CREATE VIEW SUIM_2X_APPL_TYPE_HS AS
SELECT
  cast( 'HS' as usobtype ) AS type,
  '' AS pgmid,
  '' AS object,
  coalesce( tx.ddtext, tx_en.ddtext) AS ddtext,
  doma.domvalue_l AS service_type
FROM dd07l AS doma
LEFT OUTER JOIN dd07t AS tx ON tx.domname = doma.domname AND tx.domvalue_l = doma.domvalue_l AND tx.ddlanguage = $session.system_language  -- association [0..1]
LEFT OUTER JOIN dd07t AS tx_en ON tx_en.domname = doma.domname AND tx_en.domvalue_l = doma.domvalue_l AND tx_en.ddlanguage = 'D'  -- association [0..1]
;