/APE/C_Process_VH

DDL: /APE/C_PROCESS_VH Type: view CONSUMPTION

Process

/APE/C_Process_VH is a Consumption CDS View that provides data about "Process" in SAP S/4HANA. It reads from 1 data source (/APE/C_Process) and exposes 13 fields with key field ProcessKey. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
/APE/C_Process Process from

Associations (4)

CardinalityTargetAliasCondition
[0..*] /APE/C_Processtext _ProcessText _ProcessText.ape_parent_key = Process.config_key
[0..1] /APE/C_ProcessCluster_VH _ProcessCluster _ProcessCluster.ProcessClusterKey = Process.proc_cluster_uuid
[0..1] /APE/C_ProcessID_VH _ProcessID _ProcessID.ProcessIDKey = Process.proc_id_uuid
[0..1] /APE/C_Version_VH _Version _Version.VersionKey = Process.version_uuid

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName /APE/C_PROCVH view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Process view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey ProcessKey view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
VDM.viewType #CONSUMPTION view
Metadata.ignorePropagatedAnnotations true view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY ProcessKey /APE/C_Process config_key Char
ProcessDescriptionISL
ProcessClusterKey _ProcessCluster ProcessClusterKey
ProcessCluster _ProcessCluster ProcessCluster Process Cluster
ProcessClusterDescription _ProcessCluster ProcessClusterDescription Process Cluster Desc
ProcessIDKey _ProcessID ProcessIDKey
ProcessID _ProcessID ProcessID Settlement ID
ProcessIDDescription _ProcessID ProcessIDDescription Process ID Desc
VersionKey _Version VersionKey
Version _Version Version Process Version
VersionDescription _Version VersionDescription Version Desc
Category /APE/C_Process category Violation Category
proc_cluster /APE/C_Process proc_cluster

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 /APE/C_Process_VH.
-- 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 /APE/C_Process_VH AS
SELECT
  Process.config_key AS ProcessKey,
  _ProcessText[1: language = $session.system_language ].description AS ProcessDescriptionISL,
  _ProcessCluster.ProcessClusterKey AS ProcessClusterKey,
  _ProcessCluster.ProcessCluster AS ProcessCluster,
  _ProcessCluster.ProcessClusterDescription AS ProcessClusterDescription,
  _ProcessID.ProcessIDKey AS ProcessIDKey,
  _ProcessID.ProcessID AS ProcessID,
  _ProcessID.ProcessIDDescription AS ProcessIDDescription,
  _Version.VersionKey AS VersionKey,
  _Version.Version AS Version,
  _Version.VersionDescription AS VersionDescription,
  Process.category AS Category,
  Process.proc_cluster AS proc_cluster
FROM /APE/C_Process AS Process
LEFT OUTER JOIN /APE/C_Processtext AS _ProcessText ON _ProcessText.ape_parent_key = Process.config_key  -- association [0..*]
LEFT OUTER JOIN /APE/C_ProcessCluster_VH AS _ProcessCluster ON _ProcessCluster.ProcessClusterKey = Process.proc_cluster_uuid  -- association [0..1]
LEFT OUTER JOIN /APE/C_ProcessID_VH AS _ProcessID ON _ProcessID.ProcessIDKey = Process.proc_id_uuid  -- association [0..1]
LEFT OUTER JOIN /APE/C_Version_VH AS _Version ON _Version.VersionKey = Process.version_uuid  -- association [0..1]
;