/APE/C_ProcessStepMapBuffered

DDL: /APE/C_PROCESSSTEPMAPBUFFERED Type: view BASIC

Process Step Data Mapping

/APE/C_ProcessStepMapBuffered is a Basic CDS View that provides data about "Process Step Data Mapping" in SAP S/4HANA. It reads from 4 data sources (/ape/proc, /ape/prstp, /ape/prstpcond, /ape/prstpmap) and exposes 12 fields with key field config_key. It has 4 associations to related views.

Data Sources (4)

SourceAliasJoin Type
/ape/proc PredProc left_outer
/ape/prstp PredStep left_outer
/ape/prstpcond StepCond inner
/ape/prstpmap StepMap from

Associations (4)

CardinalityTargetAliasCondition
[0..1] /ape/procid PredProcId PredProc.proc_id_uuid = PredProcId.config_key
[0..1] /ape/procclus PredProcCluster PredProc.proc_cluster_uuid = PredProcCluster.config_key
[0..1] /ape/version PredVersion PredProc.version_uuid = PredVersion.config_key
[0..1] /ape/prstpid PredStepId PredStep.proc_step_id_uuid = PredStepId.config_key

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName /APE/C_PRSTPMAPB view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.buffering.status #ACTIVE view
AbapCatalog.buffering.type #FULL view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Process Step Data Mapping view
VDM.viewType #BASIC view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY config_key /ape/prstpmap config_key Char
ape_root_key /ape/prstpmap ape_root_key
src_proc_id PredProcId proc_id Processing
src_version PredVersion version XML Vers.
map_no /ape/prstpmap map_no
mandatory /ape/prstpmap mandatory Yes/No
source_path /ape/prstpmap source_path
source_field /ape/prstpmap source_field Field Name
source_value /ape/prstpmap source_value Explanation
target_path /ape/prstpmap target_path
target_field /ape/prstpmap target_field
map_method /ape/prstpmap map_method

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_ProcessStepMapBuffered.
-- 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_ProcessStepMapBuffered AS
SELECT
  StepMap.config_key AS config_key,
  StepMap.ape_root_key AS ape_root_key,
  PredProcId.proc_id AS src_proc_id,
  PredVersion.version AS src_version,
  StepMap.map_no AS map_no,
  StepMap.mandatory AS mandatory,
  StepMap.source_path AS source_path,
  StepMap.source_field AS source_field,
  StepMap.source_value AS source_value,
  StepMap.target_path AS target_path,
  StepMap.target_field AS target_field,
  StepMap.map_method AS map_method
FROM /ape/prstpmap AS StepMap
INNER JOIN /ape/prstpcond AS StepCond ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /ape/prstp AS PredStep ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /ape/proc AS PredProc ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /ape/procid AS PredProcId ON PredProc.proc_id_uuid = PredProcId.config_key  -- association [0..1]
LEFT OUTER JOIN /ape/procclus AS PredProcCluster ON PredProc.proc_cluster_uuid = PredProcCluster.config_key  -- association [0..1]
LEFT OUTER JOIN /ape/version AS PredVersion ON PredProc.version_uuid = PredVersion.config_key  -- association [0..1]
LEFT OUTER JOIN /ape/prstpid AS PredStepId ON PredStep.proc_step_id_uuid = PredStepId.config_key  -- association [0..1]
;