I_EngmntProjectReviewDataCube
Engagement Project Plan Review Data Cube
I_EngmntProjectReviewDataCube is a Composite CDS View (Cube) that provides data about "Engagement Project Plan Review Data Cube" in SAP S/4HANA. It reads from 2 data sources (I_EngagementProjOverallStatus, P_EngmntProjReviewDataWthSales) and exposes 179 fields. It has 25 associations to related views.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_EngagementProjOverallStatus | EngagementProjOverallStatus | left_outer |
| P_EngmntProjReviewDataWthSales | P_EngmntProjReviewDataWthSales | from |
Parameters (3)
| Name | Type | Default |
|---|---|---|
| P_Language | sylangu | |
| P_Date | sydatum | |
| P_FiscalYearPeriod | fis_jahrper |
Associations (25)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_EngmtProjFinPlanVersion | _EngmtProjFinPlanVersion | $projection.EngagementProjFinPlanUUID = _EngmtProjFinPlanVersion.EngagementProjFinPlanUUID and $projection.EngmtProjFinPlanVersion = _EngmtProjFinPlanVersion.EngmtProjFinPlanVersion |
| [0..1] | I_EngagementProjectHeader | _EngagementProject | $projection.EngagementProject = _EngagementProject.EngagementProject |
| [0..1] | I_SalesOrder | _SalesOrder | $projection.SalesOrder = _SalesOrder.SalesOrder |
| [0..1] | I_SalesOrderItem | _SalesOrderItem | $projection.SalesOrderItem = _SalesOrderItem.SalesOrderItem and $projection.SalesOrder = _SalesOrderItem.SalesOrder |
| [0..1] | I_SalesDocumentItemCategory | _SalesDocumentItemCategory | $projection.SalesOrderItemCategory = _SalesDocumentItemCategory.SalesDocumentItemCategory |
| [0..1] | I_EngmntProjCustInfo | _Customer | $projection.Customer = _Customer.Customer |
| [0..1] | I_EngagementProjectStage | _EngagementProjectStage | $projection.EngagementProjectStage = _EngagementProjectStage.EngagementProjectStage |
| [0..1] | I_Currency | _Currency | $projection.Currency = _Currency.Currency |
| [0..1] | I_EngmtProjStatusMaster | _EngagementProjectStatus | $projection.EngagementProjectStatus = _EngagementProjectStatus.EngagementProjectStatus |
| [0..1] | I_WorkPackage | _WorkPackage | $projection.WorkPackage = _WorkPackage.WorkPackage |
| [0..1] | I_WorkPackageWorkItem | _WorkItem | $projection.WorkItem = _WorkItem.WorkItem and $projection.WorkPackage = _WorkItem.WorkPackage |
| [0..1] | I_UnitOfMeasure | _UnitOfMeasure | $projection.UnitOfMeasure = _UnitOfMeasure.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _WorkPackageUnitUoM | $projection.WorkPackageUnitUoM = _WorkPackageUnitUoM.UnitOfMeasure |
| [1..1] | E_CustomerProject | _Extension | $projection.EngagementProject = _Extension.CustomerProject |
| [0..1] | I_FiscalYearVariant | _FiscalYearVariant | $projection.FiscalYearVariant = _FiscalYearVariant.FiscalYearVariant |
| [0..1] | I_FiscalYear | _FiscalYear | $projection.FiscalYearVariant = _FiscalYear.FiscalYearVariant and $projection.EngmntProjReviewYear = _FiscalYear.FiscalYear |
| [0..1] | I_FiscalYearPeriod | _FiscalYearPeriod | $projection.EngmntProjReviewPeriod = _FiscalYearPeriod.FiscalPeriod and $projection.EngmntProjReviewYear = _FiscalYearPeriod.FiscalYear and $projection.FiscalYearVariant = _FiscalYearPeriod.FiscalYearVariant |
| [0..1] | I_EngmntProjFinPlanStatus | _EngmntProjFinPlanStatus | $projection.EngagementProjectReviewStatus = _EngmntProjFinPlanStatus.EngagementProjectReviewStatus |
| [0..1] | I_EngagementProjectResource | _EngagementProjectResource | $projection.EngagementProjectResource = _EngagementProjectResource.EngagementProjectResource and $projection.EngagementProjectResourceType = _EngagementProjectResource.EngagementProjectResourceType |
| [0..1] | I_EngmntProjResourceType | _EngagementProjectResourceType | $projection.EngagementProjectResourceType = _EngagementProjectResourceType.EngagementProjectResourceType |
| [0..1] | I_EngagementProjectSrvcOrg | _EngagementProjectSrvcOrg | $projection.EngagementProjectServiceOrg = _EngagementProjectSrvcOrg.EngagementProjectServiceOrg |
| [0..1] | I_EngagementProjectSrvcOrg | _EngmntProjectDeliveryOrg | $projection.EngmntProjectDeliveryOrg = _EngmntProjectDeliveryOrg.EngagementProjectServiceOrg |
| [0..1] | I_Address_2 | _CustomerAddress | $projection.AddressID = _CustomerAddress.AddressID and $projection.AddressPersonID = _CustomerAddress.AddressPersonID and $projection.AddressRepresentationCode = _CustomerAddress.AddressRepresentationCode |
| [0..1] | I_AddressPersonName | _AddressPersonName | $projection.AddressPersonID = _AddressPersonName.AddressPersonID and $projection.AddressRepresentationCode = _AddressPersonName.AddressRepresentationCode |
| [0..1] | I_AddressRepresentation | _AddressRepresentationCode | $projection.AddressRepresentationCode = _AddressRepresentationCode.AddressRepresentationCode |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IEPREVDATACUBE | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| VDM.viewType | #COMPOSITE | view | |
| Analytics.dataCategory | #CUBE | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| Analytics.internalName | #LOCAL | view | |
| Metadata.allowExtensions | true | view | |
| EndUserText.label | Engagement Project Plan Review Data Cube | view |
Fields (179)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| lookupEntityI_FiscalCalendarDate | ||||
| resultElementFiscalYearPeriod | ||||
| P_Language | ||||
| P_Date | ||||
| EngagementProjectName | _EngagementProject | EngagementProjectName | ||
| EngagementProjectType | ProjectReview | EngagementProjectType | ||
| Customer | ProjectReview | Customer | Sold-to Party | |
| CustomerName | ProjectReview | CustomerName | Name of Customer | |
| IsBusinessPurposeCompleted | ProjectReview | IsBusinessPurposeCompleted | Purpose Completed | |
| AddressID | ProjectReview | AddressID | Ship-to address | |
| AddressPersonID | ||||
| AddressRepresentationCode | ||||
| ProjectStartDate | ProjectReview | ProjectStartDate | Latest Planned Start | |
| ProjectEndDate | ProjectReview | ProjectEndDate | Ltst Planned Finish | |
| ProjectLastChangedDateTime | ProjectReview | ProjectLastChangedDateTime | Time Stamp | |
| EngagementProjectStage | ProjectReview | EngagementProjectStage | ||
| EngagementProjectCategory | ProjectReview | EngagementProjectCategory | ||
| EngagementProjectStatus | I_EngagementProjOverallStatus | EngagementProjectStatus | ||
| LastChangeDateTime | ||||
| EngagementProjectServiceOrg | ProjectReview | EngagementProjectServiceOrg | Service Org. | |
| EngagementProjFinPlanUUID | ProjectReview | EngagementProjFinPlanUUID | Engagement Project | |
| EngmtProjFinPlanVersion | ProjectReview | EngmtProjFinPlanVersion | Plan Version ID | |
| EngmntProjReviewYearPeriod | ||||
| EngmntProjReviewYear | ProjectReview | EngmntProjReviewYear | ||
| EngmntProjReviewPeriod | ProjectReview | EngmntProjReviewPeriod | ||
| FiscalYearVariant | ProjectReview | FiscalYearVariant | FY Variant | |
| SalesOrder | ProjectReview | SalesOrder | SD Document | |
| SalesOrderItem | ProjectReview | SalesOrderItem | Sales Order Item | |
| SalesOrderItemText | ProjectReview | SalesDocumentItemText | Item Descr. | |
| SalesOrderItemCategory | ProjectReview | SalesDocumentItemCategory | Item Category | |
| TotalNetAmount | ProjectReview | TotalNetAmount | Total Net Amount | |
| WorkPackage | ProjectReview | WorkPackage | Plan Item | |
| WorkItem | ProjectReview | WorkItem | Work Item ID | |
| WorkPackageType | ProjectReview | WorkPackageType | ||
| WorkPackageName | ProjectReview | WorkPackageName | Plan Item Desc. | |
| WBSElementIsBillingElement | ProjectReview | WBSElementIsBillingElement | Billing elem. | |
| WorkPackageStartDate | ProjectReview | WorkPackageStartDate | Start Date | |
| WorkPackageEndDate | ProjectReview | WorkPackageEndDate | End Date | |
| IsDeleted | ProjectReview | IsDeleted | TRUE | |
| WorkPackageUnit | ProjectReview | WorkPackageUnit | ||
| WorkPackageUnitText | ProjectReview | WorkPackageUnitText | ||
| EngagementProjectResourceType | ProjectReview | EngagementProjectResourceType | ResourceTypeID | |
| EngagementProjectResource | ProjectReview | EngagementProjectResource | Resource ID | |
| EngmntProjectDeliveryOrg | ProjectReview | EngmntProjectDeliveryOrg | ||
| Currency | ProjectReview | Currency | Valuation Crcy | |
| UnitOfMeasure | UnitOfMeasure | Unit Protected Qty | ||
| WorkPackageUnitUoM | ProjectReview | WorkPackageUnitUoM | ||
| IsUnitBased | IsUnitBased | |||
| ResourceIsOfUnitWorkPackage | ResourceIsOfUnitWorkPackage | |||
| ActlEffortQty | ActlEffortQty | |||
| ActualEffortUpToFsclYrPerd | ActualEffortUpToFsclYrPerd | |||
| ActualEffortUpToCurPerd | ActualEffortUpToCurPerd | |||
| ActlEffortQtyUpToRevPerd | ActlEffortQtyUpToRevPerd | |||
| ActualUnitQty | ActualUnitQty | |||
| AddlResourceActualQuantity | AddlResourceActualQuantity | |||
| AddlRsceUpToCurPerdActlQty | AddlRsceUpToCurPerdActlQty | |||
| AddlRsceUpToRevPerdActlQty | AddlRsceUpToRevPerdActlQty | |||
| AddlRsceUpToFsclPerdActlQty | AddlRsceUpToFsclPerdActlQty | |||
| ActlCostAmt | ||||
| ActualCostUpToCurPerd | ActualCostUpToCurPerd | |||
| ActlCostAmtUpToRevPerd | ActlCostAmtUpToRevPerd | |||
| ActualCostUpToFsclYrPerd | ActualCostUpToFsclYrPerd | |||
| ActlUnitUpToFsclPerdQty | ActlUnitUpToFsclPerdQty | |||
| ActualExpenseCost | ActualExpenseCost | |||
| ActlExpCostUpToCurPerd | ActlExpCostUpToCurPerd | |||
| ActlExpenseCostUpToRevPerd | ActlExpenseCostUpToRevPerd | |||
| ActlExpenseCostUpToFsclYrPerd | ActlExpenseCostUpToFsclYrPerd | |||
| PlanUnitQuantity | ProjectReview | PlanUnitQuantity | ||
| SupplyEffortQty | SupplyEffortQty | |||
| PlndEffortQty | PlndEffortQty | Total Quantity | ||
| PlndEffortQtyUpToRevPerd | PlndEffortQtyUpToRevPerd | |||
| PlndEffortUpToCurPerd | PlndEffortUpToCurPerd | |||
| PlndEffortUpToFsclYrPerd | PlndEffortUpToFsclYrPerd | |||
| ActualPlanDeviationEffort | ||||
| AddlResourcePlannedQuantity | AddlResourcePlannedQuantity | |||
| AddlRsceActlPlanDeviationQty | AddlRsceActlPlanDeviationQty | |||
| PlndCostAmt | ||||
| ActualPlanDeviationCost | ||||
| PlannedCostUpToFsclYrPerd | PlannedCostUpToFsclYrPerd | |||
| PlannedEffortCostAmt | PlannedEffortCostAmt | |||
| PlannedCostUpToCurPerd | PlannedCostUpToCurPerd | |||
| AddlResourcePlannedCostAmount | AddlResourcePlannedCostAmount | |||
| PlndCostAmtUpToRevPerd | PlndCostAmtUpToRevPerd | |||
| PlndRevnAmt | ||||
| PlndRevnAmtUpToRevPerd | PlndRevnAmtUpToRevPerd | |||
| PlannedRevnUpToCurPerd | PlannedRevnUpToCurPerd | |||
| PlannedRevnUpToFsclYrPerd | PlannedRevnUpToFsclYrPerd | |||
| PlannedExpenseCost | PlannedExpenseCost | |||
| PlndExpenseCostUpToRevPerd | PlndExpenseCostUpToRevPerd | |||
| PlndExpCostUpToCurPerd | PlndExpCostUpToCurPerd | |||
| PlndExpenseCostUpToFsclYrPerd | PlndExpenseCostUpToFsclYrPerd | |||
| ActualPlanDeviationExpnCost | ActualPlanDeviationExpnCost | |||
| BaselinePlndEffortQty | BaselinePlndEffortQty | |||
| BaselinePlannedQuantity | BaselinePlannedQuantity | |||
| BaselinePlndCostAmt | BaselinePlndCostAmt | |||
| BaselinePlndRevnAmt | BaselinePlndRevnAmt | |||
| AdjustedRemainingExpnCost | AdjustedRemainingExpnCost | |||
| AdjustedRemainingEffort | AdjustedRemainingEffort | |||
| AdjustedRemainingEffortCost | AdjustedRemainingEffortCost | |||
| AdjustedRemainingCostPlnAmt | AdjustedRemainingCostPlnAmt | |||
| AddlRsceEstToCmpltQty | AddlRsceEstToCmpltQty | |||
| AddlRsceEstToCmpltCostAmount | AddlRsceEstToCmpltCostAmount | |||
| EstToCmpltCostUpToCurPerd | EstToCmpltCostUpToCurPerd | |||
| EstToCmpltCostUpToRevPerd | EstToCmpltCostUpToRevPerd | |||
| EstToCmpltUpToFsclPerdAmt | EstToCmpltUpToFsclPerdAmt | |||
| AddlRsceEtcUpToCurPerdQty | AddlRsceEtcUpToCurPerdQty | |||
| AddlRsceEtcUpToRevPerdQty | AddlRsceEtcUpToRevPerdQty | |||
| AddlRsceEstToCmpltUpToFsclQty | AddlRsceEstToCmpltUpToFsclQty | |||
| AddlRsceEtcCostUpToRevPerdAmt | AddlRsceEtcCostUpToRevPerdAmt | |||
| AddlRsceEtcCostUpToCurPerdAmt | AddlRsceEtcCostUpToCurPerdAmt | |||
| AddlRsceEstToCmpltUpToFsclAmt | AddlRsceEstToCmpltUpToFsclAmt | |||
| EstToCmpltEffortUpToRevPerd | EstToCmpltEffortUpToRevPerd | |||
| EstToCmpltEffortUpToCurPerd | EstToCmpltEffortUpToCurPerd | |||
| EstToCmpltUpToFsclPerdQty | EstToCmpltUpToFsclPerdQty | |||
| EstToCmpltEffCostUpToCurPerd | EstToCmpltEffCostUpToCurPerd | |||
| EstToCmpltEffCostUpToRevPerd | EstToCmpltEffCostUpToRevPerd | |||
| EstToCmpltEffUpToFsclPerdAmt | EstToCmpltEffUpToFsclPerdAmt | |||
| EstToCmpltExpnCostUpToCurPerd | EstToCmpltExpnCostUpToCurPerd | |||
| EstToCmpltExpnCostUpToRevPerd | EstToCmpltExpnCostUpToRevPerd | |||
| EstToCmpltExpnUpToFsclPerdAmt | EstToCmpltExpnUpToFsclPerdAmt | |||
| EstimateAtCompletionCost | EstimateAtCompletionCost | |||
| EstAtCompltnCostUpToCurPerd | EstAtCompltnCostUpToCurPerd | |||
| EstAtCompltnCostUpToRevPerd | EstAtCompltnCostUpToRevPerd | |||
| EstAtCompltnUpToFsclPerdAmt | EstAtCompltnUpToFsclPerdAmt | |||
| EstAtCmpltEffortUpToCurPerdQty | EstAtCompltnEffortUpToCurPerd | |||
| EstAtCmpltEffortUpToRevPerdQty | EstAtCompltnEffortUpToRevPerd | |||
| EstAtCmpltUpToFsclPerdQty | EstAtCmpltUpToFsclPerdQty | |||
| EstimateAtCompletionEffort | EstimateAtCompletionEffort | |||
| AddlRsceEstAtCompltnQty | AddlRsceEstAtCompltnQty | |||
| EstimateAtCompletionExpnCost | EstimateAtCompletionExpnCost | |||
| EstAtCmpltExpnUpToFsclPerdAmt | EstAtCmpltExpnUpToFsclPerdAmt | |||
| EstAtCmpltExpnUpToCurPerdAmt | EstAtCmpltExpnUpToCurPerdAmt | |||
| EstAtCmpltExpnUpToRevPerdAmt | EstAtCmpltExpnUpToRevPerdAmt | |||
| DerivedEstAtCompltnCostUpToCur | DerivedEstAtCompltnCostUpToCur | |||
| DerivedEstAtCompltnCostUpToRev | DerivedEstAtCompltnCostUpToRev | |||
| DerivdEstAtCompltnUpToFsclAmt | DerivdEstAtCompltnUpToFsclAmt | |||
| IsMyProject | IsMyProject | |||
| ProjectManager | ProjectReview | ProjectManager | Busn. Partner | |
| ProjectManagerName | ProjectReview | ProjectManagerName | ||
| ProjectManagerExternalID | ProjectReview | ProjectManagerExternalID | ||
| ProjectAccountant | ProjectReview | ProjectAccountant | ||
| ProjectAccountantName | ProjectReview | ProjectAccountantName | ||
| ProjectAccountantExternalID | ProjectReview | ProjectAccountantExternalID | ||
| ProjectController | ProjectReview | ProjectController | ||
| ProjectControllerName | ProjectReview | ProjectControllerName | ||
| ProjectControllerExternalID | ProjectReview | ProjectControllerExternalID | ||
| ProjectPartner | ProjectReview | ProjectPartner | ||
| ProjectPartnerName | ProjectReview | ProjectPartnerName | ||
| ProjectPartnerExternalID | ProjectReview | ProjectPartnerExternalID | ||
| Ledger | ProjectReview | Ledger | Ledger | |
| ProjectVisibility | ProjectReview | ProjectVisibility | ||
| ProjectProfileCode | ProjectReview | ProjectProfileCode | Project Profile | |
| EngmntProjectHeaderCompanyCode | ProjectReview | EngmntProjectHeaderCompanyCode | ||
| EngagementProjectCostCenter | ProjectReview | EngagementProjectCostCenter | ||
| ProfitCenter | ProjectReview | ProfitCenter | Profit Center | |
| _EngagementProject | _EngagementProject | |||
| _EngmtProjFinPlanVersion | _EngmtProjFinPlanVersion | |||
| _EngagementProjectStatus | _EngagementProjectStatus | |||
| _Customer | _Customer | |||
| _EngagementProjectStage | _EngagementProjectStage | |||
| _EngagementProjectSrvcOrg | _EngagementProjectSrvcOrg | |||
| _EngmntProjectDeliveryOrg | _EngmntProjectDeliveryOrg | |||
| _EngagementProjectResource | _EngagementProjectResource | |||
| _Currency | _Currency | |||
| _UnitOfMeasure | _UnitOfMeasure | |||
| _WorkPackage | _WorkPackage | |||
| _WorkItem | _WorkItem | |||
| _WorkPackageUnitUoM | _WorkPackageUnitUoM | |||
| _SalesOrder | _SalesOrder | |||
| _SalesOrderItem | _SalesOrderItem | |||
| _SalesDocumentItemCategory | _SalesDocumentItemCategory | |||
| _FiscalYearPeriod | _FiscalYearPeriod | |||
| _EngmntProjFinPlanStatus | _EngmntProjFinPlanStatus | |||
| _FiscalYearVariant | _FiscalYearVariant | |||
| _FiscalYear | _FiscalYear | |||
| _EngagementProjectResourceType | _EngagementProjectResourceType | |||
| _CustomerAddress | _CustomerAddress | |||
| _AddressPersonName | _AddressPersonName | |||
| _AddressRepresentationCode | _AddressRepresentationCode |
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 I_EngmntProjectReviewDataCube.
-- 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: IEPREVDATACUBE
-- Parameters: P_Language : sylangu, P_Date : sydatum, P_FiscalYearPeriod : fis_jahrper
CREATE VIEW I_EngmntProjectReviewDataCube AS
SELECT
lookupEntity: 'I_FiscalCalendarDate' AS lookupEntityI_FiscalCalendarDate,
resultElement: 'FiscalYearPeriod' AS resultElementFiscalYearPeriod,
binding: [ { targetElement : 'CalendarDate' , type : #PARAMETER , value : 'P_Date' AS P_Language,
P_Date : $parameters.P_Date AS P_Date,
_EngagementProject.EngagementProjectName AS EngagementProjectName,
ProjectReview.EngagementProjectType AS EngagementProjectType,
ProjectReview.Customer AS Customer,
ProjectReview.CustomerName AS CustomerName,
ProjectReview.IsBusinessPurposeCompleted AS IsBusinessPurposeCompleted,
ProjectReview.AddressID AS AddressID,
cast('' as ad_persnum ) AS AddressPersonID,
cast('' as ad_nation ) AS AddressRepresentationCode,
ProjectReview.ProjectStartDate AS ProjectStartDate,
ProjectReview.ProjectEndDate AS ProjectEndDate,
ProjectReview.ProjectLastChangedDateTime AS ProjectLastChangedDateTime,
ProjectReview.EngagementProjectStage AS EngagementProjectStage,
ProjectReview.EngagementProjectCategory AS EngagementProjectCategory,
EngagementProjOverallStatus.EngagementProjectStatus AS EngagementProjectStatus,
cast(EngagementProjOverallStatus.CreationDateTime as /cpd/cpm_createdon preserving type ) AS LastChangeDateTime,
ProjectReview.EngagementProjectServiceOrg AS EngagementProjectServiceOrg,
ProjectReview.EngagementProjFinPlanUUID AS EngagementProjFinPlanUUID,
ProjectReview.EngmtProjFinPlanVersion AS EngmtProjFinPlanVersion,
cast(ProjectReview.EngmntProjReviewYearPeriod as /cpd/pfp_review_year_period ) AS EngmntProjReviewYearPeriod,
ProjectReview.EngmntProjReviewYear AS EngmntProjReviewYear,
ProjectReview.EngmntProjReviewPeriod AS EngmntProjReviewPeriod,
ProjectReview.FiscalYearVariant AS FiscalYearVariant,
ProjectReview.SalesOrder AS SalesOrder,
ProjectReview.SalesOrderItem AS SalesOrderItem,
ProjectReview.SalesDocumentItemText AS SalesOrderItemText,
ProjectReview.SalesDocumentItemCategory AS SalesOrderItemCategory,
ProjectReview.TotalNetAmount AS TotalNetAmount,
ProjectReview.WorkPackage AS WorkPackage,
ProjectReview.WorkItem AS WorkItem,
ProjectReview.WorkPackageType AS WorkPackageType,
ProjectReview.WorkPackageName AS WorkPackageName,
ProjectReview.WBSElementIsBillingElement AS WBSElementIsBillingElement,
ProjectReview.WorkPackageStartDate AS WorkPackageStartDate,
ProjectReview.WorkPackageEndDate AS WorkPackageEndDate,
ProjectReview.IsDeleted AS IsDeleted,
ProjectReview.WorkPackageUnit AS WorkPackageUnit,
ProjectReview.WorkPackageUnitText AS WorkPackageUnitText,
ProjectReview.EngagementProjectResourceType AS EngagementProjectResourceType,
ProjectReview.EngagementProjectResource AS EngagementProjectResource,
ProjectReview.EngmntProjectDeliveryOrg AS EngmntProjectDeliveryOrg,
ProjectReview.Currency AS Currency,
UnitOfMeasure,
ProjectReview.WorkPackageUnitUoM AS WorkPackageUnitUoM,
IsUnitBased,
ResourceIsOfUnitWorkPackage,
ActlEffortQty,
ActualEffortUpToFsclYrPerd,
ActualEffortUpToCurPerd,
ActlEffortQtyUpToRevPerd,
ActualUnitQty,
AddlResourceActualQuantity,
AddlRsceUpToCurPerdActlQty,
AddlRsceUpToRevPerdActlQty,
AddlRsceUpToFsclPerdActlQty,
cast(ProjectReview.ActlCostAmt as /cpd/actual_cost preserving type ) AS ActlCostAmt,
ActualCostUpToCurPerd,
ActlCostAmtUpToRevPerd,
ActualCostUpToFsclYrPerd,
ActlUnitUpToFsclPerdQty,
ActualExpenseCost,
ActlExpCostUpToCurPerd,
ActlExpenseCostUpToRevPerd,
ActlExpenseCostUpToFsclYrPerd,
ProjectReview.PlanUnitQuantity AS PlanUnitQuantity,
SupplyEffortQty,
PlndEffortQty,
PlndEffortQtyUpToRevPerd,
PlndEffortUpToCurPerd,
PlndEffortUpToFsclYrPerd,
cast(ProjectReview.ActualPlanDeviationEffort as /cpd/effort_deviation preserving type ) AS ActualPlanDeviationEffort,
AddlResourcePlannedQuantity,
AddlRsceActlPlanDeviationQty,
cast(ProjectReview.PlndCostAmt as /cpd/plan_cost preserving type ) AS PlndCostAmt,
cast(ProjectReview.ActualPlanDeviationCost as /cpd/cost_deviation preserving type ) AS ActualPlanDeviationCost,
PlannedCostUpToFsclYrPerd,
PlannedEffortCostAmt,
PlannedCostUpToCurPerd,
AddlResourcePlannedCostAmount,
PlndCostAmtUpToRevPerd,
cast(ProjectReview.PlndRevnAmt as /cpd/plan_revenue preserving type ) AS PlndRevnAmt,
PlndRevnAmtUpToRevPerd,
PlannedRevnUpToCurPerd,
PlannedRevnUpToFsclYrPerd,
PlannedExpenseCost,
PlndExpenseCostUpToRevPerd,
PlndExpCostUpToCurPerd,
PlndExpenseCostUpToFsclYrPerd,
ActualPlanDeviationExpnCost,
BaselinePlndEffortQty,
BaselinePlannedQuantity,
BaselinePlndCostAmt,
BaselinePlndRevnAmt,
AdjustedRemainingExpnCost,
AdjustedRemainingEffort,
AdjustedRemainingEffortCost,
AdjustedRemainingCostPlnAmt,
AddlRsceEstToCmpltQty,
AddlRsceEstToCmpltCostAmount,
EstToCmpltCostUpToCurPerd,
EstToCmpltCostUpToRevPerd,
EstToCmpltUpToFsclPerdAmt,
AddlRsceEtcUpToCurPerdQty,
AddlRsceEtcUpToRevPerdQty,
AddlRsceEstToCmpltUpToFsclQty,
AddlRsceEtcCostUpToRevPerdAmt,
AddlRsceEtcCostUpToCurPerdAmt,
AddlRsceEstToCmpltUpToFsclAmt,
EstToCmpltEffortUpToRevPerd,
EstToCmpltEffortUpToCurPerd,
EstToCmpltUpToFsclPerdQty,
EstToCmpltEffCostUpToCurPerd,
EstToCmpltEffCostUpToRevPerd,
EstToCmpltEffUpToFsclPerdAmt,
EstToCmpltExpnCostUpToCurPerd,
EstToCmpltExpnCostUpToRevPerd,
EstToCmpltExpnUpToFsclPerdAmt,
EstimateAtCompletionCost,
EstAtCompltnCostUpToCurPerd,
EstAtCompltnCostUpToRevPerd,
EstAtCompltnUpToFsclPerdAmt,
EstAtCompltnEffortUpToCurPerd AS EstAtCmpltEffortUpToCurPerdQty,
EstAtCompltnEffortUpToRevPerd AS EstAtCmpltEffortUpToRevPerdQty,
EstAtCmpltUpToFsclPerdQty,
EstimateAtCompletionEffort,
AddlRsceEstAtCompltnQty,
EstimateAtCompletionExpnCost,
EstAtCmpltExpnUpToFsclPerdAmt,
EstAtCmpltExpnUpToCurPerdAmt,
EstAtCmpltExpnUpToRevPerdAmt,
DerivedEstAtCompltnCostUpToCur,
DerivedEstAtCompltnCostUpToRev,
DerivdEstAtCompltnUpToFsclAmt,
IsMyProject,
ProjectReview.ProjectManager AS ProjectManager,
ProjectReview.ProjectManagerName AS ProjectManagerName,
ProjectReview.ProjectManagerExternalID AS ProjectManagerExternalID,
ProjectReview.ProjectAccountant AS ProjectAccountant,
ProjectReview.ProjectAccountantName AS ProjectAccountantName,
ProjectReview.ProjectAccountantExternalID AS ProjectAccountantExternalID,
ProjectReview.ProjectController AS ProjectController,
ProjectReview.ProjectControllerName AS ProjectControllerName,
ProjectReview.ProjectControllerExternalID AS ProjectControllerExternalID,
ProjectReview.ProjectPartner AS ProjectPartner,
ProjectReview.ProjectPartnerName AS ProjectPartnerName,
ProjectReview.ProjectPartnerExternalID AS ProjectPartnerExternalID,
ProjectReview.Ledger AS Ledger,
ProjectReview.ProjectVisibility AS ProjectVisibility,
ProjectReview.ProjectProfileCode AS ProjectProfileCode,
ProjectReview.EngmntProjectHeaderCompanyCode AS EngmntProjectHeaderCompanyCode,
ProjectReview.EngagementProjectCostCenter AS EngagementProjectCostCenter,
ProjectReview.ProfitCenter AS ProfitCenter
FROM P_EngmntProjReviewDataWthSales
LEFT OUTER JOIN I_EngagementProjOverallStatus AS EngagementProjOverallStatus ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_EngmtProjFinPlanVersion AS _EngmtProjFinPlanVersion ON EngagementProjFinPlanUUID = _EngmtProjFinPlanVersion.EngagementProjFinPlanUUID AND EngmtProjFinPlanVersion = _EngmtProjFinPlanVersion.EngmtProjFinPlanVersion -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectHeader AS _EngagementProject ON EngagementProject = _EngagementProject.EngagementProject -- association [0..1]
LEFT OUTER JOIN I_SalesOrder AS _SalesOrder ON SalesOrder = _SalesOrder.SalesOrder -- association [0..1]
LEFT OUTER JOIN I_SalesOrderItem AS _SalesOrderItem ON SalesOrderItem = _SalesOrderItem.SalesOrderItem AND SalesOrder = _SalesOrderItem.SalesOrder -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentItemCategory AS _SalesDocumentItemCategory ON SalesOrderItemCategory = _SalesDocumentItemCategory.SalesDocumentItemCategory -- association [0..1]
LEFT OUTER JOIN I_EngmntProjCustInfo AS _Customer ON Customer = _Customer.Customer -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectStage AS _EngagementProjectStage ON EngagementProjectStage = _EngagementProjectStage.EngagementProjectStage -- association [0..1]
LEFT OUTER JOIN I_Currency AS _Currency ON Currency = _Currency.Currency -- association [0..1]
LEFT OUTER JOIN I_EngmtProjStatusMaster AS _EngagementProjectStatus ON EngagementProjectStatus = _EngagementProjectStatus.EngagementProjectStatus -- association [0..1]
LEFT OUTER JOIN I_WorkPackage AS _WorkPackage ON WorkPackage = _WorkPackage.WorkPackage -- association [0..1]
LEFT OUTER JOIN I_WorkPackageWorkItem AS _WorkItem ON WorkItem = _WorkItem.WorkItem AND WorkPackage = _WorkItem.WorkPackage -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _UnitOfMeasure ON UnitOfMeasure = _UnitOfMeasure.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _WorkPackageUnitUoM ON WorkPackageUnitUoM = _WorkPackageUnitUoM.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN E_CustomerProject AS _Extension ON EngagementProject = _Extension.CustomerProject -- association [1..1]
LEFT OUTER JOIN I_FiscalYearVariant AS _FiscalYearVariant ON FiscalYearVariant = _FiscalYearVariant.FiscalYearVariant -- association [0..1]
LEFT OUTER JOIN I_FiscalYear AS _FiscalYear ON FiscalYearVariant = _FiscalYear.FiscalYearVariant AND EngmntProjReviewYear = _FiscalYear.FiscalYear -- association [0..1]
LEFT OUTER JOIN I_FiscalYearPeriod AS _FiscalYearPeriod ON EngmntProjReviewPeriod = _FiscalYearPeriod.FiscalPeriod AND EngmntProjReviewYear = _FiscalYearPeriod.FiscalYear AND FiscalYearVariant = _FiscalYearPeriod.FiscalYearVariant -- association [0..1]
LEFT OUTER JOIN I_EngmntProjFinPlanStatus AS _EngmntProjFinPlanStatus ON EngagementProjectReviewStatus = _EngmntProjFinPlanStatus.EngagementProjectReviewStatus -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectResource AS _EngagementProjectResource ON EngagementProjectResource = _EngagementProjectResource.EngagementProjectResource AND EngagementProjectResourceType = _EngagementProjectResource.EngagementProjectResourceType -- association [0..1]
LEFT OUTER JOIN I_EngmntProjResourceType AS _EngagementProjectResourceType ON EngagementProjectResourceType = _EngagementProjectResourceType.EngagementProjectResourceType -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectSrvcOrg AS _EngagementProjectSrvcOrg ON EngagementProjectServiceOrg = _EngagementProjectSrvcOrg.EngagementProjectServiceOrg -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectSrvcOrg AS _EngmntProjectDeliveryOrg ON EngmntProjectDeliveryOrg = _EngmntProjectDeliveryOrg.EngagementProjectServiceOrg -- association [0..1]
LEFT OUTER JOIN I_Address_2 AS _CustomerAddress ON AddressID = _CustomerAddress.AddressID AND AddressPersonID = _CustomerAddress.AddressPersonID AND AddressRepresentationCode = _CustomerAddress.AddressRepresentationCode -- association [0..1]
LEFT OUTER JOIN I_AddressPersonName AS _AddressPersonName ON AddressPersonID = _AddressPersonName.AddressPersonID AND AddressRepresentationCode = _AddressPersonName.AddressRepresentationCode -- association [0..1]
LEFT OUTER JOIN I_AddressRepresentation AS _AddressRepresentationCode ON AddressRepresentationCode = _AddressRepresentationCode.AddressRepresentationCode -- 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