APS_COM_CS_D2_OIDC

DDL: APS_COM_CS_D2_OIDC SQL: APS_COM_CS_OID_2 Type: view Package: SR_APS_COM_CS

CS Draft 2.0 OIDC view

APS_COM_CS_D2_OIDC is a CDS View that provides data about "CS Draft 2.0 OIDC view" in SAP S/4HANA. It reads from 1 data source (aps_cs_d_oidc) and exposes 30 fields with key field db_key. It has 3 associations to related views. Part of development package SR_APS_COM_CS.

Data Sources (1)

SourceAliasJoin Type
aps_cs_d_oidc Document from

Associations (3)

CardinalityTargetAliasCondition
[1..1] Aps_Com_Cs_D2_Root _Root Document.parent_key = _Root.db_key
[0..*] APS_COM_CS_D2_OIDC_WB _WebKeys Document.db_key = _WebKeys.parent_key
[0..*] APS_COM_CS_D2_OIDC_AU _Audiences Document.db_key = _Audiences.parent_key

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName APS_COM_CS_OID_2 view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label CS Draft 2.0 OIDC view view

Fields (30)

KeyFieldSource TableSource FieldDescription
KEY db_key aps_cs_d_oidc db_key UUID
parent_key aps_cs_d_oidc parent_key UUID
Oidcenabled aps_cs_d_oidc oidcenabled
Oidcprovider aps_cs_d_oidc oidcprovider
Oidcclientid aps_cs_d_oidc oidcclientid
Oidcclientsecret aps_cs_d_oidc oidcclientsecret
Oidcclientsecretuuid aps_cs_d_oidc oidcclientsecretuuid
Oidcclientsslid aps_cs_d_oidc oidcclientsslid
Oidcsslclientdep aps_cs_d_oidc oidcsslclientdep
Oidctokenendpointurl aps_cs_d_oidc oidctokenendpointurl
Oidcauthendpointurl aps_cs_d_oidc oidcauthendpointurl
Oidcredirecturl aps_cs_d_oidc oidcredirecturl
OidcIdTokenMaxAge aps_cs_d_oidc oidcidtokenmaxage
Oidcauthmech aps_cs_d_oidc oidcauthmech
Oidcmodebearer aps_cs_d_oidc oidcmodebearer
Oidcmodeinteractive aps_cs_d_oidc oidcmodeinteractive
Oidcusermapping aps_cs_d_oidc oidcusermapping
OidcUserMappingClaim aps_cs_d_oidc oidcusermappingclaim
OidcCustomClaim aps_cs_d_oidc oidccustomclaim
OidcCustomScope aps_cs_d_oidc oidccustomscope
OidcAudienceEval aps_cs_d_oidc oidcaudienceeval
Oidcimportwebkeys aps_cs_d_oidc oidcimportwebkeys
Oidcwebkeysurl aps_cs_d_oidc oidcwebkeysurl
Creationdatetime aps_cs_d_oidc creationdatetime Timestamp
Createdbyuser aps_cs_d_oidc createdbyuser User Name
Lastchangedatetime aps_cs_d_oidc lastchangedatetime Timestamp
Lastchangedbyuser aps_cs_d_oidc lastchangedbyuser User Name
_Root _Root
_WebKeys _WebKeys
_Audiences _Audiences

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_COM_CS_D2_OIDC.
-- 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_CS_OID_2

CREATE VIEW APS_COM_CS_D2_OIDC AS
SELECT
  Document.db_key AS db_key,
  Document.parent_key AS parent_key,
  Document.oidcenabled AS Oidcenabled,
  Document.oidcprovider AS Oidcprovider,
  Document.oidcclientid AS Oidcclientid,
  Document.oidcclientsecret AS Oidcclientsecret,
  Document.oidcclientsecretuuid AS Oidcclientsecretuuid,
  Document.oidcclientsslid AS Oidcclientsslid,
  Document.oidcsslclientdep AS Oidcsslclientdep,
  Document.oidctokenendpointurl AS Oidctokenendpointurl,
  Document.oidcauthendpointurl AS Oidcauthendpointurl,
  Document.oidcredirecturl AS Oidcredirecturl,
  Document.oidcidtokenmaxage AS OidcIdTokenMaxAge,
  Document.oidcauthmech AS Oidcauthmech,
  Document.oidcmodebearer AS Oidcmodebearer,
  Document.oidcmodeinteractive AS Oidcmodeinteractive,
  Document.oidcusermapping AS Oidcusermapping,
  Document.oidcusermappingclaim AS OidcUserMappingClaim,
  Document.oidccustomclaim AS OidcCustomClaim,
  Document.oidccustomscope AS OidcCustomScope,
  Document.oidcaudienceeval AS OidcAudienceEval,
  Document.oidcimportwebkeys AS Oidcimportwebkeys,
  Document.oidcwebkeysurl AS Oidcwebkeysurl,
  Document.creationdatetime AS Creationdatetime,
  Document.createdbyuser AS Createdbyuser,
  Document.lastchangedatetime AS Lastchangedatetime,
  Document.lastchangedbyuser AS Lastchangedbyuser
FROM aps_cs_d_oidc AS Document
LEFT OUTER JOIN Aps_Com_Cs_D2_Root AS _Root ON Document.parent_key = _Root.db_key  -- association [1..1]
LEFT OUTER JOIN APS_COM_CS_D2_OIDC_WB AS _WebKeys ON Document.db_key = _WebKeys.parent_key  -- association [0..*]
LEFT OUTER JOIN APS_COM_CS_D2_OIDC_AU AS _Audiences ON Document.db_key = _Audiences.parent_key  -- association [0..*]
;