Ars_Ship_Version_Information

DDL: ARS_SHIP_VERSION_INFORMATION SQL: ARSV_SHIP_INFO Type: view

SHIP Version Info for released API

Ars_Ship_Version_Information is a CDS View that provides data about "SHIP Version Info for released API" in SAP S/4HANA. It reads from 2 data sources (ars_ship_api, ars_ship_snap) and exposes 7 fields. It has 1 association to related views.

Data Sources (2)

SourceAliasJoin Type
ars_ship_api api_root from
ars_ship_snap snapshot inner

Associations (1)

CardinalityTargetAliasCondition
[1] ars_ship_node api_node api_root.api_version_uuid = api_node.api_version_uuid

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName ARSV_SHIP_INFO view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label SHIP Version Info for released API view

Fields (7)

KeyFieldSource TableSource FieldDescription
object_type ars_ship_api object_type Type
object_name ars_ship_api object_name Technical Name
sw_component ars_ship_snap sw_component Softw. Comp.
saprelease ars_ship_snap saprelease SAP Release
sp_level ars_ship_snap sp_level
created_at ars_ship_snap created_at Uploaded On
to_api_node api_node

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 Ars_Ship_Version_Information.
-- 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: ARSV_SHIP_INFO

CREATE VIEW Ars_Ship_Version_Information AS
SELECT
  api_root.object_type AS object_type,
  api_root.object_name AS object_name,
  snapshot.sw_component AS sw_component,
  snapshot.saprelease AS saprelease,
  snapshot.sp_level AS sp_level,
  snapshot.created_at AS created_at,
  api_node AS to_api_node
FROM ars_ship_api AS api_root
INNER JOIN ars_ship_snap AS snapshot ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN ars_ship_node AS api_node ON api_root.api_version_uuid = api_node.api_version_uuid  -- association [1]
;