R_EntProjectStatusAreaDraft

DDL: R_ENTPROJECTSTATUSAREADRAFT Type: view_entity BASIC Package: VDM_PPM_OBJECTS_STATUSAREA

Draft query view for Enterprise Project Status Area

R_EntProjectStatusAreaDraft is a Basic CDS View that provides data about "Draft query view for Enterprise Project Status Area" in SAP S/4HANA. It reads from 1 data source (entprojstsarea_d) and exposes 18 fields with key field StatusAreaUUID. It has 2 associations to related views. Part of development package VDM_PPM_OBJECTS_STATUSAREA.

Data Sources (1)

SourceAliasJoin Type
entprojstsarea_d ProjectStatusAreaDraft from

Associations (2)

CardinalityTargetAliasCondition
[1..1] R_EnterpriseProject _Project $projection.ProjectUUID = _Project.ProjectUUID ---Extension
[1..1] E_PPM_ProjectStatusArea _ProjectStatusExtension $projection.StatusAreaUUID = _ProjectStatusExtension.StatusAreaUUID

Annotations (14)

NameValueLevelField
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
AbapCatalog.dataMaintenance #RESTRICTED view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #M view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.elementSuffix PPS view
AbapCatalog.extensibility.allowNewDatasources false view
AbapCatalog.extensibility.quota.maximumFields 204 view
AbapCatalog.extensibility.quota.maximumBytes 2040 view
EndUserText.label Draft query view for Enterprise Project Status Area view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY StatusAreaUUID statusareauuid Entity GUID
ProjectUUID projectuuid Project UUID
StatusArea statusarea Status Area
StatusAreaStatus statusareastatus Status
StatusTrend statustrend Trend
StatusAreaNote statusareanote Comments
CreatedByUser createdbyuser User Name
CreationDateTime creationdatetime Timestamp
LastChangeDateTime lastchangedatetime Timestamp
LastChangedByUser lastchangedbyuser User Name
IsOverallStatus isoverallstatus Overall
DraftEntityCreationDateTime draftentitycreationdatetime Draft Created On
DraftEntityLastChangeDateTime draftentitylastchangedatetime Draft Last Changed On
DraftAdministrativeDataUUID draftadministrativedatauuid UUID
DraftFieldChanges draftfieldchanges Field Changes
HasActiveEntity hasactiveentity TRUE
DraftEntityOperationCode draftentityoperationcode Draft - Operation Code
_Project _Project

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 R_EntProjectStatusAreaDraft.
-- 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 R_EntProjectStatusAreaDraft AS
SELECT
  StatusAreaUUID,
  ProjectUUID,
  StatusArea,
  StatusAreaStatus,
  StatusTrend,
  StatusAreaNote,
  CreatedByUser,
  CreationDateTime,
  LastChangeDateTime,
  LastChangedByUser,
  IsOverallStatus,
  DraftEntityCreationDateTime,
  DraftEntityLastChangeDateTime,
  DraftAdministrativeDataUUID,
  DraftFieldChanges,
  HasActiveEntity,
  DraftEntityOperationCode
FROM entprojstsarea_d AS ProjectStatusAreaDraft
LEFT OUTER JOIN R_EnterpriseProject AS _Project ON ProjectUUID = _Project.ProjectUUID  -- association [1..1]
LEFT OUTER JOIN E_PPM_ProjectStatusArea AS _ProjectStatusExtension ON StatusAreaUUID = _ProjectStatusExtension.StatusAreaUUID  -- association [1..1]
;