I_PPM_IsMyProjectAsSubstitute

DDL: I_PPM_ISMYPROJECTASSUBSTITUTE Type: view COMPOSITE

All prjs a usr is rsp for as a subst

I_PPM_IsMyProjectAsSubstitute is a Composite CDS View that provides data about "All prjs a usr is rsp for as a subst" in SAP S/4HANA. It reads from 2 data sources (I_PPM_Substitute, I_PPM_ProjectSummaryTask) and exposes 2 fields with key field ProjectUUID.

Data Sources (2)

SourceAliasJoin Type
I_PPM_Substitute Object from
I_PPM_ProjectSummaryTask Project inner

Annotations (13)

NameValueLevelField
EndUserText.label All prjs a usr is rsp for as a subst view
VDM.viewType #COMPOSITE view
AbapCatalog.sqlViewName IPPMISMYPRJSUBST view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ObjectModel.representativeKey ProjectUUID view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #S view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY ProjectUUID I_PPM_ProjectSummaryTask ProjectUUID Project UUID
IsMyProject

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_PPM_IsMyProjectAsSubstitute.
-- 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 I_PPM_IsMyProjectAsSubstitute AS
SELECT
  Project.ProjectUUID AS ProjectUUID,
  cast( 'X' as boolean ) AS IsMyProject
FROM I_PPM_Substitute AS Object
INNER JOIN I_PPM_ProjectSummaryTask AS Project ON /* join condition not captured in parsed metadata */
;