DDLS_OSL_TEST_DATA

DDL: DDLS_OSL_TEST_DATA Type: view_entity Package: SRIS_OSL_TEST_DATA

DDLS test data

DDLS_OSL_TEST_DATA is a CDS View that provides data about "DDLS test data" in SAP S/4HANA. It reads from 2 data sources (euobjedit, wbobjecttypes) and exposes 12 fields with key fields object_name, object_type. Part of development package SRIS_OSL_TEST_DATA.

Data Sources (2)

SourceAliasJoin Type
euobjedit euobjedit inner
wbobjecttypes wbobjecttypes left_outer

Annotations (2)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label DDLS test data view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY object_name tadir obj_name Object Name
KEY object_type tadir object TRFM Object
author tadir author User Name
devclass tadir devclass Package (Obsolete)
created_on tadir created_on Variant created on
masterlang tadir masterlang Single-Character Flag
alias_type tadir object TRFM Object
alias_name tadir obj_name Object Name
wb_type
genflag tadir genflag Generation Flag
use_alias
objecttypeSUSHthenXelseendasis_virtual

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 DDLS_OSL_TEST_DATA.
-- 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 DDLS_OSL_TEST_DATA AS
SELECT
  tadir.obj_name AS object_name,
  tadir.object AS object_type,
  tadir.author AS author,
  tadir.devclass AS devclass,
  tadir.created_on AS created_on,
  tadir.masterlang AS masterlang,
  tadir.object AS alias_type,
  tadir.obj_name AS alias_name,
  ' ' AS wb_type,
  tadir.genflag AS genflag,
  ' ' AS use_alias,
  case when wbobjecttypes.wbobjectlist is initial or wbobjecttypes.objecttype = 'SUSH' then 'X' else '' end as is_virtual AS objecttypeSUSHthenXelseendasis_virtual
INNER JOIN euobjedit ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN wbobjecttypes ON /* join condition not captured in parsed metadata */
;