I_Aps_Com_Ca_A_Ib_User_Ulist

DDL: I_APS_COM_CA_A_IB_USER_ULIST SQL: APS_COM_IB_ULIST Type: view Package: SR_APS_COM_CA

Where used list of user in active Communication Arrangements

I_Aps_Com_Ca_A_Ib_User_Ulist is a CDS View that provides data about "Where used list of user in active Communication Arrangements" in SAP S/4HANA. It reads from 5 data sources (I_Aps_Com_Ca_Inb_Defaults_C, aps_cs_d_inbound, aps_ca_d_root, aps_com_w_cscn, aps_cs_d_root) and exposes 7 fields with key field CAActiveUUID. Part of development package SR_APS_COM_CA.

Data Sources (5)

SourceAliasJoin Type
I_Aps_Com_Ca_Inb_Defaults_C _CommArrangmtInboundUser inner
aps_cs_d_inbound _CommSystInboundUser inner
aps_ca_d_root _CommunicationArrangement from
aps_com_w_cscn _CommunicationScenario inner
aps_cs_d_root _CommunicationSystem inner

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName APS_COM_IB_ULIST view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Where used list of user in active Communication Arrangements view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY CAActiveUUID aps_ca_d_root db_key UUID
UserID aps_cs_d_inbound commsystinboundusername
AuthenticationMode aps_cs_d_inbound systemauthenticationmode
Oauth2ClientId aps_cs_d_inbound oauth2clientid
Oauth2GrantType aps_cs_d_inbound oauth2granttype
CommSystemID aps_cs_d_root commsyst System ID
InboundRoleID aps_com_w_cscn inbound_role_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 I_Aps_Com_Ca_A_Ib_User_Ulist.
-- 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_COM_IB_ULIST

CREATE VIEW I_Aps_Com_Ca_A_Ib_User_Ulist AS
SELECT
  _CommunicationArrangement.db_key AS CAActiveUUID,
  _CommSystInboundUser.commsystinboundusername AS UserID,
  _CommSystInboundUser.systemauthenticationmode AS AuthenticationMode,
  _CommSystInboundUser.oauth2clientid AS Oauth2ClientId,
  _CommSystInboundUser.oauth2granttype AS Oauth2GrantType,
  _CommunicationSystem.commsyst AS CommSystemID,
  _CommunicationScenario.inbound_role_id AS InboundRoleID
FROM aps_ca_d_root AS _CommunicationArrangement
INNER JOIN aps_cs_d_root AS _CommunicationSystem ON /* join condition not captured in parsed metadata */
INNER JOIN I_Aps_Com_Ca_Inb_Defaults_C AS _CommArrangmtInboundUser ON /* join condition not captured in parsed metadata */
INNER JOIN aps_com_w_cscn AS _CommunicationScenario ON /* join condition not captured in parsed metadata */
INNER JOIN aps_cs_d_inbound AS _CommSystInboundUser ON /* join condition not captured in parsed metadata */
;