aps_iam_bc_core_rt_av

DDL: APS_IAM_BC_CORE_RT_AV Type: view_entity Package: SR_APS_IAM_BU_CAT_CORE

IAM: Business Catalog - Restriction Types AAV

aps_iam_bc_core_rt_av is a CDS View that provides data about "IAM: Business Catalog - Restriction Types AAV" in SAP S/4HANA. It reads from 4 data sources (aps_iam_bc_core_aav, aps_iam_bc_core, aps_iam_w_app_rt, aps_iam_w_rtfld) and exposes 6 fields with key fields BusinessCatalogID, RestrictionTypeID, FieldName. Part of development package SR_APS_IAM_BU_CAT_CORE.

Data Sources (4)

SourceAliasJoin Type
aps_iam_bc_core_aav aav inner
aps_iam_bc_core bc from
aps_iam_w_app_rt rtaav inner
aps_iam_w_rtfld rtfld left_outer

Annotations (2)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label IAM: Business Catalog - Restriction Types AAV view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY BusinessCatalogID aps_iam_bc_core BusinessCatalogID
KEY RestrictionTypeID aps_iam_w_app_rt restriction_type_id
KEY FieldName aps_iam_w_rtfld field_name VAT Declaration Fld
WriteAccess
ReadAccess
F4Access

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 aps_iam_bc_core_rt_av.
-- 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 aps_iam_bc_core_rt_av AS
SELECT
  bc.BusinessCatalogID AS BusinessCatalogID,
  rtaav.restriction_type_id AS RestrictionTypeID,
  rtfld.field_name AS FieldName,
  max(rtaav.write_access) AS WriteAccess,
  max(rtaav.read_access) AS ReadAccess,
  max(rtaav.f4_access) AS F4Access
FROM aps_iam_bc_core AS bc
INNER JOIN aps_iam_bc_core_aav AS aav ON /* join condition not captured in parsed metadata */
INNER JOIN aps_iam_w_app_rt AS rtaav ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aps_iam_w_rtfld AS rtfld ON /* join condition not captured in parsed metadata */
;