A_ProjectNetworkActivity

DDL: A_PROJECTNETWORKACTIVITY Type: view_entity COMPOSITE Package: ODATA_PROJECT_NETWORK_API

Project Network Activity

A_ProjectNetworkActivity is a Composite CDS View that provides data about "Project Network Activity" in SAP S/4HANA. It reads from 1 data source (R_ProjectNetworkActivityTP) and exposes 143 fields with key fields ProjectNetworkInternalID, ProjNetworkActivityInternalID. It has 2 associations to related views. It is exposed through 1 OData service (API_PROJECTNETWORK). Part of development package ODATA_PROJECT_NETWORK_API.

Data Sources (1)

SourceAliasJoin Type
R_ProjectNetworkActivityTP R_ProjectNetworkActivityTP projection

Associations (2)

CardinalityTargetAliasCondition
[1..*] A_ProjectNetworkActivityStatus _ProjectNetworkActivityStatus $projection.ProjectNetworkInternalID = _ProjectNetworkActivityStatus.ProjectNetworkInternalID and $projection.ProjNetworkActivityInternalID = _ProjectNetworkActivityStatus.ProjNetworkActivityInternalID
[1..1] E_NetworkActivity _Extension $projection.ProjectNetworkInternalID = _Extension.ProjectNetworkInternalID and $projection.ProjNetworkActivityInternalID = _Extension.NetworkActivityInternalID

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Project Network Activity view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
OData.entitySet.name ProjectNetworkActivity view
OData.entityType.name ProjectNetworkActivity_Type view

OData Services (1)

ServiceBindingVersionContractRelease
API_PROJECTNETWORK API_PROJECTNETWORK V4 C2 C1

Fields (143)

KeyFieldSource TableSource FieldDescription
KEY ProjectNetworkInternalID ProjectNetworkInternalID Plan No.f.Oper.
KEY ProjNetworkActivityInternalID ProjNetworkActivityInternalID Counter
ProjectNetwork ProjectNetwork Order
NetworkActivity NetworkActivity Operation/Activity
NetworkActivityDescription NetworkActivityDescription
NtwkActyLangBsdDescription NtwkActyLangBsdDescription
WBSElementInternalID WBSElementInternalID WBS Internal ID
WBSElementExternalID WBSElementExternalID WBS Element External ID
Plant Plant Valuation Area
OperationCalculationControl OperationCalculationControl Calculation key
CostCtrActivityType CostCtrActivityType Activity Type
UsageCode UsageCode
NetworkActivityControlProfile NetworkActivityControlProfile
FactoryCalendar FactoryCalendar Factory Calendar
PurReqnOrResvnGeneration PurReqnOrResvnGeneration Purchase Reqn. / Resvn. Generation
WorkCenterInternalID WorkCenterInternalID Work Center
WorkCenter WorkCenter Work Center
PlannedWorkQuantity PlannedWorkQuantity
StandardWorkQuantityUnit1 StandardWorkQuantityUnit1 Std value unit
OperationImportance OperationImportance
ActyIsTakenAcctForProjSmmry ActyIsTakenAcctForProjSmmry
CapacityRequirementDistrKey CapacityRequirementDistrKey
NumberOfCapacities NumberOfCapacities Number
OperationWorkPercent OperationWorkPercent Percent
MaintOrdOperationExecutionRate MaintOrdOperationExecutionRate Execution Fact.
BusinessProcess BusinessProcess Business Process
StandardTextInternalID StandardTextInternalID
StandardDuration StandardDuration
BasicDurationUnit BasicDurationUnit
StandardDurationIsFlexible StandardDurationIsFlexible
MinimumDuration MinimumDuration
MinimumDurationUnit MinimumDurationUnit
LeadTimeReductionStrategy LeadTimeReductionStrategy Red. Strategy
ExtProcgOperationHasSubcontrg ExtProcgOperationHasSubcontrg Subcontracting
PurchasingInfoRecord PurchasingInfoRecord Info Record
PurchasingOrganization PurchasingOrganization Purchasing Organization
Supplier Supplier Supplier
PurchasingGroup PurchasingGroup Purchasing Group
OpPurchaseOutlineAgreement OpPurchaseOutlineAgreement Agreement
OpPurchaseOutlineAgreementItem OpPurchaseOutlineAgreementItem Agreement Item
ExternalProcessingPrice ExternalProcessingPrice
NetworkActivityCurrency NetworkActivityCurrency
NetworkActivityPriceBaseQty NetworkActivityPriceBaseQty
CostElement CostElement G/L Account
PurgInfoRecdDataIsFixed PurgInfoRecdDataIsFixed
PlannedDeliveryDurationInDays PlannedDeliveryDurationInDays Plnd dely time
OperationQuantity OperationQuantity
OperationQuantityUnit OperationQuantityUnit
PurchaseRequisition PurchaseRequisition Requisition
PurchaseRequisitionItem PurchaseRequisitionItem Requisn. item
MaterialGroup MaterialGroup Product Group
PurchasingInfoRecdAddlGrpgName PurchasingInfoRecdAddlGrpgName Sort Term
RequisitionerUser RequisitionerUser Requester
GoodsRecipientName GoodsRecipientName Recipient Name
OperationTrackingNumber OperationTrackingNumber Tracking Number
UnloadingPointName UnloadingPointName Unloading Point Name
ActyBscStartDateConstraintType ActyBscStartDateConstraintType
ConstraintDateForBscStartDate ConstraintDateForBscStartDate
ConstraintTimeForBscStartTime ConstraintTimeForBscStartTime
ActyBscEndDateConstraintType ActyBscEndDateConstraintType
ConstraintDateForBscEndDate ConstraintDateForBscEndDate
ConstraintTimeForBasicEndTime ConstraintTimeForBasicEndTime
TotalFloatForBasicDates TotalFloatForBasicDates
BasicDatesFreeFloat BasicDatesFreeFloat
SchedldBasicEarliestStartDate SchedldBasicEarliestStartDate
SchedldBasicEarliestStartTime SchedldBasicEarliestStartTime
SchedldBasicEarliestEndDate SchedldBasicEarliestEndDate
SchedldBasicEarliestEndTime SchedldBasicEarliestEndTime
SchedldBasicLatestStartDate SchedldBasicLatestStartDate
SchedldBasicLatestStartTime SchedldBasicLatestStartTime
ScheduledBasicLatestEndDate ScheduledBasicLatestEndDate
SchedldBasicLatestEndTime SchedldBasicLatestEndTime
ActualStartDate ActualStartDate Actual Start
ActualExecutionStartTime ActualExecutionStartTime
ActualEndDate ActualEndDate Actual Finish
ActualExecutionEndTime ActualExecutionEndTime
ActyConfFcstdEndDate ActyConfFcstdEndDate
ActyConfFcstdEndTime ActyConfFcstdEndTime
ActualWorkQuantity ActualWorkQuantity Actual work
ActivityConfFcstdDuration ActivityConfFcstdDuration
ActivityConfFcstdDurationUnit ActivityConfFcstdDurationUnit
ActyFcstStartDteConstraintType ActyFcstStartDteConstraintType
ActyFcstEndDateConstraintType ActyFcstEndDateConstraintType
SchedldFcstdEarliestStartDate SchedldFcstdEarliestStartDate
SchedldFcstdEarliestStartTime SchedldFcstdEarliestStartTime
SchedldFcstdEarliestEndDate SchedldFcstdEarliestEndDate
SchedldFcstdEarliestEndTime SchedldFcstdEarliestEndTime
LatestSchedldFcstdStartDate LatestSchedldFcstdStartDate
SchedldFcstdLatestStartTime SchedldFcstdLatestStartTime
LatestSchedldFcstdEndDate LatestSchedldFcstdEndDate
SchedldFcstdLatestEndTime SchedldFcstdLatestEndTime
FcstdStandardDurationUnit FcstdStandardDurationUnit
CompanyCode CompanyCode Receiver Company Code
BusinessArea BusinessArea Business Area
NetworkActivityObjectCurrency NetworkActivityObjectCurrency
TaxJurisdictionCalcProcedure TaxJurisdictionCalcProcedure
ProfitCenter ProfitCenter Profit Center
OverheadCode OverheadCode Overhead Key
ChangeNumber ChangeNumber Change Number
TaxJurisdiction TaxJurisdiction Tax Jurisdiction
FunctionalArea FunctionalArea Sendr Fctl Area
ControllingObjectClass ControllingObjectClass Object Class
CreatedByUser CreatedByUser User Name
CreationDate CreationDate Time Stamp
LastChangedByUser LastChangedByUser User Name
LastChangeDate LastChangeDate Time Stamp
FreeDefinedTableFieldSemantic FreeDefinedTableFieldSemantic
FreeDefinedAttribute01 FreeDefinedAttribute01 Attribute 1
FreeDefinedAttribute02 FreeDefinedAttribute02 Attribute 2
FreeDefinedAttribute03 FreeDefinedAttribute03 Attribute 3
FreeDefinedAttribute04 FreeDefinedAttribute04 Attribute 4
FreeDefinedQuantity1 FreeDefinedQuantity1
FreeDefinedQuantity1Unit FreeDefinedQuantity1Unit
FreeDefinedQuantity2 FreeDefinedQuantity2
FreeDefinedQuantity2Unit FreeDefinedQuantity2Unit
FreeDefinedAmount1 FreeDefinedAmount1
FreeDefinedAmount1Currency FreeDefinedAmount1Currency
FreeDefinedAmount2 FreeDefinedAmount2
FreeDefinedAmount2Currency FreeDefinedAmount2Currency
FreeDefinedDate1 FreeDefinedDate1
FreeDefinedDate2 FreeDefinedDate2
FreeDefinedIndicator1 FreeDefinedIndicator1
FreeDefinedIndicator2 FreeDefinedIndicator2
ProgressAnlysAggregationWeight ProgressAnlysAggregationWeight
NetworkActivityCost NetworkActivityCost
PartnerCostCenter PartnerCostCenter Sender Cost Ctr
Language Language Report Text Language
NtwkAccountAssignmentCode NtwkAccountAssignmentCode
IsMarkedForDeletion IsMarkedForDeletion Purch.org. data
JointVenture JointVenture Joint venture
JointVentureRecoveryCode JointVentureRecoveryCode Recovery Ind.
JointVentureEquityType JointVentureEquityType Joint Venture Equity Type
JointVentureObjectType JointVentureObjectType JV Object Type
JointVentureClass JointVentureClass JIB/JIBE Class
JointVentureSubClass JointVentureSubClass JIB/JIBE SbClsA
JntVentureOriglCostObjectType JntVentureOriglCostObjectType
StandardWorkQuantityUnit StandardWorkQuantityUnit
MatPlanningPrimaryCost MatPlanningPrimaryCost
ReferencePoint ReferencePoint Reference point
ReferenceElement ReferenceElement Ref. Element PM/PS
ControllingAreaCurrency ControllingAreaCurrency
StatusCombinationCode StatusCombinationCode
_ProjectNetworkActivityStatus _ProjectNetworkActivityStatus

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 A_ProjectNetworkActivity.
-- 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 A_ProjectNetworkActivity AS
SELECT
  ProjectNetworkInternalID,
  ProjNetworkActivityInternalID,
  ProjectNetwork,
  NetworkActivity,
  NetworkActivityDescription,
  NtwkActyLangBsdDescription,
  WBSElementInternalID,
  WBSElementExternalID,
  Plant,
  OperationCalculationControl,
  CostCtrActivityType,
  UsageCode,
  NetworkActivityControlProfile,
  FactoryCalendar,
  PurReqnOrResvnGeneration,
  WorkCenterInternalID,
  WorkCenter,
  PlannedWorkQuantity,
  StandardWorkQuantityUnit1,
  OperationImportance,
  ActyIsTakenAcctForProjSmmry,
  CapacityRequirementDistrKey,
  NumberOfCapacities,
  OperationWorkPercent,
  MaintOrdOperationExecutionRate,
  BusinessProcess,
  StandardTextInternalID,
  StandardDuration,
  BasicDurationUnit,
  StandardDurationIsFlexible,
  MinimumDuration,
  MinimumDurationUnit,
  LeadTimeReductionStrategy,
  ExtProcgOperationHasSubcontrg,
  PurchasingInfoRecord,
  PurchasingOrganization,
  Supplier,
  PurchasingGroup,
  OpPurchaseOutlineAgreement,
  OpPurchaseOutlineAgreementItem,
  ExternalProcessingPrice,
  NetworkActivityCurrency,
  NetworkActivityPriceBaseQty,
  CostElement,
  PurgInfoRecdDataIsFixed,
  PlannedDeliveryDurationInDays,
  OperationQuantity,
  OperationQuantityUnit,
  PurchaseRequisition,
  PurchaseRequisitionItem,
  MaterialGroup,
  PurchasingInfoRecdAddlGrpgName,
  RequisitionerUser,
  GoodsRecipientName,
  OperationTrackingNumber,
  UnloadingPointName,
  ActyBscStartDateConstraintType,
  ConstraintDateForBscStartDate,
  ConstraintTimeForBscStartTime,
  ActyBscEndDateConstraintType,
  ConstraintDateForBscEndDate,
  ConstraintTimeForBasicEndTime,
  TotalFloatForBasicDates,
  BasicDatesFreeFloat,
  SchedldBasicEarliestStartDate,
  SchedldBasicEarliestStartTime,
  SchedldBasicEarliestEndDate,
  SchedldBasicEarliestEndTime,
  SchedldBasicLatestStartDate,
  SchedldBasicLatestStartTime,
  ScheduledBasicLatestEndDate,
  SchedldBasicLatestEndTime,
  ActualStartDate,
  ActualExecutionStartTime,
  ActualEndDate,
  ActualExecutionEndTime,
  ActyConfFcstdEndDate,
  ActyConfFcstdEndTime,
  ActualWorkQuantity,
  ActivityConfFcstdDuration,
  ActivityConfFcstdDurationUnit,
  ActyFcstStartDteConstraintType,
  ActyFcstEndDateConstraintType,
  SchedldFcstdEarliestStartDate,
  SchedldFcstdEarliestStartTime,
  SchedldFcstdEarliestEndDate,
  SchedldFcstdEarliestEndTime,
  LatestSchedldFcstdStartDate,
  SchedldFcstdLatestStartTime,
  LatestSchedldFcstdEndDate,
  SchedldFcstdLatestEndTime,
  FcstdStandardDurationUnit,
  CompanyCode,
  BusinessArea,
  NetworkActivityObjectCurrency,
  TaxJurisdictionCalcProcedure,
  ProfitCenter,
  OverheadCode,
  ChangeNumber,
  TaxJurisdiction,
  FunctionalArea,
  ControllingObjectClass,
  CreatedByUser,
  CreationDate,
  LastChangedByUser,
  LastChangeDate,
  FreeDefinedTableFieldSemantic,
  FreeDefinedAttribute01,
  FreeDefinedAttribute02,
  FreeDefinedAttribute03,
  FreeDefinedAttribute04,
  FreeDefinedQuantity1,
  FreeDefinedQuantity1Unit,
  FreeDefinedQuantity2,
  FreeDefinedQuantity2Unit,
  FreeDefinedAmount1,
  FreeDefinedAmount1Currency,
  FreeDefinedAmount2,
  FreeDefinedAmount2Currency,
  FreeDefinedDate1,
  FreeDefinedDate2,
  FreeDefinedIndicator1,
  FreeDefinedIndicator2,
  ProgressAnlysAggregationWeight,
  NetworkActivityCost,
  PartnerCostCenter,
  Language,
  NtwkAccountAssignmentCode,
  IsMarkedForDeletion,
  JointVenture,
  JointVentureRecoveryCode,
  JointVentureEquityType,
  JointVentureObjectType,
  JointVentureClass,
  JointVentureSubClass,
  JntVentureOriglCostObjectType,
  StandardWorkQuantityUnit,
  MatPlanningPrimaryCost,
  ReferencePoint,
  ReferenceElement,
  ControllingAreaCurrency,
  StatusCombinationCode
FROM R_ProjectNetworkActivityTP
LEFT OUTER JOIN A_ProjectNetworkActivityStatus AS _ProjectNetworkActivityStatus ON ProjectNetworkInternalID = _ProjectNetworkActivityStatus.ProjectNetworkInternalID AND ProjNetworkActivityInternalID = _ProjectNetworkActivityStatus.ProjNetworkActivityInternalID  -- association [1..*]
LEFT OUTER JOIN E_NetworkActivity AS _Extension ON ProjectNetworkInternalID = _Extension.ProjectNetworkInternalID AND ProjNetworkActivityInternalID = _Extension.NetworkActivityInternalID  -- association [1..1]
;