APS_COM_CS_READ_CS_ECHANNEL
Communication System Event Channel
APS_COM_CS_READ_CS_ECHANNEL is a CDS View that provides data about "Communication System Event Channel" in SAP S/4HANA. It reads from 1 data source (aps_cs_d_event) and exposes 6 fields with key fields CommunicationSystemID, DbKey. It is exposed through 1 OData service (APS_COM_API_CS_READ). Part of development package SR_APS_COM_PUB_ODATA_CS_READ.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| aps_cs_d_event | event | from |
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | Communication System Event Channel | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| APS_COM_API_CS_READ | APS_COM_API_CS_READ | V4 | C2 | C1 |
Fields (6)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CommunicationSystemID | cs | commsyst | |
| KEY | DbKey | aps_cs_d_event | db_key | |
| CommunicationArrangement | aps_cs_d_event | eventcommarrangement | ||
| Eventcommarrangement | aps_cs_d_event | eventcommarrangement | ||
| CommunicationScenarioID | aps_cs_d_event | communicationscenarioid | ||
| CommScenarioDescription | aps_cs_d_event | commscenariodescription |
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Communication System Event Channel'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
serviceQuality: #X,
sizeCategory: #S,
dataClass: #MIXED
}
define view entity APS_COM_CS_READ_CS_ECHANNEL
as select from aps_cs_d_event as event
join aps_cs_d_root as cs on cs.db_key = event.parent_key
{
@EndUserText: { label: 'Communication System ID', quickInfo: 'Communication System ID' }
key cs.commsyst as CommunicationSystemID,
@EndUserText: { label: 'Event Channel ID', quickInfo: 'Event Channel ID' }
key event.db_key as DbKey,
// @EndUserText: { label: 'Communication System UUID', quickInfo: 'Communication System UUID' }
// event.parent_key as ParentKey,
// event.eventcommarrangementuuid as Eventcommarrangementuuid,
@EndUserText: { label: 'Communication Arrangement', quickInfo: 'Communication Arrangement Name' }
event.eventcommarrangement as CommunicationArrangement,
@EndUserText: { label: 'Communication Arrangement (deprecated)', quickInfo: 'Communication Arrangement Name (deprecated)' }
event.eventcommarrangement as Eventcommarrangement, //deprecated
@EndUserText: { label: 'Communication Scenario ID', quickInfo: 'Communication Scenario ID' }
event.communicationscenarioid as CommunicationScenarioID,
@EndUserText: { label: 'Communication Scenario', quickInfo: 'Communication Scenario Description' }
event.commscenariodescription as CommScenarioDescription
}
where
(
cs.commsysttype = '1'
or cs.commsysttype = ''
)
and cs.commsyst not like 'SAP_%'
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA