APS_IAM_RSTR_FLD_UI

DDL: APS_IAM_RSTR_FLD_UI SQL: APS_IAMRSTR_FLD Type: view Package: SR_APS_IAM_RSTR_ODATA

Restriction Type Field - Fiori UI

APS_IAM_RSTR_FLD_UI is a CDS View that provides data about "Restriction Type Field - Fiori UI" in SAP S/4HANA. It reads from 2 data sources (APS_IAM_RSTR_UI, aps_iam_w_rtfld) and exposes 5 fields with key fields rtype_id, field_name. It has 1 association to related views. Part of development package SR_APS_IAM_RSTR_ODATA.

Data Sources (2)

SourceAliasJoin Type
APS_IAM_RSTR_UI APS_IAM_RSTR_UI inner
aps_iam_w_rtfld aps_iam_w_rtfld from

Associations (1)

CardinalityTargetAliasCondition
[0..1] APS_IAM_RSTR_FLD_Names_UI RestrictionField RestrictionField.field_name = $projection.field_name and RestrictionField.rtype_id = $projection.rtype_id association[0..1] to APS_IAM_RSTR_T_UI on APS_IAM_RSTR_T_UI.id = $projection.rtype_id and APS_IAM_RSTR_T_UI.langu = $session.system_language association[0..1] to aps_iam_w_fld as RestrictionFieldDetails on $projection.field_name = RestrictionFieldDetails.field_name

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName APS_IAMRSTR_FLD view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Restriction Type Field - Fiori UI view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY rtype_id rtype_id
KEY field_name field_name VAT Declaration Fld
sort_order sort_order Sort Order
field_text APS_IAM_RSTR_FLD_T_UI text User Group
whereUsedList RestrictionField

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_RSTR_FLD_UI.
-- 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_IAMRSTR_FLD

CREATE VIEW APS_IAM_RSTR_FLD_UI AS
SELECT
  rtype_id,
  field_name,
  sort_order,
  APS_IAM_RSTR_FLD_T_UI.text AS field_text,
  RestrictionField AS whereUsedList
FROM aps_iam_w_rtfld
INNER JOIN APS_IAM_RSTR_UI ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN APS_IAM_RSTR_FLD_Names_UI AS RestrictionField ON RestrictionField.field_name = field_name AND RestrictionField.rtype_id = rtype_id association[0..1] to APS_IAM_RSTR_T_UI on APS_IAM_RSTR_T_UI.id = rtype_id AND APS_IAM_RSTR_T_UI.langu = $session.system_language association[0..1] to aps_iam_w_fld as RestrictionFieldDetails on field_name = RestrictionFieldDetails.field_name  -- association [0..1]
;