ACM_DT_DEPENDENCIES

DDL: ACM_DT_DEPENDENCIES SQL: ACM_DT_DEPEND Type: view Package: SACMTOOLS

ACM: Designtime-Dependencies of DCL-Objects

ACM_DT_DEPENDENCIES is a CDS View that provides data about "ACM: Designtime-Dependencies of DCL-Objects" in SAP S/4HANA. It reads from 52 data sources and exposes 26 fields. Part of development package SACMTOOLS.

Data Sources (52)

SourceAliasJoin Type
acmacauthview acmacauthview inner
acmacauthview acmacauthview inner
acmacauthview acmacauthview inner
acmacauthview acmacauthview inner
acmacauthview acmacauthview inner
acmacaviewdetail acmacaviewdetail inner
acmacaviewdetail acmacaviewdetail inner
acmaccondition acmaccondition inner
acmaccondition acmaccondition inner
acmaccondition acmaccondition inner
acmaccondition acmaccondition inner
acmacfield acmacfield inner
acmacfield acmacfield inner
acmaspect acmaspect left_outer
acmaspect acmaspect inner
acmaspect acmaspect left_outer
acmaspect acmaspect inner
acmaspect acmaspect left_outer
acmaspectpfcg acmaspectpfcg left_outer
acmaspectpfcg acmaspectpfcg inner
acmaspectpfcg acmaspectpfcg left_outer
acmaspectpfcg acmaspectpfcg inner
acmaspectpfcg acmaspectpfcg left_outer
acmasppfcgdetail acmasppfcgdetail left_outer
acmasppfcgdetail acmasppfcgdetail inner
acmasppfcgdetail acmasppfcgdetail left_outer
acmasppfcgdetail acmasppfcgdetail inner
acmasppfcgdetail acmasppfcgdetail left_outer
acmdclsrc acmdclsrc inner
acmdclsrc acmdclsrc inner
acmdclsrc acmdclsrc inner
acmdclsrc acmdclsrc inner
acmdclsrc acmdclsrc inner
acmdtcondition acmdtcondition inner
acmdtcondition acmdtcondition inner
acmdtcondition acmdtcondition inner
acmdtcondition acmdtcondition inner
acmrole acmrole from
acmrole acmrole union
acmrole acmrole union
acmrole acmrole union
acmrole acmrole union
acmrule acmrule inner
acmrule acmrule inner
acmrule acmrule inner
acmrule acmrule inner
acmrule acmrule inner
acmversion version left_outer
acmversion version left_outer
acmversion version left_outer
acmversion version left_outer
acmversion version left_outer

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName ACM_DT_DEPEND view
ClientDependent false view
AccessControl.authorizationCheck #NOT_ALLOWED view
EndUserText.label ACM: Designtime-Dependencies of DCL-Objects view

Fields (26)

KeyFieldSource TableSource FieldDescription
dclsrc_name acmdclsrc dclname Acc. Ctrl. Name
role_name acmrole name Zone name
operation acmrule acm_operation Operation
aspect_name acmaspect name Zone name
aspect_type acmaspect aspect_type AspectType
pfcg_authobj acmaspectpfcg auth_object Object
role_name acmrole name Zone name
operation acmrule acm_operation Operation
aspect_name acmaspect name Zone name
aspect_type acmaspect aspect_type AspectType
pfcg_authobj acmaspectpfcg auth_object Object
role_name acmrole name Zone name
operation acmrule acm_operation Operation
aspect_name acmaspect name Zone name
aspect_type acmaspect aspect_type AspectType
pfcg_authobj acmaspectpfcg auth_object Object
role_name acmrole name Zone name
operation acmrule acm_operation Operation
aspect_name acmaspect name Zone name
aspect_type acmaspect aspect_type AspectType
pfcg_authobj acmaspectpfcg auth_object Object
role_name acmrole name Zone name
operation acmrule acm_operation Operation
aspect_name acmaspect name Zone name
aspect_type acmaspect aspect_type AspectType
pfcg_authobj acmaspectpfcg auth_object Object

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 ACM_DT_DEPENDENCIES.
-- 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: ACM_DT_DEPEND

CREATE VIEW ACM_DT_DEPENDENCIES AS
SELECT
  acmdclsrc.dclname AS dclsrc_name,
  acmrole.name AS role_name,
  acmrule.acm_operation AS operation,
  acmaspect.name AS aspect_name,
  acmaspect.aspect_type AS aspect_type,
  acmaspectpfcg.auth_object AS pfcg_authobj
FROM acmrole
INNER JOIN acmdclsrc ON /* join condition not captured in parsed metadata */
INNER JOIN acmrule ON /* join condition not captured in parsed metadata */
INNER JOIN acmdtcondition ON /* join condition not captured in parsed metadata */
INNER JOIN acmaccondition ON /* join condition not captured in parsed metadata */
INNER JOIN acmacauthview ON /* join condition not captured in parsed metadata */
INNER JOIN acmacfield ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN acmaspect ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN acmaspectpfcg ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN acmasppfcgdetail ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN acmversion AS version ON /* join condition not captured in parsed metadata */
INNER JOIN acmaspect ON /* join condition not captured in parsed metadata */
INNER JOIN acmaspectpfcg ON /* join condition not captured in parsed metadata */
INNER JOIN acmasppfcgdetail ON /* join condition not captured in parsed metadata */
INNER JOIN acmacaviewdetail ON /* join condition not captured in parsed metadata */
-- UNION with additional select branch(es): acmrole
;