SUIM_2X_TEXTS

DDL: SUIM_2X_TEXTS SQL: SUIM2X_TEXTS Type: view

SU2X texts to application types

SUIM_2X_TEXTS is a CDS View that provides data about "SU2X texts to application types" in SAP S/4HANA. It reads from 7 data sources and exposes 1 field with key field ident. It has 42 associations to related views.

Data Sources (7)

SourceAliasJoin Type
SUIM_2X_APPL_TYPE appl_type from
enlfdir rf left_outer
tstc tcd left_outer
SUIM_2X_TEXTS_EEEC texts_eeec left_outer
SUIM_2X_TEXTS_IWSV texts_iwsv left_outer
SUIM_2X_TEXTS_SICF texts_sicf left_outer
usobhash uhash left_outer

Associations (42)

CardinalityTargetAliasCondition
[0..1] tstct tran tran.tcode = tcd.tcode and tran.sprsl = $session.system_language
[0..1] tstct tran_en tran_en.tcode = tcd.tcode and tran_en.sprsl = 'E'
[0..1] tftit func func.funcname = rf.funcname and func.spras = $session.system_language
[0..1] tftit func_en func_en.funcname = rf.funcname and func_en.spras = 'E'
[0..1] abap_daemon_text dmon dmon.daemon_id = uhash.obj_name and dmon.version = 'A' and dmon.lang = $session.system_language
[0..1] abap_daemon_text dmon_en dmon_en.daemon_id = uhash.obj_name and dmon_en.version = 'A' and dmon_en.lang = 'E'
[0..1] /iwxbe/i_cons_t eeec eeec.id = texts_eeec.id and eeec.version = texts_eeec.version and eeec.state = 'A' and eeec.language = $session.system_language
[0..1] /iwxbe/i_cons_t eeec_en eeec_en.id = texts_eeec.id and eeec_en.version = texts_eeec.version and eeec_en.state = 'A' and eeec_en.language = 'E'
[0..1] /iwbep/i_v4_msgt g4ba g4ba.group_id = uhash.obj_name and g4ba.language = $session.system_language
[0..1] /iwbep/i_v4_msgt g4ba_en g4ba_en.group_id = uhash.obj_name and g4ba_en.language = 'E'
[0..1] gsm_md_prv_wt gsmp gsmp.provider_id = uhash.obj_name and gsmp.version = 'A' and gsmp.lang = $session.system_language
[0..1] gsm_md_prv_wt gsmp_en gsmp_en.provider_id = uhash.obj_name and gsmp_en.version = 'A' and gsmp_en.lang = 'E'
[0..1] uconhttpservtext http http.id = uhash.obj_name and http.version = 'A' and http.lang = $session.system_language
[0..1] uconhttpservtext http_en http_en.id = uhash.obj_name and http_en.version = 'A' and http_en.lang = 'E'
[0..1] edimsgt idoc idoc.mestyp = uhash.obj_name and idoc.langua = $session.system_language
[0..1] edimsgt idoc_en idoc_en.mestyp = uhash.obj_name and idoc_en.langua = 'E'
[0..1] ina1_header_t ina1 ina1.service_id = uhash.obj_name and ina1.version = 'A' and ina1.language = $session.system_language
[0..1] ina1_header_t ina1_en ina1_en.service_id = uhash.obj_name and ina1_en.version = 'A' and ina1_en.language = 'E'
[0..1] /iwfnd/i_med_srt iwsg iwsg.srv_identifier = uhash.obj_name and iwsg.is_active = 'A' and iwsg.language = $session.system_language
[0..1] /iwfnd/i_med_srt iwsg_en iwsg_en.srv_identifier = uhash.obj_name and iwsg_en.is_active = 'A' and iwsg_en.language = 'E'
[0..1] /iwbep/i_mgw_srt iwsv iwsv.technical_name = texts_iwsv.tech_name and iwsv.version = texts_iwsv.version and iwsv.language = $session.system_language
[0..1] /iwbep/i_mgw_srt iwsv_en iwsv_en.technical_name = texts_iwsv.tech_name and iwsv_en.version = texts_iwsv.version and iwsv_en.language = 'E'
[0..1] hrs1000 pdws pdws.otype = 'WS' and pdws.objid = uhash.obj_name and pdws.langu = $session.system_language
[0..1] hrs1000 pdws_en pdws_en.otype = 'WS' and pdws_en.objid = uhash.obj_name and pdws_en.langu = 'E'
[0..1] sadt_srvc_grp_t sadt sadt.group_name = uhash.obj_name and sadt.langu = $session.system_language
[0..1] sadt_srvc_grp_t sadt_en sadt_en.group_name = uhash.obj_name and sadt_en.langu = 'E'
[0..1] apj_w_jce_ro_t sajc sajc.job_catalog_entry_name = uhash.obj_name and sajc.job_catalog_entry_version = '0' and sajc.langu = $session.system_language
[0..1] apj_w_jce_ro_t sajc_en sajc_en.job_catalog_entry_name = uhash.obj_name and sajc_en.job_catalog_entry_version = '0' and sajc_en.langu = 'E'
[0..1] amc_appl_text samc samc.application_id = uhash.obj_name and samc.version = 'A' and samc.lang = $session.system_language
[0..1] amc_appl_text samc_en samc_en.application_id = uhash.obj_name and samc_en.version = 'A' and samc_en.lang = 'E'
[0..1] apc_appl_text sapc sapc.application_id = uhash.obj_name and sapc.version = 'A' and sapc.lang = $session.system_language
[0..1] apc_appl_text sapc_en sapc_en.application_id = uhash.obj_name and sapc_en.version = 'A' and sapc_en.lang = 'E'
[0..1] icfdocu sicf sicf.icf_name = texts_sicf.icf_name and sicf.icfparguid = texts_sicf.icfparguid and sicf.icf_langu = $session.system_language
[0..1] icfdocu sicf_en sicf_en.icf_name = texts_sicf.icf_name and sicf_en.icfparguid = texts_sicf.icfparguid and sicf_en.icf_langu = 'E'
[0..1] sql1_head_t sql1 sql1.sql1_name = uhash.obj_name and sql1.language = $session.system_language and sql1.state = 'A'
[0..1] sql1_head_t sql1_en sql1_en.sql1_name = uhash.obj_name and sql1_en.language = 'E' and sql1_en.state = 'A'
[0..1] o2applt wapa wapa.applname = uhash.obj_name and wapa.langu = $session.system_language
[0..1] o2applt wapa_en wapa_en.applname = uhash.obj_name and wapa_en.langu = 'E'
[0..1] wdy_config_appt wdca wdca.config_id = uhash.obj_name and wdca.langu = $session.system_language
[0..1] wdy_config_appt wdca_en wdca_en.config_id = uhash.obj_name and wdca_en.langu = 'E'
[0..1] wdy_applicationt wdya wdya.application_name = uhash.obj_name and wdya.langu = $session.system_language
[0..1] wdy_applicationt wdya_en wdya_en.application_name = uhash.obj_name and wdya_en.langu = 'E'

Annotations (5)

NameValueLevelField
AbapCatalog.sqlViewName SUIM2X_TEXTS view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label SU2X texts to application types view

Fields (1)

KeyFieldSource TableSource FieldDescription
KEY ident SUIM_2X_APPL_TYPE ident Tree Structure

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_TEXTS.
-- 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_TEXTS

CREATE VIEW SUIM_2X_TEXTS AS
SELECT
  appl_type.ident AS ident
FROM SUIM_2X_APPL_TYPE AS appl_type
LEFT OUTER JOIN tstc AS tcd ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN enlfdir AS rf ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN usobhash AS uhash ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN SUIM_2X_TEXTS_SICF AS texts_sicf ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN SUIM_2X_TEXTS_IWSV AS texts_iwsv ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN SUIM_2X_TEXTS_EEEC AS texts_eeec ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN tstct AS tran ON tran.tcode = tcd.tcode AND tran.sprsl = $session.system_language  -- association [0..1]
LEFT OUTER JOIN tstct AS tran_en ON tran_en.tcode = tcd.tcode AND tran_en.sprsl = 'E'  -- association [0..1]
LEFT OUTER JOIN tftit AS func ON func.funcname = rf.funcname AND func.spras = $session.system_language  -- association [0..1]
LEFT OUTER JOIN tftit AS func_en ON func_en.funcname = rf.funcname AND func_en.spras = 'E'  -- association [0..1]
LEFT OUTER JOIN abap_daemon_text AS dmon ON dmon.daemon_id = uhash.obj_name AND dmon.version = 'A' AND dmon.lang = $session.system_language  -- association [0..1]
LEFT OUTER JOIN abap_daemon_text AS dmon_en ON dmon_en.daemon_id = uhash.obj_name AND dmon_en.version = 'A' AND dmon_en.lang = 'E'  -- association [0..1]
LEFT OUTER JOIN /iwxbe/i_cons_t AS eeec ON eeec.id = texts_eeec.id AND eeec.version = texts_eeec.version AND eeec.state = 'A' AND eeec.language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN /iwxbe/i_cons_t AS eeec_en ON eeec_en.id = texts_eeec.id AND eeec_en.version = texts_eeec.version AND eeec_en.state = 'A' AND eeec_en.language = 'E'  -- association [0..1]
LEFT OUTER JOIN /iwbep/i_v4_msgt AS g4ba ON g4ba.group_id = uhash.obj_name AND g4ba.language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN /iwbep/i_v4_msgt AS g4ba_en ON g4ba_en.group_id = uhash.obj_name AND g4ba_en.language = 'E'  -- association [0..1]
LEFT OUTER JOIN gsm_md_prv_wt AS gsmp ON gsmp.provider_id = uhash.obj_name AND gsmp.version = 'A' AND gsmp.lang = $session.system_language  -- association [0..1]
LEFT OUTER JOIN gsm_md_prv_wt AS gsmp_en ON gsmp_en.provider_id = uhash.obj_name AND gsmp_en.version = 'A' AND gsmp_en.lang = 'E'  -- association [0..1]
LEFT OUTER JOIN uconhttpservtext AS http ON http.id = uhash.obj_name AND http.version = 'A' AND http.lang = $session.system_language  -- association [0..1]
LEFT OUTER JOIN uconhttpservtext AS http_en ON http_en.id = uhash.obj_name AND http_en.version = 'A' AND http_en.lang = 'E'  -- association [0..1]
LEFT OUTER JOIN edimsgt AS idoc ON idoc.mestyp = uhash.obj_name AND idoc.langua = $session.system_language  -- association [0..1]
LEFT OUTER JOIN edimsgt AS idoc_en ON idoc_en.mestyp = uhash.obj_name AND idoc_en.langua = 'E'  -- association [0..1]
LEFT OUTER JOIN ina1_header_t AS ina1 ON ina1.service_id = uhash.obj_name AND ina1.version = 'A' AND ina1.language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN ina1_header_t AS ina1_en ON ina1_en.service_id = uhash.obj_name AND ina1_en.version = 'A' AND ina1_en.language = 'E'  -- association [0..1]
LEFT OUTER JOIN /iwfnd/i_med_srt AS iwsg ON iwsg.srv_identifier = uhash.obj_name AND iwsg.is_active = 'A' AND iwsg.language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN /iwfnd/i_med_srt AS iwsg_en ON iwsg_en.srv_identifier = uhash.obj_name AND iwsg_en.is_active = 'A' AND iwsg_en.language = 'E'  -- association [0..1]
LEFT OUTER JOIN /iwbep/i_mgw_srt AS iwsv ON iwsv.technical_name = texts_iwsv.tech_name AND iwsv.version = texts_iwsv.version AND iwsv.language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN /iwbep/i_mgw_srt AS iwsv_en ON iwsv_en.technical_name = texts_iwsv.tech_name AND iwsv_en.version = texts_iwsv.version AND iwsv_en.language = 'E'  -- association [0..1]
LEFT OUTER JOIN hrs1000 AS pdws ON pdws.otype = 'WS' AND pdws.objid = uhash.obj_name AND pdws.langu = $session.system_language  -- association [0..1]
LEFT OUTER JOIN hrs1000 AS pdws_en ON pdws_en.otype = 'WS' AND pdws_en.objid = uhash.obj_name AND pdws_en.langu = 'E'  -- association [0..1]
LEFT OUTER JOIN sadt_srvc_grp_t AS sadt ON sadt.group_name = uhash.obj_name AND sadt.langu = $session.system_language  -- association [0..1]
LEFT OUTER JOIN sadt_srvc_grp_t AS sadt_en ON sadt_en.group_name = uhash.obj_name AND sadt_en.langu = 'E'  -- association [0..1]
LEFT OUTER JOIN apj_w_jce_ro_t AS sajc ON sajc.job_catalog_entry_name = uhash.obj_name AND sajc.job_catalog_entry_version = '0' AND sajc.langu = $session.system_language  -- association [0..1]
LEFT OUTER JOIN apj_w_jce_ro_t AS sajc_en ON sajc_en.job_catalog_entry_name = uhash.obj_name AND sajc_en.job_catalog_entry_version = '0' AND sajc_en.langu = 'E'  -- association [0..1]
LEFT OUTER JOIN amc_appl_text AS samc ON samc.application_id = uhash.obj_name AND samc.version = 'A' AND samc.lang = $session.system_language  -- association [0..1]
LEFT OUTER JOIN amc_appl_text AS samc_en ON samc_en.application_id = uhash.obj_name AND samc_en.version = 'A' AND samc_en.lang = 'E'  -- association [0..1]
LEFT OUTER JOIN apc_appl_text AS sapc ON sapc.application_id = uhash.obj_name AND sapc.version = 'A' AND sapc.lang = $session.system_language  -- association [0..1]
LEFT OUTER JOIN apc_appl_text AS sapc_en ON sapc_en.application_id = uhash.obj_name AND sapc_en.version = 'A' AND sapc_en.lang = 'E'  -- association [0..1]
LEFT OUTER JOIN icfdocu AS sicf ON sicf.icf_name = texts_sicf.icf_name AND sicf.icfparguid = texts_sicf.icfparguid AND sicf.icf_langu = $session.system_language  -- association [0..1]
LEFT OUTER JOIN icfdocu AS sicf_en ON sicf_en.icf_name = texts_sicf.icf_name AND sicf_en.icfparguid = texts_sicf.icfparguid AND sicf_en.icf_langu = 'E'  -- association [0..1]
LEFT OUTER JOIN sql1_head_t AS sql1 ON sql1.sql1_name = uhash.obj_name AND sql1.language = $session.system_language AND sql1.state = 'A'  -- association [0..1]
LEFT OUTER JOIN sql1_head_t AS sql1_en ON sql1_en.sql1_name = uhash.obj_name AND sql1_en.language = 'E' AND sql1_en.state = 'A'  -- association [0..1]
LEFT OUTER JOIN o2applt AS wapa ON wapa.applname = uhash.obj_name AND wapa.langu = $session.system_language  -- association [0..1]
LEFT OUTER JOIN o2applt AS wapa_en ON wapa_en.applname = uhash.obj_name AND wapa_en.langu = 'E'  -- association [0..1]
LEFT OUTER JOIN wdy_config_appt AS wdca ON wdca.config_id = uhash.obj_name AND wdca.langu = $session.system_language  -- association [0..1]
LEFT OUTER JOIN wdy_config_appt AS wdca_en ON wdca_en.config_id = uhash.obj_name AND wdca_en.langu = 'E'  -- association [0..1]
LEFT OUTER JOIN wdy_applicationt AS wdya ON wdya.application_name = uhash.obj_name AND wdya.langu = $session.system_language  -- association [0..1]
LEFT OUTER JOIN wdy_applicationt AS wdya_en ON wdya_en.application_name = uhash.obj_name AND wdya_en.langu = 'E'  -- association [0..1]
;