CDS_WDY_CONF_USER_D

DDL: CDS_WDY_CONF_USER_D SQL: WDY_CONF_USER_DV Type: view Package: SWDP_CONFIGURATION

CDS View for Web Dynpro Configurations

CDS_WDY_CONF_USER_D is a CDS View that provides data about "CDS View for Web Dynpro Configurations" in SAP S/4HANA. It reads from 4 data sources (CDS_WDY_CONF_USER, fpm_search_descr, wdy_conf_user, wdy_conf_usert) and exposes 29 fields with key fields Wduser, User_Id, Config_Id, Config_Type, Config_Var. Part of development package SWDP_CONFIGURATION.

Data Sources (4)

SourceAliasJoin Type
CDS_WDY_CONF_USER CDS_WDY_CONF_USER left_outer
fpm_search_descr fpm_search_descr left_outer
wdy_conf_user wdy_conf_user from
wdy_conf_usert wdy_conf_usert left_outer

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName WDY_CONF_USER_DV view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_ALLOWED view
EndUserText.label CDS View for Web Dynpro Configurations view

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY Wduser wdy_conf_user wduser User
KEY User_Id wdy_conf_user user_id User Scope
KEY Config_Id wdy_conf_user config_id Configuration ID
KEY Config_Type wdy_conf_user config_type Configuration Type
KEY Config_Var wdy_conf_user config_var Config. Variant
KEY Config_View wdy_conf_user config_view View
KEY app_key
KEY search_id GUID 16
Component_Name wdy_conf_user component_name Material
Content_Type wdy_conf_user content_type KTD Content Type
Author wdy_conf_user author User Name
Createdon wdy_conf_user createdon Time Stamp
Changed_by wdy_conf_user changedby User Name
Changed_on wdy_conf_user changedon Time Stamp
descr_text wdy_conf_usert description Well Code Des.
wduserAthenSHAREDelseUNKNOWNendastabname
KEY User_Id User Scope
KEY Config_Id fpm_saved_search config_id Configuration ID
KEY Config_Type fpm_saved_search config_type Configuration Type
KEY Config_Var fpm_saved_search config_var Config. Variant
config_view
KEY app_key fpm_saved_search app_key
KEY search_id fpm_saved_search search_id GUID 16
content_type
author fpm_saved_search author User Name
createdon fpm_saved_search createdon Time Stamp
changed_by fpm_saved_search changedby User Name
changed_on fpm_saved_search changedon Time Stamp
descr_text Well Code Des.

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 CDS_WDY_CONF_USER_D.
-- 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: WDY_CONF_USER_DV

CREATE VIEW CDS_WDY_CONF_USER_D AS
SELECT
  wdy_conf_user.wduser AS Wduser,
  wdy_conf_user.user_id AS User_Id,
  wdy_conf_user.config_id AS Config_Id,
  wdy_conf_user.config_type AS Config_Type,
  wdy_conf_user.config_var AS Config_Var,
  wdy_conf_user.config_view AS Config_View,
  cast( ' ' as abap.char(96) ) AS app_key,
  cast( ' ' as abap.char(32) ) AS search_id,
  wdy_conf_user.component_name AS Component_Name,
  wdy_conf_user.content_type AS Content_Type,
  wdy_conf_user.author AS Author,
  wdy_conf_user.createdon AS Createdon,
  wdy_conf_user.changedby AS Changed_by,
  wdy_conf_user.changedon AS Changed_on,
  wdy_conf_usert.description AS descr_text,
  case when wdy_conf_user.user_id = 'U' and wdy_conf_user.config_var is initial then 'PERS' when wdy_conf_user.user_id = 'F' then 'FLAVOR' when wdy_conf_user.user_id = 'A' and wdy_conf_user.config_type = '03' and wdy_conf_user.wduser = '*' then 'PUBLIC' when wdy_conf_user.user_id = 'A' and wdy_conf_user.config_type <> '04' and not ( wdy_conf_user.config_type = '03' and wdy_conf_user.wduser = '*' ) then 'CUST' when wdy_conf_user.user_id = 'U' and wdy_conf_user.config_var is not initial then 'PRIVATE' when wdy_conf_user.user_id = 'G' and wdy_conf_user.wduser <> 'A' then 'GROUPED' when wdy_conf_user.user_id = 'A' and wdy_conf_user.config_type = '04' then 'SHARED' when wdy_conf_user.user_id = 'G' and wdy_conf_user.wduser = 'A' then 'SHARED' else 'UNKNOWN' end as tabname AS wduserAthenSHAREDelseUNKNOWNendastabname
FROM wdy_conf_user
LEFT OUTER JOIN wdy_conf_usert ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN fpm_search_descr ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN CDS_WDY_CONF_USER ON /* join condition not captured in parsed metadata */
;