C_NtwkActivityGraphOverview

DDL: C_NTWKACTIVITYGRAPHOVERVIEW Type: view_entity CONSUMPTION

Network Activity Graph Overview

C_NtwkActivityGraphOverview is a Consumption CDS View that provides data about "Network Activity Graph Overview" in SAP S/4HANA. It reads from 1 data source (I_NetworkActivityByInternalKey) and exposes 124 fields with key fields ProjectNetworkInternalID, NetworkActivityInternalID. It has 17 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_NetworkActivityByInternalKey I_NetworkActivityByInternalKey from

Associations (17)

CardinalityTargetAliasCondition
[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_Plant _Plant $projection.Plant = _Plant.Plant
[1..1] I_Prioritycode _PriorityCode $projection.OperationImportance = _PriorityCode.PriorityCode
[0..1] I_WorkCenter _WorkCenter $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID and _WorkCenter.WorkCenterTypeCode = 'A'
[1..1] I_StsObjConcatActiveStsILL _ConcatenatedStsObjActiveSts _ConcatenatedStsObjActiveSts.StatusObject = $projection.NetworkActivityObject
[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_Supplier _Supplier $projection.Supplier = _Supplier.Supplier
[1..1] I_NetworkActivityUserFields _NetworkActivityUserFields _NetworkActivityUserFields.ProjectNetworkInternalID = $projection.ProjectNetworkInternalID and _NetworkActivityUserFields.NetworkActivityInternalID = $projection.NetworkActivityInternalID
[1..1] I_WBSElementByInternalKey _WBSElement $projection.WBSElementInternalID = _WBSElement.WBSElementInternalID
[0..1] I_NetworkActivityByInternalKey _Superior $projection.SuperiorNtwkActivityInternalID = _Superior.NetworkActivityInternalID and $projection.ProjectNetworkInternalID = _Superior.ProjectNetworkInternalID
[1..1] I_NetworkActivityCtrlProfile _NetworkActivityCtrlProfile _NetworkActivityCtrlProfile.OperationControlProfile = $projection.NetworkActivityControlProfile
[1..*] C_NetworkActivityUserStatusVH _NetworkActivityUserStatusVH $projection.MaintUserStatusProfileCode = _NetworkActivityUserStatusVH.StatusProfile
[0..*] C_ProjectNetworkRelationship _Successor _Successor.PredecessorProjNtwkIntID = $projection.ProjectNetworkInternalID and _Successor.PredecessorNtwkActyIntID = $projection.NetworkActivityInternalID
[0..*] C_ProjectNetworkRelationship _Predecessor _Predecessor.SuccessorProjNtwkIntID = $projection.ProjectNetworkInternalID and _Predecessor.SuccessorNtwkActyIntID = $projection.NetworkActivityInternalID
[1..1] C_NtwkActivityAssignedObjects _NtwkActivityAssignedObjects $projection.ProjectNetworkInternalID = _NtwkActivityAssignedObjects.ProjectNetworkInternalID and $projection.NetworkActivityInternalID = _NtwkActivityAssignedObjects.NetworkActivityInternalID

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName CNTWKACTGROVW view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
EndUserText.label Network Activity Graph Overview 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
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view

Fields (124)

KeyFieldSource TableSource FieldDescription
KEY ProjectNetworkInternalID ProjectNetworkInternalID Plan No.f.Oper.
KEY NetworkActivityInternalID NetworkActivityInternalID Counter
NetworkActivity NetworkActivity Operation/Activity
Version
WBSElementInternalID WBSElementInternalID WBS Internal ID
SuperiorNtwkActivityInternalID SuperiorNtwkActivityInternalID Sup. Op. Node
Supplier Supplier Supplier
NetworkActivityObject NetworkActivityObject Val. Obj. No.
CostCtrActivityType CostCtrActivityType Activity Type
NetworkActivityControlProfile NetworkActivityControlProfile Control Key
OperationImportance OperationImportance Priority
WorkCenterInternalID WorkCenterInternalID Work Center
NetworkActivityCurrency NetworkActivityCurrency
ExternalProcessingPrice ExternalProcessingPrice
CostElement CostElement G/L Account
IsMarkedForDeletion IsMarkedForDeletion Purch.org. data
Plant Plant Valuation Area
WorkCenterendasWorkCenter
WBSDescriptionendasWBSDescription
FreeDfndTableFieldSemanticName
FreeDefinedAmount1 Numeric Field 3
FreeDefinedAmount2 Numeric Field 4
FreeDefinedAttribute01Label
FreeDefinedAttribute02Label
FreeDefinedAttribute03Label
FreeDefinedAttribute04Label
FreeDefinedIndicator1Label
FreeDefinedIndicator2Label
FreeDefinedQuantity1Label
FreeDefinedQuantity2Label
FreeDefinedAmount1Label
FreeDefinedAmount2Label
FreeDefinedDate1Label
FreeDefinedDate2Label
MaintUserStatusProfileCode
CostCtrActivityTypeName Activity Type Name
OperationControlProfileName Control Description
PriorityCodeName Priority
WorkCenterText
OrderTypeName
SystemStatusName System Status
UserStatusShortName User Status
NetworkActivityHasPredecessor Predecessor
NetworkActivityHasSuccessor Successor
NetworkActivityType Activity Type
NtwkActivityConfirmationStatus Confirmation Status
ActyBscStartDateConstraintText Start Constraint Type Text
ActyBscEndDateConstraintText Finish Constraint Type Text
ActyFcstStartDteConstraintText Forecast Start Constraint Type Text
ActyFcstEndDateConstraintText Forecast Finish Constraint Type Text
CompanyCode CompanyCode Receiver Company Code
_ProjectNetworkBasicData _ProjectNetworkBasicData
_NetworkActivityDatesQuantity _NetworkActivityDatesQuantity
_NetworkActivityUserFields _NetworkActivityUserFields
_OperationControlProfileText _OperationControlProfileText
_Plant _Plant
_PriorityCode _PriorityCode
_WorkCenter _WorkCenter
_Supplier _Supplier
_Superior _Superior
_NetworkActivityUserStatusVH _NetworkActivityUserStatusVH
_Predecessor _Predecessor
_Successor _Successor
_NtwkActivityAssignedObjects _NtwkActivityAssignedObjects
IsCostActivity _NetworkActivityCtrlProfile IsCostActivity Is Cost Activity
IsServiceActivity _NetworkActivityCtrlProfile IsServiceActivity Is Service Activity
StandardDuration _NetworkActivityDatesQuantity StandardDuration
StandardDurationUnit _NetworkActivityDatesQuantity StandardDurationUnit
SchedldBasicEarliestStartDate _NetworkActivityDatesQuantity SchedldBasicEarliestStartDate Basic Earliest Start Date
SchedldBasicEarliestEndDate _NetworkActivityDatesQuantity SchedldBasicEarliestEndDate Basic Earliest Finish Date
NetworkActivityQuantityUnit _NetworkActivityDatesQuantity NetworkActivityQuantityUnit
NtwkActivityWorkQuantityUnit _NetworkActivityDatesQuantity NtwkActivityWorkQuantityUnit
SchedldBasicLatestStartDate _NetworkActivityDatesQuantity SchedldBasicLatestStartDate Basic Latest Start Date
ScheduledBasicLatestEndDate _NetworkActivityDatesQuantity ScheduledBasicLatestEndDate Basic Latest Finish Date
SchedldFcstdEarliestStartDate _NetworkActivityDatesQuantity SchedldFcstdEarliestStartDate Forecast Earliest Start Date
SchedldFcstdEarliestEndDate _NetworkActivityDatesQuantity SchedldFcstdEarliestEndDate Forecast Earliest Finish Date
LatestSchedldFcstdStartDate _NetworkActivityDatesQuantity LatestSchedldFcstdStartDate Forecast Latest Start Date
LatestSchedldFcstdEndDate _NetworkActivityDatesQuantity LatestSchedldFcstdEndDate Forecast Latest Finish Date
ActualStartDate _NetworkActivityDatesQuantity ActualStartDate Actual Start
ActualEndDate _NetworkActivityDatesQuantity ActualEndDate Actual Finish
BasicDatesFreeFloat _NetworkActivityDatesQuantity BasicDatesFreeFloat Basic Free Float
PlannedWorkQuantity _NetworkActivityDatesQuantity PlannedWorkQuantity
ActualWorkQuantity _NetworkActivityDatesQuantity ActualWorkQuantity Actual work
RemainingWorkQuantity _NetworkActivityDatesQuantity RemainingWorkQuantity
ActivityQuantity _NetworkActivityDatesQuantity ActivityQuantity Activity Quantity
TotalFloatForBasicDates _NetworkActivityDatesQuantity TotalFloatForBasicDates Basic Total Float
StartDateOffsetDuration _NetworkActivityDatesQuantity StartDateOffsetDuration
StartDateOffsetDurationUnit _NetworkActivityDatesQuantity StartDateOffsetDurationUnit
EndDateOffsetDuration _NetworkActivityDatesQuantity EndDateOffsetDuration
EndDateOffsetDurationUnit _NetworkActivityDatesQuantity EndDateOffsetDurationUnit
ActyBscStartDateConstraintType _NetworkActivityDatesQuantity ActyBscStartDateConstraintType Start Constraint Type
ConstraintDateForBscStartDate _NetworkActivityDatesQuantity ConstraintDateForBscStartDate Start Constraint Date
ActyBscEndDateConstraintType _NetworkActivityDatesQuantity ActyBscEndDateConstraintType Finish Constraint Type
ConstraintDateForBscEndDate _NetworkActivityDatesQuantity ConstraintDateForBscEndDate Finish Constraint Date
ActyConfFcstdEndDate _NetworkActivityDatesQuantity ActyConfFcstdEndDate Forecast Finish Date From Confirmation
ActyFcstStartDteConstraintType _NetworkActivityDatesQuantity ActyFcstStartDteConstraintType Forecast Start Constraint Type
ActyFcstEndDateConstraintType _NetworkActivityDatesQuantity ActyFcstEndDateConstraintType Forecast Finish Constraint Type
FreeDefinedTableFieldSemantic _NetworkActivityUserFields FreeDefinedTableFieldSemantic
FreeDefinedAttribute01 _NetworkActivityUserFields FreeDefinedAttribute01 Generic Field 1
FreeDefinedAttribute02 _NetworkActivityUserFields FreeDefinedAttribute02 Generic Field 2
FreeDefinedAttribute03 _NetworkActivityUserFields FreeDefinedAttribute03 Generic Field 3
FreeDefinedAttribute04 _NetworkActivityUserFields FreeDefinedAttribute04 Generic Field 4
FreeDefinedIndicator1 _NetworkActivityUserFields FreeDefinedIndicator1 Indicator 1
FreeDefinedIndicator2 _NetworkActivityUserFields FreeDefinedIndicator2 Indicator 2
FreeDefinedQuantity1Unit _NetworkActivityUserFields FreeDefinedQuantity1Unit
FreeDefinedQuantity2Unit _NetworkActivityUserFields FreeDefinedQuantity2Unit
FreeDefinedQuantity1 _NetworkActivityUserFields FreeDefinedQuantity1 Numeric Field 1
FreeDefinedQuantity2 _NetworkActivityUserFields FreeDefinedQuantity2 Numeric Field 2
FreeDefinedAmount1Currency _NetworkActivityUserFields FreeDefinedAmount1Currency
FreeDefinedAmount2Currency _NetworkActivityUserFields FreeDefinedAmount2Currency
FreeDefinedDate1 _NetworkActivityUserFields FreeDefinedDate1 Date Field 1
FreeDefinedDate2 _NetworkActivityUserFields FreeDefinedDate2 Date Field 2
PlantName _Plant PlantName Plant Name
ProjectNetwork _ProjectNetworkBasicData ProjectNetwork Network
ProjectInternalID _ProjectNetworkBasicData ProjectInternalID Project Def.
ProdAvailyCheckPlanningType _ProjectNetworkBasicData ProdAvailyCheckPlanningType
ControllingArea _ProjectNetworkBasicData ControllingArea Controlling Area
ProjectNetworkType _ProjectNetworkBasicData ProjectNetworkType Network Type
PlannedStartDate _ProjectNetworkBasicData PlannedStartDate Network Start Date
PlannedEndDate _ProjectNetworkBasicData PlannedEndDate Network Finish Date
FcstStartDate _ProjectNetworkBasicData ForecastedStartDate Network Forecast Start Date
FcstEndDate _ProjectNetworkBasicData ForecastedEndDate Network Forecast Finish Date
ScheduledBasicStartDate _ProjectNetworkBasicData ScheduledBasicStartDate Network Scheduled Start Date
ScheduledBasicEndDate _ProjectNetworkBasicData ScheduledBasicEndDate Network Scheduled Finish Date

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_NtwkActivityGraphOverview.
-- 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.

CREATE VIEW C_NtwkActivityGraphOverview AS
SELECT
  ProjectNetworkInternalID,
  NetworkActivityInternalID,
  NetworkActivity,
  cast( '' as vsnmr_v ) AS Version,
  WBSElementInternalID,
  SuperiorNtwkActivityInternalID,
  Supplier,
  NetworkActivityObject,
  CostCtrActivityType,
  NetworkActivityControlProfile,
  OperationImportance,
  WorkCenterInternalID,
  NetworkActivityCurrency,
  ExternalProcessingPrice,
  CostElement,
  IsMarkedForDeletion,
  Plant,
  case when _WorkCenter.WorkCenter is null then '' else _WorkCenter.WorkCenter end as WorkCenter AS WorkCenterendasWorkCenter,
  case when _WBSElement._WBSElementShortText.LanguageBasedShortText is not initial then _WBSElement._WBSElementShortText.LanguageBasedShortText else _WBSElement.WBSDescription end as WBSDescription AS WBSDescriptionendasWBSDescription,
  _NetworkActivityUserFields._UserFieldLabel.FreeDfndTableFieldSemanticName AS FreeDfndTableFieldSemanticName,
  cast ( _NetworkActivityUserFields.FreeDefinedAmount1 as abap.curr( 13, 2 ) ) AS FreeDefinedAmount1,
  cast ( _NetworkActivityUserFields.FreeDefinedAmount2 as abap.curr( 13, 2 ) ) AS FreeDefinedAmount2,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedAttribute01Label AS FreeDefinedAttribute01Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedAttribute02Label AS FreeDefinedAttribute02Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedAttribute03Label AS FreeDefinedAttribute03Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedAttribute04Label AS FreeDefinedAttribute04Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedIndicator1Label AS FreeDefinedIndicator1Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedIndicator2Label AS FreeDefinedIndicator2Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedQuantity1Label AS FreeDefinedQuantity1Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedQuantity2Label AS FreeDefinedQuantity2Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedAmount1Label AS FreeDefinedAmount1Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedAmount2Label AS FreeDefinedAmount2Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedDate1Label AS FreeDefinedDate1Label,
  _NetworkActivityUserFields._UserFieldLabel.FreeDefinedDate2Label AS FreeDefinedDate2Label,
  _ProjectNetworkBasicData._OrderType.StatusProfile AS MaintUserStatusProfileCode,
  cast ( _ActivityTypeText[1:Language = $session.system_language ].CostCtrActivityTypeName as ps_s4_lstar_text ) AS CostCtrActivityTypeName,
  cast ( _OperationControlProfileText.OperationControlProfileName as ps_s4_pph_steutxt ) AS OperationControlProfileName,
  cast ( _PriorityCode._Text[1:Language = $session.system_language].PriorityCodeName as ps_s4_priotext ) AS PriorityCodeName,
  cast ( _WorkCenter._Text[1:Language = $session.system_language].WorkCenterText as ps_s4_workcentertext ) AS WorkCenterText,
  cast ( _ProjectNetworkBasicData._OrderType._Text[1: Language = $session.system_language ].OrderTypeName as ps_s4_auarttext) AS OrderTypeName,
  cast( '' as vdm_j_systemstatusname ) AS SystemStatusName,
  cast( '' as vdm_j_user_status_short_t ) AS UserStatusShortName,
  cast( 'X' as boole_d ) AS NetworkActivityHasPredecessor,
  cast( 'X' as boole_d ) AS NetworkActivityHasSuccessor,
  cast( '' as char3 ) AS NetworkActivityType,
  cast( '' as char1 ) AS NtwkActivityConfirmationStatus,
  _NetworkActivityDatesQuantity._BscStartConstraintTypeText[1:Language = $session.system_language].StartConstraintTypeText AS ActyBscStartDateConstraintText,
  _NetworkActivityDatesQuantity._BscFinishConstraintTypeText[1:Language = $session.system_language].FinishConstraintTypeText AS ActyBscEndDateConstraintText,
  _NetworkActivityDatesQuantity._FcstStartConstraintTypeText[1:Language = $session.system_language].StartConstraintTypeText AS ActyFcstStartDteConstraintText,
  _NetworkActivityDatesQuantity._FcstFinishConstraintTypeText[1:Language = $session.system_language].FinishConstraintTypeText AS ActyFcstEndDateConstraintText,
  CompanyCode,
  _NetworkActivityCtrlProfile.IsCostActivity AS IsCostActivity,
  _NetworkActivityCtrlProfile.IsServiceActivity AS IsServiceActivity,
  _NetworkActivityDatesQuantity.StandardDuration AS StandardDuration,
  _NetworkActivityDatesQuantity.StandardDurationUnit AS StandardDurationUnit,
  _NetworkActivityDatesQuantity.SchedldBasicEarliestStartDate AS SchedldBasicEarliestStartDate,
  _NetworkActivityDatesQuantity.SchedldBasicEarliestEndDate AS SchedldBasicEarliestEndDate,
  _NetworkActivityDatesQuantity.NetworkActivityQuantityUnit AS NetworkActivityQuantityUnit,
  _NetworkActivityDatesQuantity.NtwkActivityWorkQuantityUnit AS NtwkActivityWorkQuantityUnit,
  _NetworkActivityDatesQuantity.SchedldBasicLatestStartDate AS SchedldBasicLatestStartDate,
  _NetworkActivityDatesQuantity.ScheduledBasicLatestEndDate AS ScheduledBasicLatestEndDate,
  _NetworkActivityDatesQuantity.SchedldFcstdEarliestStartDate AS SchedldFcstdEarliestStartDate,
  _NetworkActivityDatesQuantity.SchedldFcstdEarliestEndDate AS SchedldFcstdEarliestEndDate,
  _NetworkActivityDatesQuantity.LatestSchedldFcstdStartDate AS LatestSchedldFcstdStartDate,
  _NetworkActivityDatesQuantity.LatestSchedldFcstdEndDate AS LatestSchedldFcstdEndDate,
  _NetworkActivityDatesQuantity.ActualStartDate AS ActualStartDate,
  _NetworkActivityDatesQuantity.ActualEndDate AS ActualEndDate,
  _NetworkActivityDatesQuantity.BasicDatesFreeFloat AS BasicDatesFreeFloat,
  _NetworkActivityDatesQuantity.PlannedWorkQuantity AS PlannedWorkQuantity,
  _NetworkActivityDatesQuantity.ActualWorkQuantity AS ActualWorkQuantity,
  _NetworkActivityDatesQuantity.RemainingWorkQuantity AS RemainingWorkQuantity,
  _NetworkActivityDatesQuantity.ActivityQuantity AS ActivityQuantity,
  _NetworkActivityDatesQuantity.TotalFloatForBasicDates AS TotalFloatForBasicDates,
  _NetworkActivityDatesQuantity.StartDateOffsetDuration AS StartDateOffsetDuration,
  _NetworkActivityDatesQuantity.StartDateOffsetDurationUnit AS StartDateOffsetDurationUnit,
  _NetworkActivityDatesQuantity.EndDateOffsetDuration AS EndDateOffsetDuration,
  _NetworkActivityDatesQuantity.EndDateOffsetDurationUnit AS EndDateOffsetDurationUnit,
  _NetworkActivityDatesQuantity.ActyBscStartDateConstraintType AS ActyBscStartDateConstraintType,
  _NetworkActivityDatesQuantity.ConstraintDateForBscStartDate AS ConstraintDateForBscStartDate,
  _NetworkActivityDatesQuantity.ActyBscEndDateConstraintType AS ActyBscEndDateConstraintType,
  _NetworkActivityDatesQuantity.ConstraintDateForBscEndDate AS ConstraintDateForBscEndDate,
  _NetworkActivityDatesQuantity.ActyConfFcstdEndDate AS ActyConfFcstdEndDate,
  _NetworkActivityDatesQuantity.ActyFcstStartDteConstraintType AS ActyFcstStartDteConstraintType,
  _NetworkActivityDatesQuantity.ActyFcstEndDateConstraintType AS ActyFcstEndDateConstraintType,
  _NetworkActivityUserFields.FreeDefinedTableFieldSemantic AS FreeDefinedTableFieldSemantic,
  _NetworkActivityUserFields.FreeDefinedAttribute01 AS FreeDefinedAttribute01,
  _NetworkActivityUserFields.FreeDefinedAttribute02 AS FreeDefinedAttribute02,
  _NetworkActivityUserFields.FreeDefinedAttribute03 AS FreeDefinedAttribute03,
  _NetworkActivityUserFields.FreeDefinedAttribute04 AS FreeDefinedAttribute04,
  _NetworkActivityUserFields.FreeDefinedIndicator1 AS FreeDefinedIndicator1,
  _NetworkActivityUserFields.FreeDefinedIndicator2 AS FreeDefinedIndicator2,
  _NetworkActivityUserFields.FreeDefinedQuantity1Unit AS FreeDefinedQuantity1Unit,
  _NetworkActivityUserFields.FreeDefinedQuantity2Unit AS FreeDefinedQuantity2Unit,
  _NetworkActivityUserFields.FreeDefinedQuantity1 AS FreeDefinedQuantity1,
  _NetworkActivityUserFields.FreeDefinedQuantity2 AS FreeDefinedQuantity2,
  _NetworkActivityUserFields.FreeDefinedAmount1Currency AS FreeDefinedAmount1Currency,
  _NetworkActivityUserFields.FreeDefinedAmount2Currency AS FreeDefinedAmount2Currency,
  _NetworkActivityUserFields.FreeDefinedDate1 AS FreeDefinedDate1,
  _NetworkActivityUserFields.FreeDefinedDate2 AS FreeDefinedDate2,
  _Plant.PlantName AS PlantName,
  _ProjectNetworkBasicData.ProjectNetwork AS ProjectNetwork,
  _ProjectNetworkBasicData.ProjectInternalID AS ProjectInternalID,
  _ProjectNetworkBasicData.ProdAvailyCheckPlanningType AS ProdAvailyCheckPlanningType,
  _ProjectNetworkBasicData.ControllingArea AS ControllingArea,
  _ProjectNetworkBasicData.ProjectNetworkType AS ProjectNetworkType,
  _ProjectNetworkBasicData.PlannedStartDate AS PlannedStartDate,
  _ProjectNetworkBasicData.PlannedEndDate AS PlannedEndDate,
  _ProjectNetworkBasicData.ForecastedStartDate AS FcstStartDate,
  _ProjectNetworkBasicData.ForecastedEndDate AS FcstEndDate,
  _ProjectNetworkBasicData.ScheduledBasicStartDate AS ScheduledBasicStartDate,
  _ProjectNetworkBasicData.ScheduledBasicEndDate AS ScheduledBasicEndDate
FROM I_NetworkActivityByInternalKey
LEFT OUTER JOIN I_NetworkActivityDatesQuantity AS _NetworkActivityDatesQuantity ON ProjectNetworkInternalID = _NetworkActivityDatesQuantity.ProjectNetworkInternalID AND NetworkActivityInternalID = _NetworkActivityDatesQuantity.NetworkActivityInternalID  -- association [1..1]
LEFT OUTER JOIN I_OperationControlProfileText AS _OperationControlProfileText ON NetworkActivityControlProfile = _OperationControlProfileText.OperationControlProfile AND _OperationControlProfileText.Language = $session.system_language  -- association [1..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant  -- association [0..1]
LEFT OUTER JOIN I_Prioritycode AS _PriorityCode ON OperationImportance = _PriorityCode.PriorityCode  -- association [1..1]
LEFT OUTER JOIN I_WorkCenter AS _WorkCenter ON WorkCenterInternalID = _WorkCenter.WorkCenterInternalID AND _WorkCenter.WorkCenterTypeCode = 'A'  -- association [0..1]
LEFT OUTER JOIN I_StsObjConcatActiveStsILL AS _ConcatenatedStsObjActiveSts ON _ConcatenatedStsObjActiveSts.StatusObject = NetworkActivityObject  -- 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_Supplier AS _Supplier ON Supplier = _Supplier.Supplier  -- association [0..1]
LEFT OUTER JOIN I_NetworkActivityUserFields AS _NetworkActivityUserFields ON _NetworkActivityUserFields.ProjectNetworkInternalID = ProjectNetworkInternalID AND _NetworkActivityUserFields.NetworkActivityInternalID = NetworkActivityInternalID  -- association [1..1]
LEFT OUTER JOIN I_WBSElementByInternalKey AS _WBSElement ON WBSElementInternalID = _WBSElement.WBSElementInternalID  -- association [1..1]
LEFT OUTER JOIN I_NetworkActivityByInternalKey AS _Superior ON SuperiorNtwkActivityInternalID = _Superior.NetworkActivityInternalID AND ProjectNetworkInternalID = _Superior.ProjectNetworkInternalID  -- association [0..1]
LEFT OUTER JOIN I_NetworkActivityCtrlProfile AS _NetworkActivityCtrlProfile ON _NetworkActivityCtrlProfile.OperationControlProfile = NetworkActivityControlProfile  -- association [1..1]
LEFT OUTER JOIN C_NetworkActivityUserStatusVH AS _NetworkActivityUserStatusVH ON MaintUserStatusProfileCode = _NetworkActivityUserStatusVH.StatusProfile  -- association [1..*]
LEFT OUTER JOIN C_ProjectNetworkRelationship AS _Successor ON _Successor.PredecessorProjNtwkIntID = ProjectNetworkInternalID AND _Successor.PredecessorNtwkActyIntID = NetworkActivityInternalID  -- association [0..*]
LEFT OUTER JOIN C_ProjectNetworkRelationship AS _Predecessor ON _Predecessor.SuccessorProjNtwkIntID = ProjectNetworkInternalID AND _Predecessor.SuccessorNtwkActyIntID = NetworkActivityInternalID  -- association [0..*]
LEFT OUTER JOIN C_NtwkActivityAssignedObjects AS _NtwkActivityAssignedObjects ON ProjectNetworkInternalID = _NtwkActivityAssignedObjects.ProjectNetworkInternalID AND NetworkActivityInternalID = _NtwkActivityAssignedObjects.NetworkActivityInternalID  -- association [1..1]
;