I_Aps_Com_Ca_Outb_Defaults_C

DDL: I_APS_COM_CA_OUTB_DEFAULTS_C SQL: APS_CA_OUTBD Type: view Package: SR_APS_COM_CA

CA: Outbound Service Defaults Core View

I_Aps_Com_Ca_Outb_Defaults_C is a CDS View that provides data about "CA: Outbound Service Defaults Core View" in SAP S/4HANA. It reads from 1 data source (aps_ca_d_doutbnd) and exposes 10 fields with key field db_key. It has 3 associations to related views. Part of development package SR_APS_COM_CA.

Data Sources (1)

SourceAliasJoin Type
aps_ca_d_doutbnd aps_ca_d_doutbnd from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_APS_COM_CA_Root_Core _CommunicationArrangement $projection.parent_key = _CommunicationArrangement.db_key
[0..*] I_APS_COM_CA_OBD_AUTH_SCOPE_C _AuthScope $projection.db_key = _AuthScope.parent_key
[0..*] I_APS_COM_CA_OBD_RESOURCE_C _Resource $projection.db_key = _Resource.parent_key

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName APS_CA_OUTBD view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label CA: Outbound Service Defaults Core View view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY db_key aps_ca_d_doutbnd db_key
parent_key aps_ca_d_doutbnd parent_key
CommSystOutboundUser aps_ca_d_doutbnd commsystoutbounduser
OAuth2SAML2Identifier aps_ca_d_doutbnd oauth2saml2identifier
OutboundSecret aps_ca_d_doutbnd outboundsecret
OutboundPwMustBeEntered outboundpwmustbeentered
OutboundPwReference outboundpwreference
_CommunicationArrangement _CommunicationArrangement
_AuthScope _AuthScope
_Resource _Resource
@AbapCatalog.sqlViewName: 'APS_CA_OUTBD'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'CA: Outbound Service Defaults Core View'

define view I_Aps_Com_Ca_Outb_Defaults_C
  as select from aps_ca_d_doutbnd

  association [1..1] to I_APS_COM_CA_Root_Core        as _CommunicationArrangement on $projection.parent_key = _CommunicationArrangement.db_key

  association [0..*] to I_APS_COM_CA_OBD_AUTH_SCOPE_C as _AuthScope                on $projection.db_key = _AuthScope.parent_key
  association [0..*] to I_APS_COM_CA_OBD_RESOURCE_C   as _Resource                 on $projection.db_key = _Resource.parent_key

{
  key aps_ca_d_doutbnd.db_key                as db_key,
      aps_ca_d_doutbnd.parent_key            as parent_key,
      aps_ca_d_doutbnd.commsystoutbounduser  as CommSystOutboundUser,
      aps_ca_d_doutbnd.oauth2saml2identifier as OAuth2SAML2Identifier,
      aps_ca_d_doutbnd.outboundsecret        as OutboundSecret,
      outboundpwmustbeentered                as OutboundPwMustBeEntered,
      outboundpwreference                    as OutboundPwReference,

      /* Associations */
      @ObjectModel.association.type: [ #TO_COMPOSITION_PARENT, #TO_COMPOSITION_ROOT ]
      _CommunicationArrangement,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _AuthScope,
      @ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
      _Resource

}