APS_IAM_AUTH_FIELD_VAL

DDL: APS_IAM_AUTH_FIELD_VAL Type: view_entity Package: SR_APS_IAM_BROLE_D_ODATA

auth object fields with value

APS_IAM_AUTH_FIELD_VAL is a CDS View that provides data about "auth object fields with value" in SAP S/4HANA. It reads from 6 data sources and exposes 19 fields with key fields AppId, Uuid, Object, Field, LowValue. Part of development package SR_APS_IAM_BROLE_D_ODATA.

Data Sources (6)

SourceAliasJoin Type
aps_iam_auth_field_ddl aps_iam_auth_field_ddl left_outer
APS_IAM_AUTHOBJ_FIELDS_ACT APS_IAM_AUTHOBJ_FIELDS_ACT inner
aps_iam_w_appaui aps_iam_w_appaui from
aps_iam_w_appauv aps_iam_w_appauv left_outer
aps_iam_w_rt_ao aps_iam_w_rt_ao left_outer
tactt tactt left_outer

Annotations (7)

NameValueLevelField
Search.searchable true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label auth object fields with value view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY AppId aps_iam_w_appaui app_id Identifier
KEY Uuid aps_iam_w_appaui uuid Waste Partner UUID
KEY Object APS_IAM_AUTHOBJ_FIELDS_ACT Object TRFM Object
KEY Field APS_IAM_AUTHOBJ_FIELDS_ACT Field Logical Field
KEY LowValue aps_iam_w_appauv low_value Value
Fieldname aps_iam_auth_field_ddl Fieldname UI Group FieldName
AuthObject aps_iam_w_appaui auth_object Object
AuthObjectInstId aps_iam_w_appaui auth_object_inst_id
AppAuiStatus aps_iam_w_appaui status Workflow Status
Inactive aps_iam_w_appaui inactive WO Locked
ParentId aps_iam_w_appauv parent_id UUID
AuvField aps_iam_w_appauv field Logical Field
HighValue aps_iam_w_appauv high_value Value
AppAuvStatus aps_iam_w_appauv status Workflow Status
isActvt APS_IAM_AUTHOBJ_FIELDS_ACT isActvt
ActvtFlag aps_iam_auth_field_ddl ActvtFlag ACTVT
FieldText aps_iam_auth_field_ddl FieldText Short Description
low_valueendasActivityValue
rtype_id aps_iam_w_rt_ao rtype_id

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_AUTH_FIELD_VAL.
-- 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_AUTH_FIELD_VAL AS
SELECT
  aps_iam_w_appaui.app_id AS AppId,
  aps_iam_w_appaui.uuid AS Uuid,
  APS_IAM_AUTHOBJ_FIELDS_ACT.Object AS Object,
  APS_IAM_AUTHOBJ_FIELDS_ACT.Field AS Field,
  aps_iam_w_appauv.low_value AS LowValue,
  aps_iam_auth_field_ddl.Fieldname AS Fieldname,
  aps_iam_w_appaui.auth_object AS AuthObject,
  aps_iam_w_appaui.auth_object_inst_id AS AuthObjectInstId,
  aps_iam_w_appaui.status AS AppAuiStatus,
  aps_iam_w_appaui.inactive AS Inactive,
  aps_iam_w_appauv.parent_id AS ParentId,
  aps_iam_w_appauv.field AS AuvField,
  aps_iam_w_appauv.high_value AS HighValue,
  aps_iam_w_appauv.status AS AppAuvStatus,
  APS_IAM_AUTHOBJ_FIELDS_ACT.isActvt AS isActvt,
  aps_iam_auth_field_ddl.ActvtFlag AS ActvtFlag,
  aps_iam_auth_field_ddl.FieldText AS FieldText,
  case aps_iam_auth_field_ddl.Fieldname when 'ACTVT' then tactt.ltext else aps_iam_w_appauv.low_value end as ActivityValue AS low_valueendasActivityValue,
  aps_iam_w_rt_ao.rtype_id AS rtype_id
FROM aps_iam_w_appaui
INNER JOIN APS_IAM_AUTHOBJ_FIELDS_ACT ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aps_iam_auth_field_ddl ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aps_iam_w_appauv ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN tactt ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aps_iam_w_rt_ao ON /* join condition not captured in parsed metadata */
;