I_IPUTSTestPlanProcessVH

DDL: I_IPUTSTESTPLANPROCESSVH Type: view_entity BASIC

Testplan and Process Map

I_IPUTSTestPlanProcessVH is a Basic CDS View that provides data about "Testplan and Process Map" in SAP S/4HANA. It reads from 1 data source (start_tp_map) and exposes 9 fields with key fields IPUTSTestPlanID, IPUTSTestProcessID, IPUTSVariantID. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
start_tp_map start_tp_map from

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_IPUTSProcessNameVH _Process $projection.IPUTSTestProcessID = _Process.IPUTSTestProcessID
[0..1] I_IPUTSPutTestPlanVH _TestPlanName $projection.IPUTSTestPlanID = _TestPlanName.IPUTSTestPlanID
[1..*] I_IPUTSVariant _Variant $projection.IPUTSTestPlanID = _Variant.IPUTSTestPlanID

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #BASIC view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey IPUTSTestPlanID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
EndUserText.label Testplan and Process Map view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY IPUTSTestPlanID testplan_id Testplan Id
KEY IPUTSTestProcessID process_id Process Instance ID
KEY IPUTSVariantID _Variant IPUTSVariantID
IPUTSTestPlanName _TestPlanName IPUTSTestPlanName
IPUTSTestProcessName _Process IPUTSTestProcessName
IPUTSVariantName _Variant IPUTSVariantName
_TestPlanName _TestPlanName
_Process _Process
_Variant _Variant

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_IPUTSTestPlanProcessVH.
-- 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_IPUTSTestPlanProcessVH AS
SELECT
  testplan_id AS IPUTSTestPlanID,
  process_id AS IPUTSTestProcessID,
  _Variant.IPUTSVariantID AS IPUTSVariantID,
  _TestPlanName.IPUTSTestPlanName AS IPUTSTestPlanName,
  _Process.IPUTSTestProcessName AS IPUTSTestProcessName,
  _Variant.IPUTSVariantName AS IPUTSVariantName
FROM start_tp_map
LEFT OUTER JOIN I_IPUTSProcessNameVH AS _Process ON IPUTSTestProcessID = _Process.IPUTSTestProcessID  -- association [0..1]
LEFT OUTER JOIN I_IPUTSPutTestPlanVH AS _TestPlanName ON IPUTSTestPlanID = _TestPlanName.IPUTSTestPlanID  -- association [0..1]
LEFT OUTER JOIN I_IPUTSVariant AS _Variant ON IPUTSTestPlanID = _Variant.IPUTSTestPlanID  -- association [1..*]
;