CUAN_EXP_DEF_SEARCH_UI

DDL: CUAN_EXP_DEF_SEARCH_UI Type: view_entity

Export Definitions

CUAN_EXP_DEF_SEARCH_UI is a CDS View that provides data about "Export Definitions" in SAP S/4HANA. It reads from 9 data sources and exposes 17 fields with key field DEFINITION_ID. It has 2 associations to related views.

Data Sources (9)

SourceAliasJoin Type
I_CommunicationAreaText _commareatxt left_outer
cuan_d_mktorc_ap ap left_outer
dd07t dd07t left_outer
hpa_d_ed_root ed from
hpa_d_attribute ed_at left_outer
cuan_d_ini_root ini left_outer
gseg_profile_t pr_t left_outer
cuan_d_mktorc_rt rt left_outer
cuan_d_tg_root tg left_outer

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_User _CreatedByUser _CreatedByUser.UserID = ed.crea_uname
[0..1] I_User _LastChangedByUser _LastChangedByUser.UserID = ed.lchg_uname

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Export Definitions view
ObjectModel.representativeKey DEFINITION_ID view
Analytics.technicalName CUAN_ED_SEA_UI view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY DEFINITION_ID hpa_d_ed_root definition_id
DB_KEY hpa_d_ed_root db_key UUID
NAME hpa_d_ed_root name Zone name
APPLICATION_ID hpa_d_ed_root application_id Universal Unique ID
PROFILE_ID hpa_d_ed_root profile_id Text Profile
PROFILE_TEXT gseg_profile_t pr_text
COMM_AREA_ID hpa_d_ed_root comm_area_id
COMM_AREA_DESC I_CommunicationAreaText CommunicationAreaName
REF_ORG_STRUC hpa_d_ed_root ref_org_struc
USAGE_FOR hpa_d_ed_root usage Usage
USAGE_T dd07t ddtext Short text
EXPORT_OBJ_HEADER hpa_d_ed_root export_obj_header
FIELD_SEPARATOR hpa_d_ed_root field_separator
MULTI_VAL_SEPARATOR hpa_d_ed_root multi_val_separator
crea_uname hpa_d_ed_root crea_uname User Name
lchg_uname hpa_d_ed_root lchg_uname User Name
ed_at_count

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

CREATE VIEW CUAN_EXP_DEF_SEARCH_UI AS
SELECT
  ed.definition_id AS DEFINITION_ID,
  ed.db_key AS DB_KEY,
  ed.name AS NAME,
  ed.application_id AS APPLICATION_ID,
  ed.profile_id AS PROFILE_ID,
  pr_t.pr_text AS PROFILE_TEXT,
  ed.comm_area_id AS COMM_AREA_ID,
  _commareatxt.CommunicationAreaName AS COMM_AREA_DESC,
  ed.ref_org_struc AS REF_ORG_STRUC,
  ed.usage AS USAGE_FOR,
  dd07t.ddtext AS USAGE_T,
  ed.export_obj_header AS EXPORT_OBJ_HEADER,
  ed.field_separator AS FIELD_SEPARATOR,
  ed.multi_val_separator AS MULTI_VAL_SEPARATOR,
  ed.crea_uname AS crea_uname,
  ed.lchg_uname AS lchg_uname,
  count( distinct ed_at.db_key ) AS ed_at_count
FROM hpa_d_ed_root AS ed
LEFT OUTER JOIN cuan_d_tg_root AS tg ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN cuan_d_mktorc_ap AS ap ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN cuan_d_mktorc_rt AS rt ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN cuan_d_ini_root AS ini ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN gseg_profile_t AS pr_t ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN dd07t ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN hpa_d_attribute AS ed_at ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_CommunicationAreaText AS _commareatxt ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_User AS _CreatedByUser ON _CreatedByUser.UserID = ed.crea_uname  -- association [0..1]
LEFT OUTER JOIN I_User AS _LastChangedByUser ON _LastChangedByUser.UserID = ed.lchg_uname  -- association [0..1]
;