I_ODADEFINITION

DDL: I_ODADEFINITION SQL: APS_ODA_DEF Type: view

Open Discovery API Entity of Definition

I_ODADEFINITION is a CDS View that provides data about "Open Discovery API Entity of Definition" in SAP S/4HANA. It reads from 2 data sources (APS_ODA_PACKAGE_ASSIGNMENT_API, aps_oda_s_def) and exposes 4 fields with key fields id, type.

Data Sources (2)

SourceAliasJoin Type
APS_ODA_PACKAGE_ASSIGNMENT_API api inner
aps_oda_s_def definiton from

Annotations (5)

NameValueLevelField
AbapCatalog.sqlViewName APS_ODA_DEF view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Open Discovery API Entity of Definition view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY id APS_ODA_PACKAGE_ASSIGNMENT_API id WorklistID
KEY type name Zone name
url url URLContract
object_type APS_ODA_PACKAGE_ASSIGNMENT_API object_type Type

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_ODADEFINITION.
-- 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: APS_ODA_DEF

CREATE VIEW I_ODADEFINITION AS
SELECT
  api.id AS id,
  name AS type,
  url,
  api.object_type AS object_type
FROM aps_oda_s_def AS definiton
INNER JOIN APS_ODA_PACKAGE_ASSIGNMENT_API AS api ON /* join condition not captured in parsed metadata */
;