P_ConfignTraceEntryHeadParams

DDL: P_CONFIGNTRACEENTRYHEADPARAMS SQL: PVCHTRENTHEADPAR Type: view BASIC

P_ConfignTraceEntryHeadParams is a Basic CDS View in SAP S/4HANA. It reads from 16 data sources and exposes 33 fields with key fields trace_guid, roundtrip_no, entry_no, text_no, parameter_no.

Data Sources (16)

SourceAliasJoin Type
P_ConfignTraceParamBAdI BAdi left_outer
P_ConfignTraceParamBOMNode BOMComponents left_outer
P_ConfignTraceRefParamCharc CharacteristicsValues left_outer
P_ConfignTraceParamClsNode ClassNodes left_outer
P_ConfignTraceParamFreeText FreeText left_outer
P_ConfignTraceParamInstance Instance left_outer
P_ConfignTraceParamObjDep ObjectDependencies left_outer
P_ConfignTraceParameter Parameters inner
P_ConfignTraceParamRouting Routing left_outer
P_ConfignTraceParamRtgOp RoutingOperations left_outer
P_ConfignTraceParamRtgPRT RoutingPRTs left_outer
P_ConfignTraceParamRtgSeq RoutingSequences left_outer
P_ConfignTraceParamSystemMsg T100 left_outer
P_ConfignTraceEntry TraceEntry union_all
P_ConfignTraceEntryRefParams TraceEntryRefParams from
P_ConfignTraceParamSetBy ValueSetBy left_outer

Parameters (1)

NameTypeDefault
P_KeyDate sydate

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName PVCHTRENTHEADPAR view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #AUTOMATED view
VDM.viewType #BASIC view
VDM.private true view

Fields (33)

KeyFieldSource TableSource FieldDescription
KEY trace_guid P_ConfignTraceEntryRefParams trace_guid Trace ID
KEY roundtrip_no P_ConfignTraceEntryRefParams roundtrip_no Roundtrip Number
KEY entry_no P_ConfignTraceEntryRefParams entry_no INT4
KEY text_no P_ConfignTraceEntryRefParams text_no Text Number
KEY parameter_no P_ConfignTraceEntryRefParams parameter_no ParamNo
io_type P_ConfignTraceEntryRefParams io_type Input/Output
cstic_id P_ConfignTraceRefParamCharc cstic_id Internal Cstic Id
cstic_name P_ConfignTraceRefParamCharc cstic_name Characteristic
class_number P_ConfignTraceParamClsNode class_number User Group
class_type P_ConfignTraceParamClsNode class_type Class Type
suboperation P_ConfignTraceParamRtgOp suboperation Suboperation
routing_text P_ConfignTraceParamRouting routing_text Description
free_text Trace Message Text
message_type Para. Change Check
badi_name P_ConfignTraceParamBAdI badi_name Name of a BAdI
cstic_view P_ConfignTraceEntryRefParams cstic_view Characteristic View
trace_guid Trace ID
KEY roundtrip_no P_ConfignTraceEntry roundtrip_no Roundtrip Number
KEY entry_no P_ConfignTraceEntry entry_no INT4
KEY text_no P_ConfignTraceEntry text_no Text Number
KEY parameter_no P_ConfignTraceParameter parameter_no ParamNo
io_type P_ConfignTraceParameter io_type Input/Output
cstic_id Internal Cstic Id
cstic_name Characteristic
instance_id
class_number User Group
class_type Class Type
suboperation Suboperation
routing_text Description
free_text P_ConfignTraceParamFreeText free_text Trace Message Text
message_type P_ConfignTraceParamSystemMsg message_type Para. Change Check
badi_name Name of a BAdI
cstic_view Characteristic View

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_ConfignTraceEntryHeadParams.
-- 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: PVCHTRENTHEADPAR
-- Parameters: P_KeyDate : sydate

CREATE VIEW P_ConfignTraceEntryHeadParams AS
SELECT
  TraceEntryRefParams.trace_guid AS trace_guid,
  TraceEntryRefParams.roundtrip_no AS roundtrip_no,
  TraceEntryRefParams.entry_no AS entry_no,
  TraceEntryRefParams.text_no AS text_no,
  TraceEntryRefParams.parameter_no AS parameter_no,
  TraceEntryRefParams.io_type AS io_type,
  CharacteristicsValues.cstic_id AS cstic_id,
  CharacteristicsValues.cstic_name AS cstic_name,
  ClassNodes.class_number AS class_number,
  ClassNodes.class_type AS class_type,
  RoutingOperations.suboperation AS suboperation,
  Routing.routing_text AS routing_text,
  cast('' as vch_hl_trace_text) AS free_text,
  cast('' as symsgty) AS message_type,
  BAdi.badi_name AS badi_name,
  TraceEntryRefParams.cstic_view AS cstic_view,
  cast( 0 as vch_hl_cfg_instance_id) AS instance_id
FROM P_ConfignTraceEntryRefParams AS TraceEntryRefParams
LEFT OUTER JOIN P_ConfignTraceRefParamCharc AS CharacteristicsValues ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamInstance AS Instance ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamObjDep AS ObjectDependencies ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamClsNode AS ClassNodes ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamBOMNode AS BOMComponents ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamRtgOp AS RoutingOperations ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamRtgSeq AS RoutingSequences ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamRtgPRT AS RoutingPRTs ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamBAdI AS BAdi ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamSetBy AS ValueSetBy ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamRouting AS Routing ON /* join condition not captured in parsed metadata */
INNER JOIN P_ConfignTraceParameter AS Parameters ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamFreeText AS FreeText ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_ConfignTraceParamSystemMsg AS T100 ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): P_ConfignTraceEntry
;