C_APS_COM_CA_OUT_SRV

DDL: C_APS_COM_CA_OUT_SRV SQL: CAPS_CA_OUT_SRV Type: view Package: SR_APS_COM_CA

Communication Arrangement Outbound Service Node Core View

C_APS_COM_CA_OUT_SRV is a CDS View that provides data about "Communication Arrangement Outbound Service Node Core View" in SAP S/4HANA. It reads from 1 data source (I_APS_COM_CA_OUT_SRV_TP) and exposes 46 fields with key field db_key. It has 6 associations to related views. Part of development package SR_APS_COM_CA.

Data Sources (1)

SourceAliasJoin Type
I_APS_COM_CA_OUT_SRV_TP I_APS_COM_CA_OUT_SRV_TP from

Associations (6)

CardinalityTargetAliasCondition
[1..1] C_APS_COM_CA _CommunicationArrangement $projection.parent_key = _CommunicationArrangement.db_key
[0..1] I_APS_COM_COMM_OUTB_SERVICE _OutboundService _OutboundService.CommunicationScenarioID = $projection.CommunicationScenario and _OutboundService.OutboundID = $projection.CommunicationScenarioService
[0..*] APS_COM_CA_OUT_SUCCESSOR _OutboundServiceSuccessors $projection.SRV_OBSID = _OutboundServiceSuccessors.OBSID
[0..*] C_APS_COM_CA_OUT_SRV_APIKEY _Outbound_API_Keys $projection.db_key = _Outbound_API_Keys.parent_key
[0..1] I_Aps_Com_Domain_Value_Text _FrequencyText _FrequencyText.Name = 'JR_O_FREQUENCY' and _FrequencyText.Code = $projection.Frequency
[0..*] APS_COM_CA_IDOC_BASIC_TYPE_VH _IDOC_Basic_Type_VH _IDOC_Basic_Type_VH.CommunicationScenarioID = $projection.CommunicationScenario and _IDOC_Basic_Type_VH.OutboundID = $projection.CommunicationScenarioService

Annotations (8)

NameValueLevelField
AbapCatalog.sqlViewName CAPS_CA_OUT_SRV view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
EndUserText.label Communication Arrangement Outbound Service Node Core View view

Fields (46)

KeyFieldSource TableSource FieldDescription
KEY db_key db_key UUID
parent_key parent_key UUID
CommSystOutboundUser CommSystOutboundUser
CommunicationScenarioService CommunicationScenarioService
CommArrgmtOutbSrvcLgclPortName CommArrgmtOutbSrvcLgclPortName
CmArrOutbSrvcPrevUsdlglprtname CmArrOutbSrvcPrevUsdlglprtname
ComputerNetworkCommProtocol ComputerNetworkCommProtocol
CommArrgmtOutbServiceTCPPort CommArrgmtOutbServiceTCPPort Port
CommArrgmtOutbServiceURLPath CommArrgmtOutbServiceURLPath Path
CommArrgmtOutboundSrvcStatus CommArrgmtOutboundSrvcStatus
RecurrenceValue RecurrenceValue
Frequency Frequency Reporting Frequency
StartTime StartTime Time Stamp
TimeZoneCode TimeZoneCode
LastExecution LastExecution
NextExecution NextExecution
PackageSize PackageSize Pkg Size
IDOC_Basic_Type IDOC_Basic_Type Basic Type
SOAP_WSRM_Version SOAP_WSRM_Version WSRM Version
IsUilEmbeddedActive IsUilEmbeddedActive Use embedded
RemoteSchemaName RemoteSchemaName Remote Database Schema Name
RemoteDbName RemoteDbName Remote Database Name
IsJobActive
RemoteSchemaNameProposal Remote Database Schema Name Proposal
CommunicationScenario CommunicationScenarioID
SRV_Description _OutboundService Description Well Code Des.
SRV_IsMandatory _OutboundService IsMandatory Mandatory
SRV_HasOutboundWSDL _OutboundService HasOutboundWSDL
SRV_SupportsPing _OutboundService SupportsPing
SRV_ApplicationProtocol _OutboundService ApplicationProtocol
SRV_ApplicationProtocolText _OutboundService ApplicationProtocolText
SRV_ServiceInterface _OutboundService ServiceInterface
SRV_IDOC_Basic_Type _OutboundService Basic_Type Branch: Basic Type
SRV_HasJobDefinition _OutboundService HasJobDefinition
SRV_JobDefinitionName _OutboundService JobDefinitionName
SRV_IsUilEmbeddedAllowed _OutboundService IsUilEmbeddedAllowed
SRV_Is_Deprecated _OutboundService Is_Deprecated Deprecated
SRV_IsDeprecatedWithinCSCN _OutboundService IsDeprecatedWithinCSCN
SRV_DeprecatedWithRelease _OutboundService DeprecatedWithRelease
SRV_OBSID _OutboundService OBSID
FrequencyText _FrequencyText Description Well Code Des.
_CommunicationArrangement _CommunicationArrangement
_Outbound_API_Keys _Outbound_API_Keys
_OutboundService _OutboundService
_IDOC_Basic_Type_VH _IDOC_Basic_Type_VH
_OutboundServiceSuccessors _OutboundServiceSuccessors

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 C_APS_COM_CA_OUT_SRV.
-- 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: CAPS_CA_OUT_SRV

CREATE VIEW C_APS_COM_CA_OUT_SRV AS
SELECT
  db_key,
  parent_key,
  CommSystOutboundUser,
  CommunicationScenarioService,
  CommArrgmtOutbSrvcLgclPortName,
  CmArrOutbSrvcPrevUsdlglprtname,
  ComputerNetworkCommProtocol,
  CommArrgmtOutbServiceTCPPort,
  CommArrgmtOutbServiceURLPath,
  CommArrgmtOutboundSrvcStatus,
  RecurrenceValue,
  Frequency,
  StartTime,
  TimeZoneCode,
  LastExecution,
  NextExecution,
  PackageSize,
  IDOC_Basic_Type,
  SOAP_WSRM_Version,
  IsUilEmbeddedActive,
  RemoteSchemaName,
  RemoteDbName,
  cast('' as boole_d) AS IsJobActive,
  cast('' as abap.char( 256 )) AS RemoteSchemaNameProposal,
  CommunicationScenarioID AS CommunicationScenario,
  _OutboundService.Description AS SRV_Description,
  _OutboundService.IsMandatory AS SRV_IsMandatory,
  _OutboundService.HasOutboundWSDL AS SRV_HasOutboundWSDL,
  _OutboundService.SupportsPing AS SRV_SupportsPing,
  _OutboundService.ApplicationProtocol AS SRV_ApplicationProtocol,
  _OutboundService.ApplicationProtocolText AS SRV_ApplicationProtocolText,
  _OutboundService.ServiceInterface AS SRV_ServiceInterface,
  _OutboundService.Basic_Type AS SRV_IDOC_Basic_Type,
  _OutboundService.HasJobDefinition AS SRV_HasJobDefinition,
  _OutboundService.JobDefinitionName AS SRV_JobDefinitionName,
  _OutboundService.IsUilEmbeddedAllowed AS SRV_IsUilEmbeddedAllowed,
  _OutboundService.Is_Deprecated AS SRV_Is_Deprecated,
  _OutboundService.IsDeprecatedWithinCSCN AS SRV_IsDeprecatedWithinCSCN,
  _OutboundService.DeprecatedWithRelease AS SRV_DeprecatedWithRelease,
  _OutboundService.OBSID AS SRV_OBSID,
  _FrequencyText.Description AS FrequencyText
FROM I_APS_COM_CA_OUT_SRV_TP
LEFT OUTER JOIN C_APS_COM_CA AS _CommunicationArrangement ON parent_key = _CommunicationArrangement.db_key  -- association [1..1]
LEFT OUTER JOIN I_APS_COM_COMM_OUTB_SERVICE AS _OutboundService ON _OutboundService.CommunicationScenarioID = CommunicationScenario AND _OutboundService.OutboundID = CommunicationScenarioService  -- association [0..1]
LEFT OUTER JOIN APS_COM_CA_OUT_SUCCESSOR AS _OutboundServiceSuccessors ON SRV_OBSID = _OutboundServiceSuccessors.OBSID  -- association [0..*]
LEFT OUTER JOIN C_APS_COM_CA_OUT_SRV_APIKEY AS _Outbound_API_Keys ON db_key = _Outbound_API_Keys.parent_key  -- association [0..*]
LEFT OUTER JOIN I_Aps_Com_Domain_Value_Text AS _FrequencyText ON _FrequencyText.Name = 'JR_O_FREQUENCY' AND _FrequencyText.Code = Frequency  -- association [0..1]
LEFT OUTER JOIN APS_COM_CA_IDOC_BASIC_TYPE_VH AS _IDOC_Basic_Type_VH ON _IDOC_Basic_Type_VH.CommunicationScenarioID = CommunicationScenario AND _IDOC_Basic_Type_VH.OutboundID = CommunicationScenarioService  -- association [0..*]
;