C_NetworkActivityWithVersion

DDL: C_NETWORKACTIVITYWITHVERSION SQL: CNTWKACTYVERS Type: view CONSUMPTION Package: ODATA_NETWORKACTIVITY

Additional Selection - Network Activity

C_NetworkActivityWithVersion is a Consumption CDS View that provides data about "Additional Selection - Network Activity" in SAP S/4HANA. It reads from 1 data source (I_NetworkActivityWithVersion) and exposes 156 fields with key fields ProjectNetwork, NetworkActivity, SuperiorNtwkActivityExternalID, Version. It has 15 associations to related views. Part of development package ODATA_NETWORKACTIVITY.

Data Sources (1)

SourceAliasJoin Type
I_NetworkActivityWithVersion _NetworkActivity from

Associations (15)

CardinalityTargetAliasCondition
[1..1] C_ProjectBasicInfo _Project $projection.ProjectInternalID = _Project.ProjectInternalID and $projection.Version = _Project.Version
[0..1] C_WBSElementBasicInfo _WBSElement $projection.WBSElementInternalID = _WBSElement.WBSElementInternalID and $projection.Version = _WBSElement.Version
[0..1] C_ProjectNetworkBasicInfo _ProjectNetwork $projection.ProjectNetworkInternalID = _ProjectNetwork.ProjectNetworkInternalID and $projection.Version = _ProjectNetwork.Version
[0..*] C_ProjMatlCompBasicInfo _ProjectMaterialComponent $projection.ProjectNetwork = _ProjectMaterialComponent.ProjectNetwork and $projection.NetworkActivity = _ProjectMaterialComponent.NetworkActivity and $projection.Version = _ProjectMaterialComponent.Version
[0..*] C_MilestoneBasicInfo _ProjectMilestone $projection.ProjectNetworkInternalID = _ProjectMilestone.ProjectNetworkInternalID and $projection.NetworkActivityInternalID = _ProjectMilestone.NetworkActivityInternalID and $projection.Version = _ProjectMilestone.Version
[0..*] C_ProjectStsObjActiveSts _Status $projection.NetworkActivityObject = _Status.StatusObject
[0..*] C_ProjPurDocItems _ProjPurDocItems $projection.ProjectNetworkInternalID = _ProjPurDocItems.ProjectNetworkInternalID and $projection.NetworkActivityInternalID = _ProjPurDocItems.NetworkActivityInternalID -- Value Help associations --
[0..1] I_ProjectValueHelp _ProjectValueHelp $projection.Project = _ProjectValueHelp.Project
[0..1] I_WBSElementValueHelp _WBSElementValueHelp $projection.WBSElement = _WBSElementValueHelp.WBSElement
[0..1] I_WBSElementWithCodingMaskVH _WBSElementWithCodingMaskVH _WBSElementWithCodingMaskVH.WBSElement = $projection.WBSElement
[0..1] I_ProjectWithCodingMaskVH _ProjectWithCodingMaskVH _ProjectWithCodingMaskVH.Project = $projection.Project
[0..1] I_ProjectNtwkValueHelp _ProjectNtwkValueHelp $projection.ProjectNetwork = _ProjectNtwkValueHelp.ProjectNetwork
[0..1] I_NetworkActivityValueHelp _NetworkActivityValueHelp $projection.ProjectNetwork = _NetworkActivityValueHelp.ProjectNetwork and $projection.NetworkActivity = _NetworkActivityValueHelp.NetworkActivity
[0..1] I_ProjectVersionVH _ProjectVersionVH $projection.Project = _ProjectVersionVH.ProjectObjectExternalID and $projection.Version = _ProjectVersionVH.Version and _ProjectVersionVH.ObjectType = 'PD'
[0..1] I_FreeDfndTblFieldSemanticText _UserFieldLabel $projection.FreeDefinedTableFieldSemantic = _UserFieldLabel.FreeDefinedTableFieldSemantic and _UserFieldLabel.Language = $session.system_language

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName CNTWKACTYVERS view
EndUserText.label Additional Selection - Network Activity view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
UI.headerInfo.typeName Network Activity view
UI.headerInfo.typeNamePlural Network Activities view
UI.headerInfo.title.type #STANDARD view
UI.headerInfo.title.value NetworkActivityDescription view
UI.headerInfo.description.type #STANDARD view
UI.headerInfo.description.value NetworkActivityConcatenatedID view

Fields (156)

KeyFieldSource TableSource FieldDescription
KEY ProjectNetwork I_NetworkActivityWithVersion ProjectNetwork Order
KEY NetworkActivity I_NetworkActivityWithVersion NetworkActivity Operation/Activity
KEY SuperiorNtwkActivityExternalID SuperiorNtwkActivityExternalID Superior Network Activity
KEY Version I_NetworkActivityWithVersion Version XML Vers.
ProjectWithCodingMaskendasProject
WBSElement I_NetworkActivityWithVersion WBSElementWithCodingMask
NetworkActivityObject I_NetworkActivityWithVersion NetworkActivityObject
ProjectInternalID I_NetworkActivityWithVersion ProjectInternalID Project Def.
ProjectNetworkInternalID I_NetworkActivityWithVersion ProjectNetworkInternalID Plan No.f.Oper.
NetworkActivityInternalID I_NetworkActivityWithVersion NetworkActivityInternalID Counter
PurchasingDocument PurchasingDocument Purchasing Document
WBSElementInternalID I_NetworkActivityWithVersion WBSElementInternalID WBS Internal ID
WBSElementHierarchyLevel I_NetworkActivityWithVersion WBSElementHierarchyLevel
NetworkActivityControlProfile NetworkActivityControlProfile
Plant Plant Valuation Area
ActyBscStartDateConstraintType ActyBscStartDateConstraintType
ActyBscEndDateConstraintType ActyBscEndDateConstraintType
CostCtrActivityTypeName CostCtrActivityTypeName
OperationControlProfileName OperationControlProfileName
PlantName PlantName Plant Name
NetworkActivityPriority NetworkActivityPriority
PriorityCodeName PriorityCodeName
WorkCenterText WorkCenterText Work Center Text
NtwkActivityWorkQuantityUnit NtwkActivityWorkQuantityUnit
NetworkActivityQuantityUnit NetworkActivityQuantityUnit
NetworkActivityCurrency NetworkActivityCurrency
StandardDurationUnit StandardDurationUnit
PlannedWorkQuantity PlannedWorkQuantity
ActualWorkQuantity ActualWorkQuantity Actual work
RemainingWorkQuantity RemainingWorkQuantity
ActivityQuantity ActivityQuantity Activity Quantity
ExternalProcessingPrice ExternalProcessingPrice
CostElementName Cost Element Name
StandardDuration StandardDuration
SchedldBasicEarliestStartDate SchedldBasicEarliestStartDate
SchedldBasicLatestStartDate SchedldBasicLatestStartDate
SchedldBasicEarliestEndDate SchedldBasicEarliestEndDate
ScheduledBasicLatestEndDate ScheduledBasicLatestEndDate
SchedldFcstdEarliestStartDate SchedldFcstdEarliestStartDate
LatestSchedldFcstdStartDate LatestSchedldFcstdStartDate
SchedldFcstdEarliestEndDate SchedldFcstdEarliestEndDate
LatestSchedldFcstdEndDate LatestSchedldFcstdEndDate
ActualStartDate ActualStartDate Actual Start
ActualEndDate ActualEndDate Actual Finish
DueToStartDays DueToStartDays Days Due to Start
DueToEndDays DueToEndDays Days Due to Finish
OverdueToStartDays OverdueToStartDays Overdue Days from Start
OverdueToEndDays OverdueToEndDays Overdue Days from Finish
IsMarkedForDeletion IsMarkedForDeletion Purch.org. data
ProfitCenterName ProfitCenterName Profit Center Name
Supplier I_NetworkActivityWithVersion Supplier Supplier
CostElement CostElement G/L Account
NetworkActivityObjectCurrency I_NetworkActivityWithVersion NetworkActivityObjectCurrency
PurchasingOrganization I_NetworkActivityWithVersion PurchasingOrganization Purchasing Organization
PurchasingGroup I_NetworkActivityWithVersion PurchasingGroup Purchasing Group
PurchasingGroupName I_NetworkActivityWithVersion PurchasingGroupName Purchasing Grp. Name
ControllingAreaName ControllingAreaName Long Text
CostCtrActivityType I_NetworkActivityWithVersion CostCtrActivityType Activity Type
PurchaseRequisition I_NetworkActivityWithVersion PurchaseRequisition Requisition
PurchaseRequisitionItem I_NetworkActivityWithVersion PurchaseRequisitionItem Requisn. item
FactoryCalendar I_NetworkActivityWithVersion FactoryCalendar Factory Calendar
ControllingObjectClassName ControllingObjectClassName
BusinessAreaName BusinessAreaName Business Area Name
RequisitionerUser I_NetworkActivityWithVersion RequisitionerUser Requester
GoodsRecipientName I_NetworkActivityWithVersion GoodsRecipientName Recipient Name
PlannedDeliveryDurationInDays I_NetworkActivityWithVersion PlannedDeliveryDurationInDays Plnd dely time
ConstraintDateForBscEndDate I_NetworkActivityWithVersion ConstraintDateForBscEndDate
ConstraintDateForBscStartDate I_NetworkActivityWithVersion ConstraintDateForBscStartDate
ActyFcstStartDteConstraintType I_NetworkActivityWithVersion ActyFcstStartDteConstraintType
ActyFcstEndDateConstraintType I_NetworkActivityWithVersion ActyFcstEndDateConstraintType
FcstdStandardDurationUnit I_NetworkActivityWithVersion FcstdStandardDurationUnit
FunctionalArea I_NetworkActivityWithVersion FunctionalArea Sendr Fctl Area
FunctionalAreaName FunctionalAreaName Long Text
ProjectDescription _Project ProjectDescription Project Name
ProfitCenter ProfitCenter Profit Center
WBSDescriptionendasWBSDescription
LeadTimeReductionStrategy LeadTimeReductionStrategy Red. Strategy
SupplierName Supplier Name
NetworkActivityPriceBaseQty NetworkActivityPriceBaseQty
PurchasingInfoRecord PurchasingInfoRecord Info Record
PurchasingOrganizationName PurchasingOrganizationName Purch. Org. Name
MaterialGroup MaterialGroup Product Group
StandardDurationIsFlexible StandardDurationIsFlexible
CompanyCode CompanyCode Receiver Company Code
CompanyCodeName CompanyCodeName Company Name
ControllingArea Controlling Area
OperationCalculationControl OperationCalculationControl Calculation key
NetworkActivityCost NetworkActivityCost
CapacityRequirementDistrKey CapacityRequirementDistrKey
TaxJurisdiction TaxJurisdiction Tax Jurisdiction
ControllingObjectClass ControllingObjectClass Object Class
BusinessArea BusinessArea Business Area
ProgressAnlysAggregationWeight ProgressAnlysAggregationWeight
PurgInfoRecdDataIsFixed PurgInfoRecdDataIsFixed
MinimumDuration MinimumDuration
MinimumDurationUnit MinimumDurationUnit
ActyConfFcstdEndDate ActyConfFcstdEndDate
BasicDatesFreeFloat BasicDatesFreeFloat
TotalFloatForBasicDates TotalFloatForBasicDates
StartDateOffsetDuration StartDateOffsetDuration
StartDateOffsetDurationUnit StartDateOffsetDurationUnit
EndDateOffsetDuration EndDateOffsetDuration
EndDateOffsetDurationUnit EndDateOffsetDurationUnit
ActivityConfFcstdDuration ActivityConfFcstdDuration
ActivityConfFcstdDurationUnit ActivityConfFcstdDurationUnit
MaterialGroupName MaterialGroupName prod Grp Desc.
TaxJurisdictionName TaxJurisdictionName Description
WBSElementObject WBSElementObject Object number
ProjectVersionDescription
ProjectVersionGroupName
_Project _Project
_WBSElement _WBSElement
ProjectNetworkDescription _ProjectNetwork ProjectNetworkDescription Network Name
_ProjectNetwork _ProjectNetwork
FreeDfndTableFieldSemanticName _UserFieldLabel FreeDfndTableFieldSemanticName
FreeDefinedTableFieldSemantic I_NetworkActivityWithVersion FreeDefinedTableFieldSemantic Field Key
FreeDefinedAttribute01Label _UserFieldLabel FreeDefinedAttribute01Label User Field 1 Label
FreeDefinedAttribute01 I_NetworkActivityWithVersion FreeDefinedAttribute01 Attribute 1
FreeDefinedAttribute02Label _UserFieldLabel FreeDefinedAttribute02Label User Field 2 Label
FreeDefinedAttribute02 I_NetworkActivityWithVersion FreeDefinedAttribute02 Attribute 2
FreeDefinedAttribute03Label _UserFieldLabel FreeDefinedAttribute03Label User Field 3 Label
FreeDefinedAttribute03 I_NetworkActivityWithVersion FreeDefinedAttribute03 Attribute 3
FreeDefinedAttribute04Label _UserFieldLabel FreeDefinedAttribute04Label User Field 4 Label
FreeDefinedAttribute04 I_NetworkActivityWithVersion FreeDefinedAttribute04 Attribute 4
FreeDefinedAmount1Currency I_NetworkActivityWithVersion FreeDefinedAmount1Currency
FreeDefinedAmount2Currency I_NetworkActivityWithVersion FreeDefinedAmount2Currency
FreeDefinedQuantity1Label _UserFieldLabel FreeDefinedQuantity1Label User Field 5 Label
FreeDefinedQuantity1Unit I_NetworkActivityWithVersion FreeDefinedQuantity1Unit
FreeDefinedQuantity1 I_NetworkActivityWithVersion FreeDefinedQuantity1
FreeDefinedQuantity2Label _UserFieldLabel FreeDefinedQuantity2Label User Field 6 Label
FreeDefinedQuantity2Unit I_NetworkActivityWithVersion FreeDefinedQuantity2Unit
FreeDefinedQuantity2 I_NetworkActivityWithVersion FreeDefinedQuantity2
FreeDefinedAmount1Label _UserFieldLabel FreeDefinedAmount1Label User Field 7 Label
FreeDefinedAmount1
FreeDefinedAmount2Label _UserFieldLabel FreeDefinedAmount2Label User Field 8 Label
FreeDefinedAmount2
FreeDefinedDate1Label _UserFieldLabel FreeDefinedDate1Label User Field 9 Label
FreeDefinedDate1 I_NetworkActivityWithVersion FreeDefinedDate1
FreeDefinedDate2Label _UserFieldLabel FreeDefinedDate2Label User Field 10 Label
FreeDefinedDate2 I_NetworkActivityWithVersion FreeDefinedDate2
FreeDefinedIndicator1Label _UserFieldLabel FreeDefinedIndicator1Label User Field 11 Label
FreeDefinedIndicator1 I_NetworkActivityWithVersion FreeDefinedIndicator1
FreeDefinedIndicator2Label _UserFieldLabel FreeDefinedIndicator2Label User Field 12 Label
FreeDefinedIndicator2 I_NetworkActivityWithVersion FreeDefinedIndicator2
_ProjectMilestone _ProjectMilestone
_ProjectMaterialComponent _ProjectMaterialComponent
_ProjPurDocItems _ProjPurDocItems
_Status _Status
_Supplier I_NetworkActivityWithVersion _Supplier
_ProjectValueHelp _ProjectValueHelp
_WBSElementValueHelp _WBSElementValueHelp
_ProjectWithCodingMaskVH _ProjectWithCodingMaskVH
_WBSElementWithCodingMaskVH _WBSElementWithCodingMaskVH
_ProjectNtwkValueHelp _ProjectNtwkValueHelp
_NetworkActivityValueHelp _NetworkActivityValueHelp
_ProjectVersionVH _ProjectVersionVH

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_NetworkActivityWithVersion.
-- 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: CNTWKACTYVERS

CREATE VIEW C_NetworkActivityWithVersion AS
SELECT
  _NetworkActivity.ProjectNetwork AS ProjectNetwork,
  _NetworkActivity.NetworkActivity AS NetworkActivity,
  SuperiorNtwkActivityExternalID,
  _NetworkActivity.Version AS Version,
  case when _NetworkActivity.ProjectWithCodingMask is null then '' else _NetworkActivity.ProjectWithCodingMask end as Project AS ProjectWithCodingMaskendasProject,
  _NetworkActivity.WBSElementWithCodingMask AS WBSElement,
  _NetworkActivity.NetworkActivityObject AS NetworkActivityObject,
  _NetworkActivity.ProjectInternalID AS ProjectInternalID,
  _NetworkActivity.ProjectNetworkInternalID AS ProjectNetworkInternalID,
  _NetworkActivity.NetworkActivityInternalID AS NetworkActivityInternalID,
  PurchasingDocument,
  _NetworkActivity.WBSElementInternalID AS WBSElementInternalID,
  _NetworkActivity.WBSElementHierarchyLevel AS WBSElementHierarchyLevel,
  NetworkActivityControlProfile,
  Plant,
  ActyBscStartDateConstraintType,
  ActyBscEndDateConstraintType,
  CostCtrActivityTypeName,
  OperationControlProfileName,
  PlantName,
  NetworkActivityPriority,
  PriorityCodeName,
  WorkCenterText,
  NtwkActivityWorkQuantityUnit,
  NetworkActivityQuantityUnit,
  NetworkActivityCurrency,
  StandardDurationUnit,
  PlannedWorkQuantity,
  ActualWorkQuantity,
  RemainingWorkQuantity,
  ActivityQuantity,
  ExternalProcessingPrice,
  cast ( _CostElementOnChartOfAccounts._Text[1:Language = $session.system_language].CostElementName as ps_s4_mcds2 ) AS CostElementName,
  StandardDuration,
  SchedldBasicEarliestStartDate,
  SchedldBasicLatestStartDate,
  SchedldBasicEarliestEndDate,
  ScheduledBasicLatestEndDate,
  SchedldFcstdEarliestStartDate,
  LatestSchedldFcstdStartDate,
  SchedldFcstdEarliestEndDate,
  LatestSchedldFcstdEndDate,
  ActualStartDate,
  ActualEndDate,
  DueToStartDays,
  DueToEndDays,
  OverdueToStartDays,
  OverdueToEndDays,
  IsMarkedForDeletion,
  ProfitCenterName,
  _NetworkActivity.Supplier AS Supplier,
  CostElement,
  _NetworkActivity.NetworkActivityObjectCurrency AS NetworkActivityObjectCurrency,
  _NetworkActivity.PurchasingOrganization AS PurchasingOrganization,
  _NetworkActivity.PurchasingGroup AS PurchasingGroup,
  _NetworkActivity.PurchasingGroupName AS PurchasingGroupName,
  ControllingAreaName,
  _NetworkActivity.CostCtrActivityType AS CostCtrActivityType,
  _NetworkActivity.PurchaseRequisition AS PurchaseRequisition,
  _NetworkActivity.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  _NetworkActivity.FactoryCalendar AS FactoryCalendar,
  ControllingObjectClassName,
  BusinessAreaName,
  _NetworkActivity.RequisitionerUser AS RequisitionerUser,
  _NetworkActivity.GoodsRecipientName AS GoodsRecipientName,
  _NetworkActivity.PlannedDeliveryDurationInDays AS PlannedDeliveryDurationInDays,
  _NetworkActivity.ConstraintDateForBscEndDate AS ConstraintDateForBscEndDate,
  _NetworkActivity.ConstraintDateForBscStartDate AS ConstraintDateForBscStartDate,
  _NetworkActivity.ActyFcstStartDteConstraintType AS ActyFcstStartDteConstraintType,
  _NetworkActivity.ActyFcstEndDateConstraintType AS ActyFcstEndDateConstraintType,
  _NetworkActivity.FcstdStandardDurationUnit AS FcstdStandardDurationUnit,
  _NetworkActivity.FunctionalArea AS FunctionalArea,
  FunctionalAreaName,
  _Project.ProjectDescription AS ProjectDescription,
  ProfitCenter,
  case when _WBSElement._WBSElementShortText.LanguageBasedShortText is not initial then _WBSElement._WBSElementShortText.LanguageBasedShortText else _WBSElement.WBSDescription end as WBSDescription AS WBSDescriptionendasWBSDescription,
  LeadTimeReductionStrategy,
  cast ( SupplierName as suppliername ) AS SupplierName,
  NetworkActivityPriceBaseQty,
  PurchasingInfoRecord,
  PurchasingOrganizationName,
  MaterialGroup,
  StandardDurationIsFlexible,
  CompanyCode,
  CompanyCodeName,
  cast ( ControllingArea as kokrs ) AS ControllingArea,
  OperationCalculationControl,
  NetworkActivityCost,
  CapacityRequirementDistrKey,
  TaxJurisdiction,
  ControllingObjectClass,
  BusinessArea,
  ProgressAnlysAggregationWeight,
  PurgInfoRecdDataIsFixed,
  MinimumDuration,
  MinimumDurationUnit,
  ActyConfFcstdEndDate,
  BasicDatesFreeFloat,
  TotalFloatForBasicDates,
  StartDateOffsetDuration,
  StartDateOffsetDurationUnit,
  EndDateOffsetDuration,
  EndDateOffsetDurationUnit,
  ActivityConfFcstdDuration,
  ActivityConfFcstdDurationUnit,
  MaterialGroupName,
  TaxJurisdictionName,
  WBSElementObject,
  cast ( _NetworkActivity._ProjectVersionHeader.ProjectVersionDescription as wty_vetxt ) AS ProjectVersionDescription,
  _NetworkActivity._ProjectVersionHeader.ProjectVersionGroupName AS ProjectVersionGroupName,
  _ProjectNetwork.ProjectNetworkDescription AS ProjectNetworkDescription,
  _UserFieldLabel.FreeDfndTableFieldSemanticName AS FreeDfndTableFieldSemanticName,
  _NetworkActivity.FreeDefinedTableFieldSemantic AS FreeDefinedTableFieldSemantic,
  _UserFieldLabel.FreeDefinedAttribute01Label AS FreeDefinedAttribute01Label,
  _NetworkActivity.FreeDefinedAttribute01 AS FreeDefinedAttribute01,
  _UserFieldLabel.FreeDefinedAttribute02Label AS FreeDefinedAttribute02Label,
  _NetworkActivity.FreeDefinedAttribute02 AS FreeDefinedAttribute02,
  _UserFieldLabel.FreeDefinedAttribute03Label AS FreeDefinedAttribute03Label,
  _NetworkActivity.FreeDefinedAttribute03 AS FreeDefinedAttribute03,
  _UserFieldLabel.FreeDefinedAttribute04Label AS FreeDefinedAttribute04Label,
  _NetworkActivity.FreeDefinedAttribute04 AS FreeDefinedAttribute04,
  _NetworkActivity.FreeDefinedAmount1Currency AS FreeDefinedAmount1Currency,
  _NetworkActivity.FreeDefinedAmount2Currency AS FreeDefinedAmount2Currency,
  _UserFieldLabel.FreeDefinedQuantity1Label AS FreeDefinedQuantity1Label,
  _NetworkActivity.FreeDefinedQuantity1Unit AS FreeDefinedQuantity1Unit,
  _NetworkActivity.FreeDefinedQuantity1 AS FreeDefinedQuantity1,
  _UserFieldLabel.FreeDefinedQuantity2Label AS FreeDefinedQuantity2Label,
  _NetworkActivity.FreeDefinedQuantity2Unit AS FreeDefinedQuantity2Unit,
  _NetworkActivity.FreeDefinedQuantity2 AS FreeDefinedQuantity2,
  _UserFieldLabel.FreeDefinedAmount1Label AS FreeDefinedAmount1Label,
  cast ( cast ( _NetworkActivity.FreeDefinedAmount1 * 10 as abap.curr(14,2) ) as abap.curr(13,2) ) AS FreeDefinedAmount1,
  _UserFieldLabel.FreeDefinedAmount2Label AS FreeDefinedAmount2Label,
  cast ( cast ( _NetworkActivity.FreeDefinedAmount2 * 10 as abap.curr(14,2) ) as abap.curr(13,2) ) AS FreeDefinedAmount2,
  _UserFieldLabel.FreeDefinedDate1Label AS FreeDefinedDate1Label,
  _NetworkActivity.FreeDefinedDate1 AS FreeDefinedDate1,
  _UserFieldLabel.FreeDefinedDate2Label AS FreeDefinedDate2Label,
  _NetworkActivity.FreeDefinedDate2 AS FreeDefinedDate2,
  _UserFieldLabel.FreeDefinedIndicator1Label AS FreeDefinedIndicator1Label,
  _NetworkActivity.FreeDefinedIndicator1 AS FreeDefinedIndicator1,
  _UserFieldLabel.FreeDefinedIndicator2Label AS FreeDefinedIndicator2Label,
  _NetworkActivity.FreeDefinedIndicator2 AS FreeDefinedIndicator2,
  _NetworkActivity._Supplier AS _Supplier
FROM I_NetworkActivityWithVersion AS _NetworkActivity
LEFT OUTER JOIN C_ProjectBasicInfo AS _Project ON ProjectInternalID = _Project.ProjectInternalID AND Version = _Project.Version  -- association [1..1]
LEFT OUTER JOIN C_WBSElementBasicInfo AS _WBSElement ON WBSElementInternalID = _WBSElement.WBSElementInternalID AND Version = _WBSElement.Version  -- association [0..1]
LEFT OUTER JOIN C_ProjectNetworkBasicInfo AS _ProjectNetwork ON ProjectNetworkInternalID = _ProjectNetwork.ProjectNetworkInternalID AND Version = _ProjectNetwork.Version  -- association [0..1]
LEFT OUTER JOIN C_ProjMatlCompBasicInfo AS _ProjectMaterialComponent ON ProjectNetwork = _ProjectMaterialComponent.ProjectNetwork AND NetworkActivity = _ProjectMaterialComponent.NetworkActivity AND Version = _ProjectMaterialComponent.Version  -- association [0..*]
LEFT OUTER JOIN C_MilestoneBasicInfo AS _ProjectMilestone ON ProjectNetworkInternalID = _ProjectMilestone.ProjectNetworkInternalID AND NetworkActivityInternalID = _ProjectMilestone.NetworkActivityInternalID AND Version = _ProjectMilestone.Version  -- association [0..*]
LEFT OUTER JOIN C_ProjectStsObjActiveSts AS _Status ON NetworkActivityObject = _Status.StatusObject  -- association [0..*]
LEFT OUTER JOIN C_ProjPurDocItems AS _ProjPurDocItems ON ProjectNetworkInternalID = _ProjPurDocItems.ProjectNetworkInternalID AND NetworkActivityInternalID = _ProjPurDocItems.NetworkActivityInternalID  -- association [0..*]
LEFT OUTER JOIN I_ProjectValueHelp AS _ProjectValueHelp ON Project = _ProjectValueHelp.Project  -- association [0..1]
LEFT OUTER JOIN I_WBSElementValueHelp AS _WBSElementValueHelp ON WBSElement = _WBSElementValueHelp.WBSElement  -- association [0..1]
LEFT OUTER JOIN I_WBSElementWithCodingMaskVH AS _WBSElementWithCodingMaskVH ON _WBSElementWithCodingMaskVH.WBSElement = WBSElement  -- association [0..1]
LEFT OUTER JOIN I_ProjectWithCodingMaskVH AS _ProjectWithCodingMaskVH ON _ProjectWithCodingMaskVH.Project = Project  -- association [0..1]
LEFT OUTER JOIN I_ProjectNtwkValueHelp AS _ProjectNtwkValueHelp ON ProjectNetwork = _ProjectNtwkValueHelp.ProjectNetwork  -- association [0..1]
LEFT OUTER JOIN I_NetworkActivityValueHelp AS _NetworkActivityValueHelp ON ProjectNetwork = _NetworkActivityValueHelp.ProjectNetwork AND NetworkActivity = _NetworkActivityValueHelp.NetworkActivity  -- association [0..1]
LEFT OUTER JOIN I_ProjectVersionVH AS _ProjectVersionVH ON Project = _ProjectVersionVH.ProjectObjectExternalID AND Version = _ProjectVersionVH.Version AND _ProjectVersionVH.ObjectType = 'PD'  -- association [0..1]
LEFT OUTER JOIN I_FreeDfndTblFieldSemanticText AS _UserFieldLabel ON FreeDefinedTableFieldSemantic = _UserFieldLabel.FreeDefinedTableFieldSemantic AND _UserFieldLabel.Language = $session.system_language  -- association [0..1]
;