ATOV_IMP_CL

DDL: ATOV_IMP_CL Type: view_entity

Changelist

ATOV_IMP_CL is a CDS View that provides data about "Changelist" in SAP S/4HANA. It reads from 1 data source (atov_changelist_minus_ignored) and exposes 8 fields. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
atov_changelist_minus_ignored Change_List from

Associations (3)

CardinalityTargetAliasCondition
[*] ATOV_CL_ITEM Change_List_Items Change_List_Items.changelist_id = Change_List.changelist_id
[1] ATOV_COL_VER Related_Collection_Version Related_Collection_Version.collection_id = Change_List.collection_id and Related_Collection_Version.collection_version = Change_List.collection_version
[*] ATOV_TEXT_DOWNTIME_REQUIRED Downtime_Required_Texts Downtime_Required_Texts.code = Change_List.downtimer_required

Annotations (2)

NameValueLevelField
EndUserText.label Changelist view
AccessControl.authorizationCheck #NOT_ALLOWED view

Fields (8)

KeyFieldSource TableSource FieldDescription
exported_at atov_changelist_minus_ignored exported_at Time Stamp
created_by atov_changelist_minus_ignored created_by Version Created By
created_at atov_changelist_minus_ignored created_at Uploaded On
transport atov_changelist_minus_ignored transport Transportable
status atov_changelist_minus_ignored status Workflow Status
Change_List_Items Change_List_Items
Related_Collection_Version Related_Collection_Version
Downtime_Required_Texts Downtime_Required_Texts

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 ATOV_IMP_CL.
-- 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 ATOV_IMP_CL AS
SELECT
  Change_List.exported_at AS exported_at,
  Change_List.created_by AS created_by,
  Change_List.created_at AS created_at,
  Change_List.transport AS transport,
  Change_List.status AS status,
  Change_List_Items,
  Related_Collection_Version,
  Downtime_Required_Texts
FROM atov_changelist_minus_ignored AS Change_List
LEFT OUTER JOIN ATOV_CL_ITEM AS Change_List_Items ON Change_List_Items.changelist_id = Change_List.changelist_id  -- association [*]
LEFT OUTER JOIN ATOV_COL_VER AS Related_Collection_Version ON Related_Collection_Version.collection_id = Change_List.collection_id AND Related_Collection_Version.collection_version = Change_List.collection_version  -- association [1]
LEFT OUTER JOIN ATOV_TEXT_DOWNTIME_REQUIRED AS Downtime_Required_Texts ON Downtime_Required_Texts.code = Change_List.downtimer_required  -- association [*]
;