P_WorkPackageUnitKPI

DDL: P_WORKPACKAGEUNITKPI SQL: PWRKPKGUKPI Type: view COMPOSITE

P_WorkPackageUnitKPI is a Composite CDS View in SAP S/4HANA. It reads from 2 data sources (I_EngmntProjAssgmtToSessionUsr, I_EngmntProjectUnitDataVersion) and exposes 37 fields with key fields EngagementProject, WorkPackage, EngagementProjFinPlanUUID, WorkPackageUUID, EngmtProjFinPlanVersion.

Data Sources (2)

Annotations (6)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.sqlViewName PWRKPKGUKPI view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
VDM.private true view

Fields (37)

KeyFieldSource TableSource FieldDescription
KEY EngagementProject I_EngmntProjectUnitDataVersion EngagementProject Engmnt Project ID
KEY WorkPackage I_EngmntProjectUnitDataVersion WorkPackage Plan Item
KEY EngagementProjFinPlanUUID I_EngmntProjectUnitDataVersion EngagementProjFinPlanUUID Engagement Project
KEY WorkPackageUUID I_EngmntProjectUnitDataVersion WorkPackageUUID Work Package UUID
KEY EngmtProjFinPlanVersion I_EngmntProjectUnitDataVersion EngmtProjFinPlanVersion Plan Version ID
KEY EngagementProjectResourceType I_EngmntProjectUnitDataVersion EngagementProjectResourceType ResourceTypeID
KEY WorkPackageUnit I_EngmntProjectUnitDataVersion EngagementProjectResource Resource ID
KEY ResourceDemandUUID I_EngmntProjectUnitDataVersion ResourceDemandUUID Demand Key
BillingControlCategory I_EngmntProjectUnitDataVersion BillingControlCategory Billing Category
EngagementProjectServiceOrg I_EngmntProjectUnitDataVersion EngagementProjectServiceOrg Service Org.
Currency I_EngmntProjectUnitDataVersion Currency Valuation Crcy
PlndCostAmt I_EngmntProjectUnitDataVersion PlndCostAmt Amount
WorkPackageUnitUoM I_EngmntProjectUnitDataVersion UnitOfMeasure Unit Protected Qty
PlanUnitQuantity I_EngmntProjectUnitDataVersion PlndEffortQty Total Quantity
PlndRevnAmt I_EngmntProjectUnitDataVersion PlndRevnAmt Amount
EngmntProjPlanLineType I_EngmntProjectUnitDataVersion EngmntProjPlanLineType Line type
EngagementProjectCategory I_EngmntProjAssgmtToSessionUsr EngagementProjectCategory
CustomerProjectServiceOrg I_EngmntProjAssgmtToSessionUsr EngagementProjectServiceOrg Service Org.
Customer I_EngmntProjAssgmtToSessionUsr Customer Sold-to Party
ProjectVisibility I_EngmntProjAssgmtToSessionUsr ProjectVisibility
EngagementProjectStage I_EngmntProjAssgmtToSessionUsr EngagementProjectStage
ProjectProfileCode I_EngmntProjAssgmtToSessionUsr ProjectProfileCode Project Profile
EngagementProjectType I_EngmntProjAssgmtToSessionUsr EngagementProjectType
EngmntProjectHeaderCompanyCode I_EngmntProjAssgmtToSessionUsr EngmntProjectHeaderCompanyCode Receiver Company Code
EngagementProjectCostCenter I_EngmntProjAssgmtToSessionUsr EngagementProjectCostCenter Cost Center
ProfitCenter I_EngmntProjAssgmtToSessionUsr ProfitCenter Profit Center
IsMyProject I_EngmntProjAssgmtToSessionUsr IsMyProject
ControllingArea I_EngmntProjAssgmtToSessionUsr ControllingArea Controlling Area
LastChangeDateTime I_EngmntProjAssgmtToSessionUsr LastChangeDateTime Timestamp
_EngagementProject I_EngmntProjectUnitDataVersion _EngagementProject
_EngagementProjectResource I_EngmntProjectUnitDataVersion _EngagementProjectResource
_EngagementProjectServiceOrg I_EngmntProjectUnitDataVersion _EngagementProjectServiceOrg
_EngagementProjFinancialPlan I_EngmntProjectUnitDataVersion _EngagementProjFinancialPlan
_EngmntProjResourceType I_EngmntProjectUnitDataVersion _EngmntProjResourceType
_EngmtProjFinPlanVersion I_EngmntProjectUnitDataVersion _EngmtProjFinPlanVersion
_UnitOfMeasure I_EngmntProjectUnitDataVersion _UnitOfMeasure
_WorkPackage I_EngmntProjectUnitDataVersion _WorkPackage

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 P_WorkPackageUnitKPI.
-- 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: PWRKPKGUKPI

CREATE VIEW P_WorkPackageUnitKPI AS
SELECT
  B.EngagementProject AS EngagementProject,
  B.WorkPackage AS WorkPackage,
  B.EngagementProjFinPlanUUID AS EngagementProjFinPlanUUID,
  B.WorkPackageUUID AS WorkPackageUUID,
  B.EngmtProjFinPlanVersion AS EngmtProjFinPlanVersion,
  B.EngagementProjectResourceType AS EngagementProjectResourceType,
  B.EngagementProjectResource AS WorkPackageUnit,
  B.ResourceDemandUUID AS ResourceDemandUUID,
  B.BillingControlCategory AS BillingControlCategory,
  B.EngagementProjectServiceOrg AS EngagementProjectServiceOrg,
  B.Currency AS Currency,
  B.PlndCostAmt AS PlndCostAmt,
  B.UnitOfMeasure AS WorkPackageUnitUoM,
  B.PlndEffortQty AS PlanUnitQuantity,
  B.PlndRevnAmt AS PlndRevnAmt,
  B.EngmntProjPlanLineType AS EngmntProjPlanLineType,
  A.EngagementProjectCategory AS EngagementProjectCategory,
  A.EngagementProjectServiceOrg AS CustomerProjectServiceOrg,
  A.Customer AS Customer,
  A.ProjectVisibility AS ProjectVisibility,
  A.EngagementProjectStage AS EngagementProjectStage,
  A.ProjectProfileCode AS ProjectProfileCode,
  A.EngagementProjectType AS EngagementProjectType,
  A.EngmntProjectHeaderCompanyCode AS EngmntProjectHeaderCompanyCode,
  A.EngagementProjectCostCenter AS EngagementProjectCostCenter,
  A.ProfitCenter AS ProfitCenter,
  A.IsMyProject AS IsMyProject,
  A.ControllingArea AS ControllingArea,
  A.LastChangeDateTime AS LastChangeDateTime,
  B._EngagementProject AS _EngagementProject,
  B._EngagementProjectResource AS _EngagementProjectResource,
  B._EngagementProjectServiceOrg AS _EngagementProjectServiceOrg,
  B._EngagementProjFinancialPlan AS _EngagementProjFinancialPlan,
  B._EngmntProjResourceType AS _EngmntProjResourceType,
  B._EngmtProjFinPlanVersion AS _EngmtProjFinPlanVersion,
  B._UnitOfMeasure AS _UnitOfMeasure,
  B._WorkPackage AS _WorkPackage
FROM I_EngmntProjAssgmtToSessionUsr AS A
INNER JOIN I_EngmntProjectUnitDataVersion AS B ON /* join condition not captured in parsed metadata */
;