P_IssueChangeReq

DDL: P_ISSUECHANGEREQ SQL: PISSUECHANGREQ Type: view BASIC

P_IssueChangeReq is a Basic CDS View in SAP S/4HANA. It reads from 2 data sources (P_RootNode, I_MasterProject) and exposes 20 fields.

Data Sources (2)

SourceAliasJoin Type
P_RootNode IssueRefNode inner
I_MasterProject MasterProject from

Annotations (6)

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

Fields (20)

KeyFieldSource TableSource FieldDescription
MasterProjectUUID I_MasterProject MasterProjectUUID NodeID
MasterProject I_MasterProject MasterProject Project ID
MasterProjectName I_MasterProject MasterProjectName
MasterProjectType I_MasterProject MasterProjectType
MasterProjectStage I_MasterProject MasterProjectStage
StartDate I_MasterProject StartDate Valid From
EndDate I_MasterProject EndDate Term to
Customer I_MasterProject Customer Sold-to Party
MasterProjectOrganization I_MasterProject MasterProjectOrganization
MasterProjectIsConfidential I_MasterProject MasterProjectIsConfidential
Country I_MasterProject Country Venue: Ctry/Reg
Region I_MasterProject Region Venue Region
WorkType I_MasterProject WorkType SAF-T Work Type
Industry I_MasterProject Industry Industry Sector
ProjectRisk I_MasterProject ProjectRisk
FinancialRisk I_MasterProject FinancialRisk Financial Risk
TechnicalRisk I_MasterProject TechnicalRisk Technical Risk
OverallRisk I_MasterProject OverallRisk
id P_RootNode id WorklistID
issue_categoryICMthen1else0endasIssue

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_IssueChangeReq.
-- 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: PISSUECHANGREQ

CREATE VIEW P_IssueChangeReq AS
SELECT
  MasterProject.MasterProjectUUID AS MasterProjectUUID,
  MasterProject.MasterProject AS MasterProject,
  MasterProject.MasterProjectName AS MasterProjectName,
  MasterProject.MasterProjectType AS MasterProjectType,
  MasterProject.MasterProjectStage AS MasterProjectStage,
  MasterProject.StartDate AS StartDate,
  MasterProject.EndDate AS EndDate,
  MasterProject.Customer AS Customer,
  MasterProject.MasterProjectOrganization AS MasterProjectOrganization,
  MasterProject.MasterProjectIsConfidential AS MasterProjectIsConfidential,
  MasterProject.Country AS Country,
  MasterProject.Region AS Region,
  MasterProject.WorkType AS WorkType,
  MasterProject.Industry AS Industry,
  MasterProject.ProjectRisk AS ProjectRisk,
  MasterProject.FinancialRisk AS FinancialRisk,
  MasterProject.TechnicalRisk AS TechnicalRisk,
  MasterProject.OverallRisk AS OverallRisk,
  IssueRefNode.id AS id,
  case when IssueRefNode.issue_category = 'ICM' then 1 else 0 end as Issue AS issue_categoryICMthen1else0endasIssue
FROM I_MasterProject AS MasterProject
INNER JOIN P_RootNode AS IssueRefNode ON /* join condition not captured in parsed metadata */
;