P_ENGMNTPROJRSCEDMND

DDL: P_ENGMNTPROJRSCEDMND SQL: PEPRSCEDEMAND Type: view COMPOSITE

P_ENGMNTPROJRSCEDMND is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (I_EngmntProjDmndSup) and exposes 29 fields with key fields WorkPackage, ResourceDemand, Version.

Data Sources (1)

SourceAliasJoin Type
I_EngmntProjDmndSup I_EngmntProjDmndSup from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PEPRSCEDEMAND view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
VDM.private true view

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY WorkPackage WorkPackage Plan Item
KEY ResourceDemand ResourceDemand Resource Demand
KEY Version EngmtProjFinPlanVersion Plan Version ID
EngagementProject EngagementProject Engmnt Project ID
ResourceDemandUUID ResourceDemandUUID Demand Key
EngagementProjectType EngagementProjectType
EngagementProjectCategory EngagementProjectCategory
EngagementProjectServiceOrg EngagementProjectServiceOrg Service Org.
ProjectVisibility ProjectVisibility
ProjectProfileCode ProjectProfileCode Project Profile
EngmntProjectHeaderCompanyCode EngmntProjectHeaderCompanyCode Receiver Company Code
EngagementProjectCostCenter EngagementProjectCostCenter Cost Center
ProfitCenter ProfitCenter Profit Center
WorkItem WorkItem Work Item ID
BillingControlCategory BillingControlCategory Billing Category
DeliveryOrganization DeliveryOrganization Service Org.
EngagementProjectResourceType EngagementProjectResourceType ResourceTypeID
EngagementProjectResource EngagementProjectResource Resource ID
WorkforcePersonUserID
Country2DigitISOCode
KeyDate
EmploymentInternalID EmploymentInternalID WorkForce Assgmt ID
ResourceSupplyIsConfirmed EngmtProjEmployeeIsStaffed Confirmation of staffed Employee
EngmntProjPlanLineType EngmntProjPlanLineType Line type
Currency Currency Valuation Crcy
UnitOfMeasure UnitOfMeasure Unit Protected Qty
DemandCostAmt
Quantity
DemandRevAmt

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_ENGMNTPROJRSCEDMND.
-- 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: PEPRSCEDEMAND

CREATE VIEW P_ENGMNTPROJRSCEDMND AS
SELECT
  WorkPackage,
  ResourceDemand,
  EngmtProjFinPlanVersion AS Version,
  EngagementProject,
  ResourceDemandUUID,
  EngagementProjectType,
  EngagementProjectCategory,
  EngagementProjectServiceOrg,
  ProjectVisibility,
  ProjectProfileCode,
  EngmntProjectHeaderCompanyCode,
  EngagementProjectCostCenter,
  ProfitCenter,
  WorkItem,
  BillingControlCategory,
  DeliveryOrganization,
  EngagementProjectResourceType,
  EngagementProjectResource,
  cast ( '' as wfd_user_id ) AS WorkforcePersonUserID,
  cast( '' as wfd_country ) AS Country2DigitISOCode,
  cast( '00000000' as datum) AS KeyDate,
  EmploymentInternalID,
  EngmtProjEmployeeIsStaffed AS ResourceSupplyIsConfirmed,
  EngmntProjPlanLineType,
  Currency,
  UnitOfMeasure,
  sum(PlndCostAmt) AS DemandCostAmt,
  sum(PlndEffortQty) AS Quantity,
  sum(PlndRevnAmt) AS DemandRevAmt
FROM I_EngmntProjDmndSup
;