I_ABAPCloudCustomObjects

DDL: I_ABAPCLOUDCUSTOMOBJECTS Type: view_entity BASIC Package: S_ARS_PUBLIC

ABAP Cloud Custom Objects

I_ABAPCloudCustomObjects (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

Cross Applications

I_ABAPCloudCustomObjects is a Basic CDS View that provides data about "ABAP Cloud Custom Objects" in SAP S/4HANA. It reads from 11 data sources and exposes 9 fields with key fields ABAPObjectType, ABAPObjectName, ABAPObjectName, ABAPObjectName, ABAPObjectName. Part of development package S_ARS_PUBLIC.

SAP API Hub

CategoryBasic
StateC1
Line of BusinessCross Applications
Application ComponentBC-SRV-APS-EXT-REL
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Released
PackageCross Applications for SAP S/4HANA Cloud Public Edition

Documentation

Data Sources (11)

SourceAliasJoin Type
ato_w_item_bom ato_object inner
ato_w_item_bom ato_object union
ddldependency cds_artefact union
tadir object from
tadir object inner
tadir object inner
tadir object union
tdevc package inner
tdevc package inner
abap_langu_swcmp software_component inner
abap_langu_swcmp software_component inner

Annotations (4)

NameValueLevelField
AccessControl.authorizationCheck #NOT_ALLOWED view
EndUserText.label ABAP Cloud Custom Objects view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #BASIC view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY ABAPObjectType tadir object Object Type in Object Directory
KEY ABAPObjectName tadir obj_name Object Name in Object Directory
objectasABAPObjectType
KEY ABAPObjectName tadir obj_name Object Name in Object Directory
objectasABAPObjectType
KEY ABAPObjectName tadir obj_name Object Name in Object Directory
objectasABAPObjectType
KEY ABAPObjectName tadir obj_name Object Name in Object Directory
ABAPCloudCustomObjectCategory

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 I_ABAPCloudCustomObjects.
-- 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 I_ABAPCloudCustomObjects AS
SELECT
  object.object AS ABAPObjectType,
  object.obj_name AS ABAPObjectName,
  case software_component.comp_type when cast(ARS_SOFTWARE_COMPONENT_TYPE.#key_user_extensibility as relc_type) then CUSTOM_OBJECT_CATEGORY.#key_user_extensibility else CUSTOM_OBJECT_CATEGORY.#developer_extensibility end as ABAPCloudCustomObjectCategory AS objectasABAPObjectType,
  CUSTOM_OBJECT_CATEGORY.#key_user_extensibility AS ABAPCloudCustomObjectCategory
FROM tadir AS object
INNER JOIN tdevc AS package ON /* join condition not captured in parsed metadata */
INNER JOIN abap_langu_swcmp AS software_component ON /* join condition not captured in parsed metadata */
INNER JOIN tadir AS object ON /* join condition not captured in parsed metadata */
INNER JOIN ato_w_item_bom AS ato_object ON /* join condition not captured in parsed metadata */
-- UNION with additional select branch(es): ato_w_item_bom, ddldependency, tadir
;