P_ProjNetworkWithVersion
P_ProjNetworkWithVersion is a Composite CDS View in SAP S/4HANA. It reads from 2 data sources (I_ProjectNetwork, I_ProjectNetworkVersion) and exposes 176 fields with key fields ProjectNetwork, Version, Version.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_ProjectNetwork | I_ProjectNetwork | union_all |
| I_ProjectNetworkVersion | I_ProjectNetworkVersion | from |
Annotations (5)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PPROJNTWKVERS | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| VDM.viewType | #COMPOSITE | view | |
| VDM.private | true | view | |
| AccessControl.authorizationCheck | #CHECK | view |
Fields (176)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ProjectNetwork | I_ProjectNetworkVersion | ProjectNetwork | |
| KEY | Version | I_ProjectNetworkVersion | Version | |
| IsProjectVersionObject | ||||
| ProjectNetworkDescription | I_ProjectNetworkVersion | ProjectNetworkDescription | ||
| ProjectInternalID | I_ProjectNetworkVersion | ProjectInternalID | ||
| WBSElementInternalID | I_ProjectNetworkVersion | WBSElementInternalID | ||
| ProjectNetworkInternalID | I_ProjectNetworkVersion | ProjectNetworkInternalID | ||
| BusinessArea | I_ProjectNetworkVersion | BusinessArea | ||
| CompanyCode | I_ProjectNetworkVersion | CompanyCode | ||
| ControllingArea | I_ProjectNetworkVersion | ControllingArea | ||
| ProfitCenter | I_ProjectNetworkVersion | ProfitCenter | ||
| CostCenter | I_ProjectNetworkVersion | CostCenter | ||
| Plant | I_ProjectNetworkVersion | Plant | ||
| SalesOrder | I_ProjectNetworkVersion | SalesOrder | ||
| SalesOrderItem | I_ProjectNetworkVersion | SalesOrderItem | ||
| MRPController | I_ProjectNetworkVersion | MRPController | ||
| ResponsiblePlannerGroup | I_ProjectNetworkVersion | ResponsiblePlannerGroup | ||
| ChangeNumber | I_ProjectNetworkVersion | ChangeNumber | ||
| PriorityCode | I_ProjectNetworkVersion | PriorityCode | ||
| SuperiorProjectNetwork | I_ProjectNetworkVersion | SuperiorProjectNetwork | ||
| ProductConfiguration | I_ProjectNetworkVersion | ProductConfiguration | ||
| LastScheduledDate | I_ProjectNetworkVersion | LastScheduledDate | ||
| ConfirmedEndDate | I_ProjectNetworkVersion | ConfirmedEndDate | ||
| ScheduledReleaseDate | I_ProjectNetworkVersion | ScheduledReleaseDate | ||
| ActualReleasedDate | I_ProjectNetworkVersion | ActualReleasedDate | ||
| ActualStartDate | I_ProjectNetworkVersion | ActualStartDate | ||
| ActualEndDate | I_ProjectNetworkVersion | ActualEndDate | ||
| PlannedStartDate | I_ProjectNetworkVersion | PlannedStartDate | ||
| PlannedEndDate | I_ProjectNetworkVersion | PlannedEndDate | ||
| ScheduledFcstdReleaseDate | I_ProjectNetworkVersion | ScheduledFcstdReleaseDate | ||
| ScheduledBasicStartDate | I_ProjectNetworkVersion | ScheduledBasicStartDate | ||
| ScheduledBasicEndDate | I_ProjectNetworkVersion | ScheduledBasicEndDate | ||
| Reservation | I_ProjectNetworkVersion | Reservation | ||
| CreationDate | I_ProjectNetworkVersion | CreationDate | ||
| CreationTime | I_ProjectNetworkVersion | CreationTime | ||
| CreatedByUser | I_ProjectNetworkVersion | CreatedByUser | ||
| LastChangeDate | I_ProjectNetworkVersion | LastChangeDate | ||
| LastChangeTime | I_ProjectNetworkVersion | LastChangeTime | ||
| LastChangedByUser | I_ProjectNetworkVersion | LastChangedByUser | ||
| ProjectNetworkType | I_ProjectNetworkVersion | OrderType | ||
| OrderCategory | I_ProjectNetworkVersion | OrderCategory | ||
| JointVentureOriginalCostObject | I_ProjectNetworkVersion | JointVentureOriginalCostObject | ||
| JointVentureObjectType | I_ProjectNetworkVersion | JointVentureObjectType | ||
| JointVenture | I_ProjectNetworkVersion | JointVenture | ||
| JointVentureClass | I_ProjectNetworkVersion | JointVentureClass | ||
| JointVentureSubClass | I_ProjectNetworkVersion | JointVentureSubClass | ||
| TaxJurisdiction | I_ProjectNetworkVersion | TaxJurisdiction | ||
| CostingSheet | I_ProjectNetworkVersion | CostingSheet | ||
| CostElement | I_ProjectNetworkVersion | CostElement | ||
| ProjectNetworkObject | I_ProjectNetworkVersion | ProjectNetworkObject | ||
| Currency | I_ProjectNetworkVersion | Currency | ||
| OverheadCode | I_ProjectNetworkVersion | OverheadCode | ||
| ProjNtwkInterestCalcProfile | I_ProjectNetworkVersion | ProjNtwkInterestCalcProfile | ||
| NetworkActivityConfirmation | I_ProjectNetworkVersion | NetworkActivityConfirmation | ||
| IsMarkedForDeletion | I_ProjectNetworkVersion | IsMarkedForDeletion | ||
| ActualCostsCostingVariant | I_ProjectNetworkVersion | ActualCostsCostingVariant | ||
| PlannedCostsCostingVariant | I_ProjectNetworkVersion | PlannedCostsCostingVariant | ||
| BasicSchedulingType | I_ProjectNetworkVersion | BasicSchedulingType | ||
| BaseUnit | I_ProjectNetworkVersion | BaseUnit | ||
| NetworkIsAccountAssigned | I_ProjectNetworkVersion | NetworkIsAccountAssigned | ||
| NetworkProfile | I_ProjectNetworkVersion | NetworkProfile | ||
| FunctionalArea | I_ProjectNetworkVersion | FunctionalArea | ||
| CapacityRequirement | I_ProjectNetworkVersion | CapacityRequirement | ||
| ControllingObjectClass | I_ProjectNetworkVersion | ControllingObjectClass | ||
| OrderID | I_ProjectNetworkVersion | OrderID | ||
| OrderIsNotCostedAutomatically | I_ProjectNetworkVersion | OrderIsNotCostedAutomatically | ||
| OrdIsNotSchedldAutomatically | I_ProjectNetworkVersion | OrdIsNotSchedldAutomatically | ||
| DueToStartDays | ||||
| DueToEndDays | ||||
| OverdueToStartDays | ||||
| OverdueToEndDays | ||||
| _BusinessArea | I_ProjectNetworkVersion | _BusinessArea | ||
| _CompanyCode | I_ProjectNetworkVersion | _CompanyCode | ||
| _ControllingArea | I_ProjectNetworkVersion | _ControllingArea | ||
| _CostCenter | I_ProjectNetworkVersion | _CostCenter | ||
| _Currency | I_ProjectNetworkVersion | _Currency | ||
| _MRPController | I_ProjectNetworkVersion | _MRPController | ||
| _Plant | I_ProjectNetworkVersion | _Plant | ||
| _ProfitCenter | I_ProjectNetworkVersion | _ProfitCenter | ||
| _SalesOrder | I_ProjectNetworkVersion | _SalesOrder | ||
| _SalesOrderItem | I_ProjectNetworkVersion | _SalesOrderItem | ||
| _OrderCategory | I_ProjectNetworkVersion | _OrderCategory | ||
| _FunctionalArea | I_ProjectNetworkVersion | _FunctionalArea | ||
| _NetworkProfile | I_ProjectNetworkVersion | _NetworkProfile | ||
| _ResponsiblePlannerGroup | I_ProjectNetworkVersion | _ResponsiblePlannerGroup | ||
| _ControllingObjectClass | I_ProjectNetworkVersion | _ControllingObjectClass | ||
| _Prioritycode | I_ProjectNetworkVersion | _Prioritycode | ||
| _OrderType | I_ProjectNetworkVersion | _OrderType | ||
| _TaxJurisdiction | I_ProjectNetworkVersion | _TaxJurisdiction | ||
| ProjectNetwork | ||||
| KEY | Version | |||
| IsProjectVersionObject | ||||
| ProjectNetworkDescription | I_ProjectNetwork | ProjectNetworkDescription | ||
| ProjectInternalID | I_ProjectNetwork | ProjectInternalID | ||
| WBSElementInternalID | I_ProjectNetwork | WBSElementInternalID | ||
| ProjectNetworkInternalID | I_ProjectNetwork | ProjectNetworkInternalID | ||
| BusinessArea | I_ProjectNetwork | BusinessArea | ||
| CompanyCode | I_ProjectNetwork | CompanyCode | ||
| ControllingArea | I_ProjectNetwork | ControllingArea | ||
| ProfitCenter | I_ProjectNetwork | ProfitCenter | ||
| CostCenter | I_ProjectNetwork | CostCenter | ||
| Plant | I_ProjectNetwork | Plant | ||
| SalesOrder | I_ProjectNetwork | SalesOrder | ||
| SalesOrderItem | I_ProjectNetwork | SalesOrderItem | ||
| MRPController | I_ProjectNetwork | MRPController | ||
| ResponsiblePlannerGroup | I_ProjectNetwork | ResponsiblePlannerGroup | ||
| ChangeNumber | I_ProjectNetwork | ChangeNumber | ||
| PriorityCode | I_ProjectNetwork | PriorityCode | ||
| SuperiorProjectNetwork | I_ProjectNetwork | SuperiorProjectNetwork | ||
| ProductConfiguration | I_ProjectNetwork | ProductConfiguration | ||
| LastScheduledDate | I_ProjectNetwork | LastScheduledDate | ||
| ConfirmedEndDate | I_ProjectNetwork | ConfirmedEndDate | ||
| ScheduledReleaseDate | I_ProjectNetwork | ScheduledReleaseDate | ||
| ActualReleasedDate | I_ProjectNetwork | ActualReleasedDate | ||
| ActualStartDate | I_ProjectNetwork | ActualStartDate | ||
| ActualEndDate | I_ProjectNetwork | ActualEndDate | ||
| PlannedStartDate | I_ProjectNetwork | PlannedStartDate | ||
| PlannedEndDate | I_ProjectNetwork | PlannedEndDate | ||
| ScheduledFcstdReleaseDate | I_ProjectNetwork | ScheduledFcstdReleaseDate | ||
| ScheduledBasicStartDate | I_ProjectNetwork | ScheduledBasicStartDate | ||
| ScheduledBasicEndDate | I_ProjectNetwork | ScheduledBasicEndDate | ||
| Reservation | I_ProjectNetwork | Reservation | ||
| CreationDate | I_ProjectNetwork | CreationDate | ||
| CreationTime | I_ProjectNetwork | CreationTime | ||
| CreatedByUser | I_ProjectNetwork | CreatedByUser | ||
| LastChangeDate | I_ProjectNetwork | LastChangeDate | ||
| LastChangeTime | I_ProjectNetwork | LastChangeTime | ||
| LastChangedByUser | I_ProjectNetwork | LastChangedByUser | ||
| ProjectNetworkType | I_ProjectNetwork | ProjectNetworkType | ||
| OrderCategory | I_ProjectNetwork | OrderCategory | ||
| JointVentureOriginalCostObject | I_ProjectNetwork | JointVentureOriginalCostObject | ||
| JointVentureObjectType | I_ProjectNetwork | JointVentureObjectType | ||
| JointVenture | I_ProjectNetwork | JointVenture | ||
| JointVentureClass | I_ProjectNetwork | JointVentureClass | ||
| JointVentureSubClass | I_ProjectNetwork | JointVentureSubClass | ||
| TaxJurisdiction | I_ProjectNetwork | TaxJurisdiction | ||
| CostingSheet | I_ProjectNetwork | CostingSheet | ||
| CostElement | I_ProjectNetwork | CostElement | ||
| ProjectNetworkObject | I_ProjectNetwork | ProjectNetworkObject | ||
| Currency | I_ProjectNetwork | Currency | ||
| OverheadCode | I_ProjectNetwork | OverheadCode | ||
| ProjNtwkInterestCalcProfile | I_ProjectNetwork | ProjNtwkInterestCalcProfile | ||
| NetworkActivityConfirmation | I_ProjectNetwork | NetworkActivityConfirmation | ||
| IsMarkedForDeletion | I_ProjectNetwork | IsMarkedForDeletion | ||
| ActualCostsCostingVariant | I_ProjectNetwork | ActualCostsCostingVariant | ||
| PlannedCostsCostingVariant | I_ProjectNetwork | PlannedCostsCostingVariant | ||
| BasicSchedulingType | I_ProjectNetwork | BasicSchedulingType | ||
| BaseUnit | I_ProjectNetwork | BaseUnit | ||
| NetworkIsAccountAssigned | I_ProjectNetwork | NetworkIsAccountAssigned | ||
| NetworkProfile | I_ProjectNetwork | NetworkProfile | ||
| FunctionalArea | I_ProjectNetwork | FunctionalArea | ||
| CapacityRequirement | I_ProjectNetwork | CapacityRequirement | ||
| ControllingObjectClass | I_ProjectNetwork | ControllingObjectClass | ||
| OrderID | I_ProjectNetwork | OrderID | ||
| OrderIsNotCostedAutomatically | I_ProjectNetwork | OrderIsNotCostedAutomatically | ||
| OrdIsNotSchedldAutomatically | I_ProjectNetwork | OrdIsNotSchedldAutomatically | ||
| PlannedEndDateelse0endendasDueToEndDays | ||||
| _BusinessArea | I_ProjectNetwork | _BusinessArea | ||
| _CompanyCode | I_ProjectNetwork | _CompanyCode | ||
| _ControllingArea | I_ProjectNetwork | _ControllingArea | ||
| _CostCenter | I_ProjectNetwork | _CostCenter | ||
| _Currency | I_ProjectNetwork | _Currency | ||
| _MRPController | I_ProjectNetwork | _MRPController | ||
| _Plant | I_ProjectNetwork | _Plant | ||
| _ProfitCenter | I_ProjectNetwork | _ProfitCenter | ||
| _SalesOrder | I_ProjectNetwork | _SalesOrder | ||
| _SalesOrderItem | I_ProjectNetwork | _SalesOrderItem | ||
| _OrderCategory | I_ProjectNetwork | _OrderCategory | ||
| _FunctionalArea | I_ProjectNetwork | _FunctionalArea | ||
| _NetworkProfile | I_ProjectNetwork | _NetworkProfile | ||
| _ResponsiblePlannerGroup | I_ProjectNetwork | _ResponsiblePlannerGroup | ||
| _ControllingObjectClass | I_ProjectNetwork | _ControllingObjectClass | ||
| _Prioritycode | I_ProjectNetwork | _Prioritycode | ||
| _OrderType | I_ProjectNetwork | _OrderType | ||
| _TaxJurisdiction | I_ProjectNetwork | _TaxJurisdiction | ||
| _NetworkShortText | I_ProjectNetwork | _NetworkShortText |
@AbapCatalog.sqlViewName: 'PPROJNTWKVERS'
@AbapCatalog.compiler.compareFilter: true
@VDM.viewType: #COMPOSITE
@VDM.private: true
@AccessControl.authorizationCheck: #CHECK
define view P_ProjNetworkWithVersion
as select from I_ProjectNetworkVersion
{
key I_ProjectNetworkVersion.ProjectNetwork,
key I_ProjectNetworkVersion.Version,
'X' as IsProjectVersionObject,
I_ProjectNetworkVersion.ProjectNetworkDescription,
I_ProjectNetworkVersion.ProjectInternalID,
I_ProjectNetworkVersion.WBSElementInternalID,
I_ProjectNetworkVersion.ProjectNetworkInternalID,
I_ProjectNetworkVersion.BusinessArea,
I_ProjectNetworkVersion.CompanyCode,
I_ProjectNetworkVersion.ControllingArea,
I_ProjectNetworkVersion.ProfitCenter,
I_ProjectNetworkVersion.CostCenter,
I_ProjectNetworkVersion.Plant,
I_ProjectNetworkVersion.SalesOrder,
I_ProjectNetworkVersion.SalesOrderItem,
I_ProjectNetworkVersion.MRPController,
I_ProjectNetworkVersion.ResponsiblePlannerGroup,
//I_ProjectNetworkVersion.EngineeringChangeOrder,
I_ProjectNetworkVersion.ChangeNumber,
I_ProjectNetworkVersion.PriorityCode,
I_ProjectNetworkVersion.SuperiorProjectNetwork,
I_ProjectNetworkVersion.ProductConfiguration,
I_ProjectNetworkVersion.LastScheduledDate,
I_ProjectNetworkVersion.ConfirmedEndDate,
I_ProjectNetworkVersion.ScheduledReleaseDate,
I_ProjectNetworkVersion.ActualReleasedDate,
I_ProjectNetworkVersion.ActualStartDate,
I_ProjectNetworkVersion.ActualEndDate,
I_ProjectNetworkVersion.PlannedStartDate,
I_ProjectNetworkVersion.PlannedEndDate,
I_ProjectNetworkVersion.ForecastedStartDate,
I_ProjectNetworkVersion.ForecastedEndDate,
I_ProjectNetworkVersion.ScheduledForecastedStartDate,
I_ProjectNetworkVersion.ScheduledForecastedEndDate,
I_ProjectNetworkVersion.ScheduledFcstdReleaseDate,
I_ProjectNetworkVersion.ScheduledBasicStartDate,
I_ProjectNetworkVersion.ScheduledBasicEndDate,
I_ProjectNetworkVersion.Reservation,
I_ProjectNetworkVersion.CreationDate,
I_ProjectNetworkVersion.CreationTime,
I_ProjectNetworkVersion.CreatedByUser,
I_ProjectNetworkVersion.LastChangeDate,
I_ProjectNetworkVersion.LastChangeTime,
I_ProjectNetworkVersion.LastChangedByUser,
I_ProjectNetworkVersion.OrderType as ProjectNetworkType,
I_ProjectNetworkVersion.OrderCategory,
I_ProjectNetworkVersion.JointVentureOriginalCostObject,
I_ProjectNetworkVersion.JointVentureObjectType,
I_ProjectNetworkVersion.JointVenture,
I_ProjectNetworkVersion.JointVentureClass,
I_ProjectNetworkVersion.JointVentureSubClass,
I_ProjectNetworkVersion.TaxJurisdiction,
I_ProjectNetworkVersion.CostingSheet,
I_ProjectNetworkVersion.CostElement,
I_ProjectNetworkVersion.ProjectNetworkObject,
I_ProjectNetworkVersion.Currency,
I_ProjectNetworkVersion.OverheadCode,
I_ProjectNetworkVersion.ProjNtwkInterestCalcProfile,
I_ProjectNetworkVersion.NetworkActivityConfirmation,
I_ProjectNetworkVersion.IsMarkedForDeletion,
I_ProjectNetworkVersion.ActualCostsCostingVariant,
I_ProjectNetworkVersion.PlannedCostsCostingVariant,
I_ProjectNetworkVersion.ForecastSchedulingType,
I_ProjectNetworkVersion.BasicSchedulingType,
I_ProjectNetworkVersion.BaseUnit,
I_ProjectNetworkVersion.NetworkIsAccountAssigned,
I_ProjectNetworkVersion.NetworkProfile,
I_ProjectNetworkVersion.FunctionalArea,
I_ProjectNetworkVersion.CapacityRequirement,
I_ProjectNetworkVersion.ControllingObjectClass,
I_ProjectNetworkVersion.OrderID,
I_ProjectNetworkVersion.OrderIsNotCostedAutomatically,
I_ProjectNetworkVersion.OrdIsNotSchedldAutomatically,
//Calculate Due Overdue Dates
cast( 0 as int4 ) as DueToStartDays,
cast( 0 as int4 ) as DueToEndDays,
cast( 0 as int4 ) as OverdueToStartDays,
cast( 0 as int4 ) as OverdueToEndDays,
//-->Associations
I_ProjectNetworkVersion._BusinessArea,
I_ProjectNetworkVersion._CompanyCode,
I_ProjectNetworkVersion._ControllingArea,
I_ProjectNetworkVersion._CostCenter,
I_ProjectNetworkVersion._Currency,
I_ProjectNetworkVersion._MRPController,
I_ProjectNetworkVersion._Plant,
I_ProjectNetworkVersion._ProfitCenter,
I_ProjectNetworkVersion._SalesOrder,
I_ProjectNetworkVersion._SalesOrderItem,
I_ProjectNetworkVersion._OrderCategory,
I_ProjectNetworkVersion._FunctionalArea,
I_ProjectNetworkVersion._NetworkProfile,
I_ProjectNetworkVersion._ResponsiblePlannerGroup,
I_ProjectNetworkVersion._ControllingObjectClass,
I_ProjectNetworkVersion._Prioritycode,
I_ProjectNetworkVersion._OrderType,
I_ProjectNetworkVersion._TaxJurisdiction,
I_ProjectNetworkVersion._NetworkShortText
//<--Associations
}
union all
select from I_ProjectNetwork
{
key I_ProjectNetwork.ProjectNetwork,
key '' as Version,
'' as IsProjectVersionObject,
I_ProjectNetwork.ProjectNetworkDescription,
I_ProjectNetwork.ProjectInternalID,
I_ProjectNetwork.WBSElementInternalID,
I_ProjectNetwork.ProjectNetworkInternalID,
I_ProjectNetwork.BusinessArea,
I_ProjectNetwork.CompanyCode,
I_ProjectNetwork.ControllingArea,
I_ProjectNetwork.ProfitCenter,
I_ProjectNetwork.CostCenter,
I_ProjectNetwork.Plant,
I_ProjectNetwork.SalesOrder,
I_ProjectNetwork.SalesOrderItem,
I_ProjectNetwork.MRPController,
I_ProjectNetwork.ResponsiblePlannerGroup,
//I_ProjectNetwork.EngineeringChangeOrder,
I_ProjectNetwork.ChangeNumber,
I_ProjectNetwork.PriorityCode,
I_ProjectNetwork.SuperiorProjectNetwork,
I_ProjectNetwork.ProductConfiguration,
I_ProjectNetwork.LastScheduledDate,
I_ProjectNetwork.ConfirmedEndDate,
I_ProjectNetwork.ScheduledReleaseDate,
I_ProjectNetwork.ActualReleasedDate,
I_ProjectNetwork.ActualStartDate,
I_ProjectNetwork.ActualEndDate,
I_ProjectNetwork.PlannedStartDate,
I_ProjectNetwork.PlannedEndDate,
I_ProjectNetwork.ForecastedStartDate,
I_ProjectNetwork.ForecastedEndDate,
I_ProjectNetwork.ScheduledForecastedStartDate,
I_ProjectNetwork.ScheduledForecastedEndDate,
I_ProjectNetwork.ScheduledFcstdReleaseDate,
I_ProjectNetwork.ScheduledBasicStartDate,
I_ProjectNetwork.ScheduledBasicEndDate,
I_ProjectNetwork.Reservation,
I_ProjectNetwork.CreationDate,
I_ProjectNetwork.CreationTime,
I_ProjectNetwork.CreatedByUser,
I_ProjectNetwork.LastChangeDate,
I_ProjectNetwork.LastChangeTime,
I_ProjectNetwork.LastChangedByUser,
I_ProjectNetwork.ProjectNetworkType,
I_ProjectNetwork.OrderCategory,
I_ProjectNetwork.JointVentureOriginalCostObject,
I_ProjectNetwork.JointVentureObjectType,
I_ProjectNetwork.JointVenture,
I_ProjectNetwork.JointVentureClass,
I_ProjectNetwork.JointVentureSubClass,
I_ProjectNetwork.TaxJurisdiction,
I_ProjectNetwork.CostingSheet,
I_ProjectNetwork.CostElement,
I_ProjectNetwork.ProjectNetworkObject,
I_ProjectNetwork.Currency,
I_ProjectNetwork.OverheadCode,
I_ProjectNetwork.ProjNtwkInterestCalcProfile,
I_ProjectNetwork.NetworkActivityConfirmation,
I_ProjectNetwork.IsMarkedForDeletion,
I_ProjectNetwork.ActualCostsCostingVariant,
I_ProjectNetwork.PlannedCostsCostingVariant,
I_ProjectNetwork.ForecastSchedulingType,
I_ProjectNetwork.BasicSchedulingType,
I_ProjectNetwork.BaseUnit,
I_ProjectNetwork.NetworkIsAccountAssigned,
I_ProjectNetwork.NetworkProfile,
I_ProjectNetwork.FunctionalArea,
I_ProjectNetwork.CapacityRequirement,
I_ProjectNetwork.ControllingObjectClass,
I_ProjectNetwork.OrderID,
I_ProjectNetwork.OrderIsNotCostedAutomatically,
I_ProjectNetwork.OrdIsNotSchedldAutomatically,
case when I_ProjectNetwork.ActualStartDate = '00000000'
and I_ProjectNetwork.ScheduledBasicStartDate != '00000000'
and I_ProjectNetwork.ScheduledBasicStartDate > $session.system_date
then
DATS_DAYS_BETWEEN(
cast($session.system_date as sydatum),
I_ProjectNetwork.ScheduledBasicStartDate
)
else case when I_ProjectNetwork.ActualStartDate = '00000000'
and I_ProjectNetwork.PlannedStartDate != '00000000'
and I_ProjectNetwork.PlannedStartDate > $session.system_date
then
DATS_DAYS_BETWEEN(
cast($session.system_date as sydatum),
I_ProjectNetwork.PlannedStartDate
)
else 0
end
end as DueToStartDays,
case when I_ProjectNetwork.ActualEndDate = '00000000'
and I_ProjectNetwork.ScheduledBasicEndDate != '00000000'
and I_ProjectNetwork.ScheduledBasicEndDate > $session.system_date
then
DATS_DAYS_BETWEEN(
cast($session.system_date as sydatum),
I_ProjectNetwork.ScheduledBasicEndDate
)
else case when I_ProjectNetwork.ActualEndDate = '00000000'
and I_ProjectNetwork.PlannedEndDate != '00000000'
and I_ProjectNetwork.PlannedEndDate > $session.system_date
then
DATS_DAYS_BETWEEN(
cast($session.system_date as sydatum),
I_ProjectNetwork.PlannedEndDate
)
else 0
end
end as DueToEndDays,
case when I_ProjectNetwork.ActualStartDate = '00000000'
and I_ProjectNetwork.ScheduledBasicStartDate != '00000000'
and I_ProjectNetwork.ScheduledBasicStartDate < $session.system_date
then
DATS_DAYS_BETWEEN(
I_ProjectNetwork.ScheduledBasicStartDate,
cast($session.system_date as sydatum)
)
else case when I_ProjectNetwork.ActualStartDate = '00000000'
and I_ProjectNetwork.PlannedStartDate != '00000000'
and I_ProjectNetwork.PlannedStartDate < $session.system_date
then
DATS_DAYS_BETWEEN(
I_ProjectNetwork.PlannedStartDate,
cast($session.system_date as sydatum)
)
else 0
end
end as OverdueToStartDays,
case when I_ProjectNetwork.ActualEndDate = '00000000'
and I_ProjectNetwork.ScheduledBasicEndDate != '00000000'
and I_ProjectNetwork.ScheduledBasicEndDate < $session.system_date
then
DATS_DAYS_BETWEEN(
I_ProjectNetwork.ScheduledBasicEndDate,
cast($session.system_date as sydatum)
)
else case when I_ProjectNetwork.ActualEndDate = '00000000'
and I_ProjectNetwork.PlannedEndDate != '00000000'
and I_ProjectNetwork.PlannedEndDate < $session.system_date
then
DATS_DAYS_BETWEEN(
I_ProjectNetwork.PlannedEndDate,
cast($session.system_date as sydatum)
)
else 0
end
end as OverdueToEndDays,
//-->Associations
I_ProjectNetwork._BusinessArea,
I_ProjectNetwork._CompanyCode,
I_ProjectNetwork._ControllingArea,
I_ProjectNetwork._CostCenter,
I_ProjectNetwork._Currency,
I_ProjectNetwork._MRPController,
I_ProjectNetwork._Plant,
I_ProjectNetwork._ProfitCenter,
I_ProjectNetwork._SalesOrder,
I_ProjectNetwork._SalesOrderItem,
I_ProjectNetwork._OrderCategory,
I_ProjectNetwork._FunctionalArea,
I_ProjectNetwork._NetworkProfile,
I_ProjectNetwork._ResponsiblePlannerGroup,
I_ProjectNetwork._ControllingObjectClass,
I_ProjectNetwork._Prioritycode,
I_ProjectNetwork._OrderType,
I_ProjectNetwork._TaxJurisdiction,
I_ProjectNetwork._NetworkShortText
//<--Associations
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_PROJECTNETWORK",
"I_PROJECTNETWORKVERSION"
],
"ASSOCIATED":
[
"I_BUSINESSAREA",
"I_COMPANYCODE",
"I_CONTROLLINGAREA",
"I_CONTROLLINGOBJECTCLASS",
"I_COSTCENTER",
"I_CURRENCY",
"I_FUNCTIONALAREA",
"I_MRPCONTROLLER",
"I_NETWORKPROFILE",
"I_ORDERCATEGORY",
"I_ORDERTYPE",
"I_PLANT",
"I_PRIORITYCODE",
"I_PROFITCENTER",
"I_PROJECTOBJECTSHORTTEXT",
"I_RESPONSIBLEPLANNERGROUP",
"I_SALESORDER",
"I_SALESORDERITEM",
"I_TAXJURISDICTION"
],
"BASE":
[
"I_PROJECTNETWORKVERSION"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
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