C_NetworkActivityForGraph
Network Activity For Graph
C_NetworkActivityForGraph is a Consumption CDS View that provides data about "Network Activity For Graph" in SAP S/4HANA. It reads from 1 data source (I_NetworkActivityByInternalKey) and exposes 23 fields with key fields ProjectNetworkInternalID, NetworkActivityInternalID. It has 4 associations to related views. It is exposed through 1 OData service (UI_PROJECTOBJECTHIERARCHY). Part of development package ODATA_PROJECT_SCHEDULE.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_NetworkActivityByInternalKey | I_NetworkActivityByInternalKey | from |
Associations (4)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_NetworkActivityDatesQuantity | _NetworkActivityDatesQuantity | $projection.ProjectNetworkInternalID = _NetworkActivityDatesQuantity.ProjectNetworkInternalID and $projection.NetworkActivityInternalID = _NetworkActivityDatesQuantity.NetworkActivityInternalID |
| [1..1] | I_OperationControlProfileText | _OperationControlProfileText | $projection.NetworkActivityControlProfile = _OperationControlProfileText.OperationControlProfile and _OperationControlProfileText.Language = $session.system_language |
| [0..1] | I_Supplier | _Supplier | $projection.Supplier = _Supplier.Supplier |
| [0..1] | I_NetworkActivityByInternalKey | _Superior | $projection.SuperiorNtwkActivityInternalID = _Superior.NetworkActivityInternalID and $projection.ProjectNetworkInternalID = _Superior.ProjectNetworkInternalID |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CNWACFORGRAPH | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| EndUserText.label | Network Activity For Graph | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| Metadata.allowExtensions | true | view |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| UI_PROJECTOBJECTHIERARCHY | UI_PS_PROJECT_SCHEDULE_SRV | V2 | C1 | NOT_RELEASED |
Fields (23)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ProjectNetworkInternalID | ProjectNetworkInternalID | ||
| KEY | NetworkActivityInternalID | NetworkActivityInternalID | ||
| NetworkActivityDescription | NetworkActivityDescription | |||
| NetworkActivity | NetworkActivity | |||
| OperationControlProfileName | Control Description | |||
| NetworkActivityControlProfile | NetworkActivityControlProfile | Control Key | ||
| SchedldBasicEarliestStartDate | _NetworkActivityDatesQuantity | SchedldBasicEarliestStartDate | ||
| SchedldBasicEarliestEndDate | _NetworkActivityDatesQuantity | SchedldBasicEarliestEndDate | ||
| SchedldBasicLatestStartDate | _NetworkActivityDatesQuantity | SchedldBasicLatestStartDate | ||
| ScheduledBasicLatestEndDate | _NetworkActivityDatesQuantity | ScheduledBasicLatestEndDate | ||
| SchedldFcstdEarliestStartDate | _NetworkActivityDatesQuantity | SchedldFcstdEarliestStartDate | ||
| SchedldFcstdEarliestEndDate | _NetworkActivityDatesQuantity | SchedldFcstdEarliestEndDate | ||
| LatestSchedldFcstdStartDate | _NetworkActivityDatesQuantity | LatestSchedldFcstdStartDate | ||
| LatestSchedldFcstdEndDate | _NetworkActivityDatesQuantity | LatestSchedldFcstdEndDate | ||
| IsMarkedForDeletion | IsMarkedForDeletion | |||
| SuperiorNtwkActivityInternalID | SuperiorNtwkActivityInternalID | |||
| Plant | Plant | |||
| WorkCenter | _WorkCenter | WorkCenter | ||
| Supplier | Supplier | |||
| _Supplier | _Supplier | |||
| _NetworkActivityDatesQuantity | _NetworkActivityDatesQuantity | |||
| _OperationControlProfileText | _OperationControlProfileText | |||
| _Superior | _Superior |
@AbapCatalog.sqlViewName: 'CNWACFORGRAPH'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #CHECK
@VDM.viewType: #CONSUMPTION
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory : #XL
@ObjectModel.usageType.dataClass: #MIXED
@EndUserText.label: 'Network Activity For Graph'
@Metadata: { ignorePropagatedAnnotations: true,
allowExtensions:true }
define view C_NetworkActivityForGraph
as select from I_NetworkActivityByInternalKey
association [1..1] to I_NetworkActivityDatesQuantity as _NetworkActivityDatesQuantity on $projection.ProjectNetworkInternalID = _NetworkActivityDatesQuantity.ProjectNetworkInternalID
and $projection.NetworkActivityInternalID = _NetworkActivityDatesQuantity.NetworkActivityInternalID
association [1..1] to I_OperationControlProfileText as _OperationControlProfileText on $projection.NetworkActivityControlProfile = _OperationControlProfileText.OperationControlProfile
and _OperationControlProfileText.Language = $session.system_language
association [0..1] to I_Supplier as _Supplier on $projection.Supplier = _Supplier.Supplier
association [0..1] to I_NetworkActivityByInternalKey as _Superior on $projection.SuperiorNtwkActivityInternalID = _Superior.NetworkActivityInternalID
and $projection.ProjectNetworkInternalID = _Superior.ProjectNetworkInternalID
{
key ProjectNetworkInternalID,
key NetworkActivityInternalID,
NetworkActivityDescription,
NetworkActivity,
@EndUserText.label: 'Control Description'
@Semantics.text: true
cast ( _OperationControlProfileText.OperationControlProfileName as ps_s4_pph_steutxt ) as OperationControlProfileName,
@EndUserText.label: 'Control Key'
@ObjectModel.text.element: ['OperationControlProfileName']
NetworkActivityControlProfile,
_NetworkActivityDatesQuantity.SchedldBasicEarliestStartDate,
_NetworkActivityDatesQuantity.SchedldBasicEarliestEndDate,
_NetworkActivityDatesQuantity.SchedldBasicLatestStartDate,
_NetworkActivityDatesQuantity.ScheduledBasicLatestEndDate,
_NetworkActivityDatesQuantity.SchedldFcstdEarliestStartDate,
_NetworkActivityDatesQuantity.SchedldFcstdEarliestEndDate,
_NetworkActivityDatesQuantity.LatestSchedldFcstdStartDate,
_NetworkActivityDatesQuantity.LatestSchedldFcstdEndDate,
IsMarkedForDeletion,
// Fields for Milestone Graph Overview
SuperiorNtwkActivityInternalID,
cast ( ( case
when SuperiorNtwkActivityInternalID is initial
then ''
else _Superior.NetworkActivity
end ) as ps_vornr_el ) as SuperiorNtwkActivityExternalID,
// Fields and Association for DCL
Plant,
_WorkCenter.WorkCenter,
Supplier,
_Supplier,
// Associations
_NetworkActivityDatesQuantity,
_OperationControlProfileText,
// Association for Milestone Graph Overview
_Superior
}
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