I_Pfw_Instance

DDL: I_PFW_INSTANCE Type: view_entity

cds for pfw instance

I_Pfw_Instance is a CDS View that provides data about "cds for pfw instance" in SAP S/4HANA. It reads from 3 data sources (C_Pfw_InstanceGantt, C_Pfw_InstancePackageProcess, C_Pfw_TaskTrace) and exposes 9 fields.

Data Sources (3)

SourceAliasJoin Type
C_Pfw_InstanceGantt Gantt left_outer
C_Pfw_InstancePackageProcess Pack left_outer
C_Pfw_TaskTrace Trace from

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label cds for pfw instance view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view

Fields (9)

KeyFieldSource TableSource FieldDescription
Instance C_Pfw_TaskTrace Instance TaskCount
running
Application C_Pfw_TaskTrace ApplName BRFplus Application
TraceLines C_Pfw_TaskTrace TraceLines
Min_TraceLevel C_Pfw_TaskTrace Min_TraceLevel
TraceStart C_Pfw_TaskTrace TraceStart
TraceEnd C_Pfw_TaskTrace TraceEnd
PackageCount C_Pfw_InstancePackageProcess PackageCount
Tasks C_Pfw_InstanceGantt Tasks

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_Pfw_Instance.
-- 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_Pfw_Instance AS
SELECT
  Trace.Instance AS Instance,
  coalesce(Trace.TaskId, 'none') AS running,
  Trace.ApplName AS Application,
  Trace.TraceLines AS TraceLines,
  Trace.Min_TraceLevel AS Min_TraceLevel,
  Trace.TraceStart AS TraceStart,
  Trace.TraceEnd AS TraceEnd,
  Pack.PackageCount AS PackageCount,
  Gantt.Tasks AS Tasks
FROM C_Pfw_TaskTrace AS Trace
LEFT OUTER JOIN C_Pfw_InstancePackageProcess AS Pack ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN C_Pfw_InstanceGantt AS Gantt ON /* join condition not captured in parsed metadata */
;