HRPY_PCC_step

DDL: HRPY_PCC_STEP Type: view_entity

Step Recurrence

HRPY_PCC_step is a CDS View that provides data about "Step Recurrence" in SAP S/4HANA. It reads from 8 data sources and exposes 15 fields with key fields rec_ref_id, ac_ref_id, step_ref_id.

Data Sources (8)

SourceAliasJoin Type
pyc_d_task_stept activity_step_text left_outer
I_User created_user left_outer
adrp created_user_name left_outer
pyt_d_err_sta_t error_status_text left_outer
I_User last_changed_user left_outer
adrp last_changed_user_name left_outer
pyt_d_proc_sta_t processing_status_text left_outer
pyt_d_step_reso run_time_step from

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Step Recurrence view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY rec_ref_id run_time_activity root_ref_id PCC UUID
KEY ac_ref_id pyt_d_step_reso ac_rec_ref_id PCC UUID
KEY step_ref_id pyt_d_step_reso ref_id Technical Object
cfg_ref_id pyt_d_step_reso cfg_ref_id PCC UUID
name pyc_d_task_stept name Zone name
type pyt_d_step_reso st_type collection type
category pyt_d_step_reso st_category Step Category
is_shadow pyt_d_step_reso is_shadow Indicator
id pyt_d_step_reso st_id Step ID
lc_user pyt_d_step_reso lc_user User Name
lc_user_name adrp name_text Full Name
cr_user pyt_d_step_reso lc_user User Name
cr_user_name adrp name_text Full Name
cr_dt pyt_d_step_reso cr_dt Time Stamp
lc_dt pyt_d_step_reso lc_dt Time Stamp

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 HRPY_PCC_step.
-- 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 HRPY_PCC_step AS
SELECT
  run_time_activity.root_ref_id AS rec_ref_id,
  run_time_step.ac_rec_ref_id AS ac_ref_id,
  run_time_step.ref_id AS step_ref_id,
  run_time_step.cfg_ref_id AS cfg_ref_id,
  activity_step_text.name AS name,
  run_time_step.st_type AS type,
  run_time_step.st_category AS category,
  run_time_step.is_shadow AS is_shadow,
  run_time_step.st_id AS id,
  run_time_step.lc_user AS lc_user,
  last_changed_user_name.name_text AS lc_user_name,
  run_time_step.lc_user AS cr_user,
  created_user_name.name_text AS cr_user_name,
  run_time_step.cr_dt AS cr_dt,
  run_time_step.lc_dt AS lc_dt
FROM pyt_d_step_reso AS run_time_step
LEFT OUTER JOIN pyc_d_task_stept AS activity_step_text ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN pyt_d_err_sta_t AS error_status_text ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN pyt_d_proc_sta_t AS processing_status_text ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_User AS last_changed_user ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN adrp AS last_changed_user_name ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_User AS created_user ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN adrp AS created_user_name ON /* join condition not captured in parsed metadata */
;