APS_IAM_BR_BC_APP

DDL: APS_IAM_BR_BC_APP SQL: APS_BRBCAPP Type: view Package: SR_APS_IAM_BROLE_D_ODATA

Business Catalog - Application

APS_IAM_BR_BC_APP is a CDS View that provides data about "Business Catalog - Application" in SAP S/4HANA. It reads from 2 data sources (Aps_Iam_App_Apps_Ddl, aps_iam_w_bucapp) and exposes 9 fields with key fields BusinessCatalogID, ChipID. Part of development package SR_APS_IAM_BROLE_D_ODATA.

Data Sources (2)

SourceAliasJoin Type
Aps_Iam_App_Apps_Ddl Aps_Iam_App_Apps_Ddl from
aps_iam_w_bucapp aps_iam_w_bucapp left_outer

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName APS_BRBCAPP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Business Catalog - Application view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY BusinessCatalogID Aps_Iam_App_Apps_Ddl bucat
KEY ChipID Aps_Iam_App_Apps_Ddl chip_id Identifier
BCAppID Aps_Iam_App_Apps_Ddl bucapp
AppID aps_iam_w_bucapp app_id Identifier
BusinessCatalogText Aps_Iam_App_Apps_Ddl catalog_title
ApplicationText Aps_Iam_App_Apps_Ddl title View Title
bucappthenXelseendasIsCustomerApp
SubTitle Aps_Iam_App_Apps_Ddl sub_title Description
FioriID Aps_Iam_App_Apps_Ddl FioriId

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_BR_BC_APP.
-- 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_BRBCAPP

CREATE VIEW APS_IAM_BR_BC_APP AS
SELECT
  Aps_Iam_App_Apps_Ddl.bucat AS BusinessCatalogID,
  Aps_Iam_App_Apps_Ddl.chip_id AS ChipID,
  Aps_Iam_App_Apps_Ddl.bucapp AS BCAppID,
  aps_iam_w_bucapp.app_id AS AppID,
  Aps_Iam_App_Apps_Ddl.catalog_title AS BusinessCatalogText,
  Aps_Iam_App_Apps_Ddl.title AS ApplicationText,
  case when Aps_Iam_App_Apps_Ddl.bucapp is not null and Aps_Iam_App_Apps_Ddl.bucapp != '' then 'X' else '' end as IsCustomerApp AS bucappthenXelseendasIsCustomerApp,
  Aps_Iam_App_Apps_Ddl.sub_title AS SubTitle,
  Aps_Iam_App_Apps_Ddl.FioriId AS FioriID
FROM Aps_Iam_App_Apps_Ddl
LEFT OUTER JOIN aps_iam_w_bucapp ON /* join condition not captured in parsed metadata */
;