C_NtwkActivityGraphBasicData
Basic Data of Network Activity for Graph
C_NtwkActivityGraphBasicData is a Consumption CDS View that provides data about "Basic Data of Network Activity for Graph" in SAP S/4HANA. It reads from 1 data source (I_NetworkActivityByInternalKey) and exposes 19 fields with key fields ProjectNetworkInternalID, NetworkActivityInternalID. It has 5 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_NetworkActivityByInternalKey | I_NetworkActivityByInternalKey | from |
Associations (5)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_NetworkActivityDatesQuantity | _NtwkActDatesQuantity | $projection.ProjectNetworkInternalID = _NtwkActDatesQuantity.ProjectNetworkInternalID and $projection.NetworkActivityInternalID = _NtwkActDatesQuantity.NetworkActivityInternalID |
| [1..1] | I_WBSElementBasicData | _WBSElement | $projection.WBSElementInternalID = _WBSElement.WBSElementInternalID |
| [0..1] | I_StatusObjectStatusBasic | _ActivityConfirmed | $projection.NetworkActivityObject = _ActivityConfirmed.StatusObject and _ActivityConfirmed.StatusCode = 'I0009' |
| [0..1] | I_StatusObjectStatusBasic | _ActivityPartiallyConfirmed | $projection.NetworkActivityObject = _ActivityPartiallyConfirmed.StatusObject and _ActivityPartiallyConfirmed.StatusCode = 'I0010' |
| [0..1] | I_WorkCenter | _WorkCenter | $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID and _WorkCenter.WorkCenterTypeCode = 'A' |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CNTWKACTBASIC | 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 | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.createEnabled | true | view | |
| ObjectModel.updateEnabled | true | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| EndUserText.label | Basic Data of Network Activity for Graph | view |
Fields (19)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ProjectNetworkInternalID | ProjectNetworkInternalID | Plan No.f.Oper. | |
| KEY | NetworkActivityInternalID | NetworkActivityInternalID | Counter | |
| ProjectNetwork | _ProjectNetworkBasicData | ProjectNetwork | Network | |
| MaintUserStatusProfileCode | ||||
| NetworkActivity | NetworkActivity | Operation/Activity | ||
| SuperiorNtwkActivityInternalID | SuperiorNtwkActivityInternalID | Sup. Op. Node | ||
| NetworkActivityObject | NetworkActivityObject | Val. Obj. No. | ||
| WBSElementInternalID | WBSElementInternalID | WBS Internal ID | ||
| WBSElementExternalID | _WBSElement | WBSElementExternalID | WBS Element | |
| ProjectExternalIDendasProjectExternalID | Project Definition | |||
| ProjectInternalID | _ProjectNetworkBasicData | ProjectInternalID | Project Def. | |
| TotalFloatForBasicDates | _NtwkActDatesQuantity | TotalFloatForBasicDates | ||
| ProdAvailyCheckPlanningType | _ProjectNetworkBasicData | ProdAvailyCheckPlanningType | ||
| Plant | Plant | Valuation Area | ||
| WorkCenterInternalID | WorkCenterInternalID | Work Center | ||
| WorkCenter | _WorkCenter | WorkCenter | Work Center | |
| ObjBasedAuthorizationIsActive | ObjBasedAuthorizationIsActive | |||
| _WBSElement | _WBSElement | |||
| _WorkCenter | _WorkCenter |
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_NtwkActivityGraphBasicData.
-- 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: CNTWKACTBASIC
CREATE VIEW C_NtwkActivityGraphBasicData AS
SELECT
ProjectNetworkInternalID,
NetworkActivityInternalID,
_ProjectNetworkBasicData.ProjectNetwork AS ProjectNetwork,
_ProjectNetworkBasicData._OrderType.StatusProfile AS MaintUserStatusProfileCode,
NetworkActivity,
SuperiorNtwkActivityInternalID,
NetworkActivityObject,
WBSElementInternalID,
_WBSElement.WBSElementExternalID AS WBSElementExternalID,
case when _ProjectNetworkBasicData._Project.ProjectExternalID is null then '' else _ProjectNetworkBasicData._Project.ProjectExternalID end as ProjectExternalID AS ProjectExternalIDendasProjectExternalID,
_ProjectNetworkBasicData.ProjectInternalID AS ProjectInternalID,
_NtwkActDatesQuantity.TotalFloatForBasicDates AS TotalFloatForBasicDates,
_ProjectNetworkBasicData.ProdAvailyCheckPlanningType AS ProdAvailyCheckPlanningType,
Plant,
WorkCenterInternalID,
_WorkCenter.WorkCenter AS WorkCenter,
ObjBasedAuthorizationIsActive
FROM I_NetworkActivityByInternalKey
LEFT OUTER JOIN I_NetworkActivityDatesQuantity AS _NtwkActDatesQuantity ON ProjectNetworkInternalID = _NtwkActDatesQuantity.ProjectNetworkInternalID AND NetworkActivityInternalID = _NtwkActDatesQuantity.NetworkActivityInternalID -- association [1..1]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElement ON WBSElementInternalID = _WBSElement.WBSElementInternalID -- association [1..1]
LEFT OUTER JOIN I_StatusObjectStatusBasic AS _ActivityConfirmed ON NetworkActivityObject = _ActivityConfirmed.StatusObject AND _ActivityConfirmed.StatusCode = 'I0009' -- association [0..1]
LEFT OUTER JOIN I_StatusObjectStatusBasic AS _ActivityPartiallyConfirmed ON NetworkActivityObject = _ActivityPartiallyConfirmed.StatusObject AND _ActivityPartiallyConfirmed.StatusCode = 'I0010' -- association [0..1]
LEFT OUTER JOIN I_WorkCenter AS _WorkCenter ON WorkCenterInternalID = _WorkCenter.WorkCenterInternalID AND _WorkCenter.WorkCenterTypeCode = 'A' -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- 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
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA