APS_IAM_INFO_BU_SERVICE_UN_BSC
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)
| Source | Alias | Join 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)
| Name | Value | Level | Field |
|---|---|---|---|
| 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)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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
;
Learn More
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA