APS_IAM_INFO_BU_SERVICE_UN_BSC

DDL: APS_IAM_INFO_BU_SERVICE_UN_BSC Type: view_entity Package: SR_APS_IAM_INFO

Business User - Service Unused Basic

APS_IAM_INFO_BU_SERVICE_UN_BSC is a CDS View that provides data about "Business User - Service Unused Basic" in SAP S/4HANA. It reads from 36 data sources and exposes 33 fields with key fields UserID, ServiceName, BusinessRoleID, BusinessCatalogID, ServiceName. Part of development package SR_APS_IAM_INFO.

Data Sources (36)

SourceAliasJoin Type
agr_1251 a1251 inner
agr_1251 a1251 inner
agr_1251 a1251 inner
agr_1251 a1251 inner
aps_iam_d_br br from
aps_iam_d_br br union
aps_iam_d_br br union
aps_iam_d_br br union
aps_iam_busr_ddl bu inner
aps_iam_busr_ddl bu inner
aps_iam_busr_ddl bu inner
aps_iam_busr_ddl bu inner
aps_iam_w_bu_cat BuCat inner
aps_iam_w_bu_cat BuCat inner
aps_iam_w_bu_cat BuCat inner
aps_iam_w_bu_cat BuCat inner
aps_iam_d_brca ca inner
aps_iam_d_brca ca inner
aps_iam_d_brca ca inner
aps_iam_d_brca ca inner
/iwbep/i_v4_msgr g4ba inner
rsau_app_stat stat left_outer
rsau_app_stat stat left_outer
rsau_app_stat stat left_outer
rsau_app_stat stat left_outer
/iwbep/i_mgw_srt text left_outer
/iwbep/i_v4_msgt text left_outer
wdy_applicationt text left_outer
tstct text left_outer
tstc tr inner
aps_iam_d_bruax u inner
aps_iam_d_bruax u inner
aps_iam_d_bruax u inner
aps_iam_d_bruax u inner
APS_IAM_INFO_USOBHASH ub inner
APS_IAM_INFO_USOBHASH ub inner

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Business User - Service Unused Basic view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view

Fields (33)

KeyFieldSource TableSource FieldDescription
KEY UserID aps_iam_d_bruax user_id User Scope
KEY ServiceName APS_IAM_INFO_USOBHASH ObjName Undefined range (can be used for patch levels)
KEY BusinessRoleID aps_iam_d_br id WorklistID
KEY BusinessCatalogID aps_iam_w_bu_cat bu_catalog_id
UserName aps_iam_busr_ddl UserName User who owns item
BusinessRoleUUID aps_iam_d_br uuid Waste Partner UUID
ObjectType APS_IAM_INFO_USOBHASH Object TRFM Object
Description tstct description Well Code Des.
user_idasUserID
KEY ServiceName /iwbep/i_v4_msgr group_id Undefined range (can be used for patch levels)
KEY BusinessRoleID aps_iam_d_br id WorklistID
KEY BusinessCatalogID aps_iam_w_bu_cat bu_catalog_id
UserName aps_iam_busr_ddl UserName User who owns item
BusinessRoleUUID aps_iam_d_br uuid Waste Partner UUID
ObjectType TRFM Object
Description tstct description Well Code Des.
user_idasUserID
KEY ServiceName APS_IAM_INFO_USOBHASH ObjName Undefined range (can be used for patch levels)
KEY BusinessRoleID aps_iam_d_br id WorklistID
KEY BusinessCatalogID aps_iam_w_bu_cat bu_catalog_id
UserName aps_iam_busr_ddl UserName User who owns item
BusinessRoleUUID aps_iam_d_br uuid Waste Partner UUID
ObjectType APS_IAM_INFO_USOBHASH Object TRFM Object
Description tstct description Well Code Des.
user_idasUserID
KEY ServiceName tstc tcode Undefined range (can be used for patch levels)
KEY BusinessRoleID aps_iam_d_br id WorklistID
KEY BusinessCatalogID aps_iam_w_bu_cat bu_catalog_id
UserName aps_iam_busr_ddl UserName User who owns item
BusinessRoleUUID aps_iam_d_br uuid Waste Partner UUID
ObjectType TRFM Object
Description Well Code Des.
UsageCounter rsau_app_stat counter Version

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_INFO_BU_SERVICE_UN_BSC.
-- 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_INFO_BU_SERVICE_UN_BSC AS
SELECT
  u.user_id AS UserID,
  ub.ObjName AS ServiceName,
  br.id AS BusinessRoleID,
  BuCat.bu_catalog_id AS BusinessCatalogID,
  bu.UserName AS UserName,
  br.uuid AS BusinessRoleUUID,
  ub.Object AS ObjectType,
  text.description AS Description,
  stat.counter as UsageCounter AS user_idasUserID,
  stat.counter AS UsageCounter
FROM aps_iam_d_br AS br
INNER JOIN aps_iam_d_bruax AS u ON /* join condition not captured in parsed metadata */
INNER JOIN aps_iam_busr_ddl AS bu ON /* join condition not captured in parsed metadata */
INNER JOIN aps_iam_d_brca AS ca ON /* join condition not captured in parsed metadata */
INNER JOIN aps_iam_w_bu_cat AS BuCat ON /* join condition not captured in parsed metadata */
INNER JOIN agr_1251 AS a1251 ON /* join condition not captured in parsed metadata */
INNER JOIN APS_IAM_INFO_USOBHASH AS ub ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /iwbep/i_mgw_srt AS text ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN rsau_app_stat AS stat ON /* join condition not captured in parsed metadata */
INNER JOIN /iwbep/i_v4_msgr AS g4ba ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /iwbep/i_v4_msgt AS text ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN wdy_applicationt AS text ON /* join condition not captured in parsed metadata */
INNER JOIN tstc AS tr ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN tstct AS text ON /* join condition not captured in parsed metadata */
-- UNION with additional select branch(es): aps_iam_d_br
;