I_HCMProcessRecord

DDL: I_HCMPROCESSRECORD Type: view_entity BASIC

Process Record

I_HCMProcessRecord is a Basic CDS View that provides data about "Process Record" in SAP S/4HANA. It reads from 1 data source (hrfio_d_asr_pr) and exposes 59 fields with key fields HCMProcessNameCode, HCMProcessUUID, HCMProcessWorkItemID.

Data Sources (1)

SourceAliasJoin Type
hrfio_d_asr_pr hrfio_d_asr_pr from

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Process Record view
VDM.viewType #BASIC view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (59)

KeyFieldSource TableSource FieldDescription
KEY HCMProcessNameCode process_id Process Instance ID
KEY HCMProcessUUID process_guid Process GUID
KEY HCMProcessWorkItemID workitem_id Work Item ID
HCMProcScenarioName form_scenario Scenario
HCMProcessStageName form_scenario_stage Scenario Step
HCMProcScenarioVersion form_scenario_version ScenarioVersion
HCMProcessInitiatorRole initiator_role Initiator Role
HCMProcessEventName process_event Operation
HCMProcessAffectedObjectType object_type Type
HCMPersonnelNumber personnel_number Personnel No.
HCMProcessAffectedObject object_key UUID
HCMProcessReferenceNumber process_reference_number Reference Number
HCMProcProcessorName processor_name
HCMProcessAffectedName affected_name Name
HCMProcessIsStartObject with_start_object Yes/No
HCMProcessIsOnBehalf is_on_behalf Yes/No
HCMProcessGroupName process_group_name Description
HCMProcessDescription process_text Process Name
HCMProcessIsCustomTable custom_table Yes/No
HCMPersonnelActionType action_type Action Type
HCMPersonnelActionReason action_reason Reason f.Action
HCMProcessEffectiveDate effective_date Validity Date
HCMCentralPerson central_person WorkForce Master ID
HCMProcessHasAttachments has_attachments
HCMProcMaxNrOfAttachments max_attachments INT4
HCMProcessCommentsText current_note
HCMProcessPrevCommentsText previous_notes
HCMProcessAttachMaxSize attachment_max_size
HCMProcessHasComments has_comments
HCMProcessIsLiteModeCompatible is_lite_mode
HCMProcUIAttribute ui_attribute UI Attribute
HCMProcessIsAddRowEnabled add_row Yes/No
HCMProcessIsInputHelpEnabled isvaluehelp Yes/No
HCMProcessAuthorName author_name
HCMProcessStatus process_status_id Process Status
HCMProcessStartDate init_date Start Date
HCMProcessStartTime init_time Start Time
HCMProcessStepCompletionDate completion_date Timestamp
HCMProcessStepCompletionTime completion_time End Time
HCMProcStatusAfterUserAction proc_status Work Item ID
HCMProcessStatusCriticality status_criticality Integer
HCMProcessFormType form_type P&F Form Type
HCMProcessFormLayout layout Tab layout
HCMProcessIsAllStepsDisplayed show_all_step
HCMProcessStepUUID step_guid UUID
HCMFormTemplateName form_template PO Layout Tmpl.
HCMProcessApplicationType application UI Application
HCMProcessInitiatorUserID initiator User Name
HCMProcessWebDynproURL wda_url Value
HCMProcessAutoSaveTimeInterval auto_save_interval
HCMProcessStatusText status_text Status Text
HCMObjectTypeName otext Object type
PersonFullName name_text Full Name
HCMProcessIsTimeTicker istimetickerhhmm
HCMProcStatAfterActionText status_after_action_text Short Description
HCMProcStatAfterActCriticality status_after_act_criticality Completed Processes
HCMProcessAttachMaxSizeUnit attachment_max_size_unit Unit of Measure
HCMProcessErrMsgText errmsgforexpert
HCMProcessAttchMimeTypeTxt attachment_mimetype Attac.MIME Type

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_HCMProcessRecord.
-- 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_HCMProcessRecord AS
SELECT
  process_id AS HCMProcessNameCode,
  process_guid AS HCMProcessUUID,
  workitem_id AS HCMProcessWorkItemID,
  form_scenario AS HCMProcScenarioName,
  form_scenario_stage AS HCMProcessStageName,
  form_scenario_version AS HCMProcScenarioVersion,
  initiator_role AS HCMProcessInitiatorRole,
  process_event AS HCMProcessEventName,
  object_type AS HCMProcessAffectedObjectType,
  personnel_number AS HCMPersonnelNumber,
  object_key AS HCMProcessAffectedObject,
  process_reference_number AS HCMProcessReferenceNumber,
  processor_name AS HCMProcProcessorName,
  affected_name AS HCMProcessAffectedName,
  with_start_object AS HCMProcessIsStartObject,
  is_on_behalf AS HCMProcessIsOnBehalf,
  process_group_name AS HCMProcessGroupName,
  process_text AS HCMProcessDescription,
  custom_table AS HCMProcessIsCustomTable,
  action_type AS HCMPersonnelActionType,
  action_reason AS HCMPersonnelActionReason,
  effective_date AS HCMProcessEffectiveDate,
  central_person AS HCMCentralPerson,
  has_attachments AS HCMProcessHasAttachments,
  max_attachments AS HCMProcMaxNrOfAttachments,
  current_note AS HCMProcessCommentsText,
  previous_notes AS HCMProcessPrevCommentsText,
  attachment_max_size AS HCMProcessAttachMaxSize,
  has_comments AS HCMProcessHasComments,
  is_lite_mode AS HCMProcessIsLiteModeCompatible,
  ui_attribute AS HCMProcUIAttribute,
  add_row AS HCMProcessIsAddRowEnabled,
  isvaluehelp AS HCMProcessIsInputHelpEnabled,
  author_name AS HCMProcessAuthorName,
  process_status_id AS HCMProcessStatus,
  init_date AS HCMProcessStartDate,
  init_time AS HCMProcessStartTime,
  completion_date AS HCMProcessStepCompletionDate,
  completion_time AS HCMProcessStepCompletionTime,
  proc_status AS HCMProcStatusAfterUserAction,
  status_criticality AS HCMProcessStatusCriticality,
  form_type AS HCMProcessFormType,
  layout AS HCMProcessFormLayout,
  show_all_step AS HCMProcessIsAllStepsDisplayed,
  step_guid AS HCMProcessStepUUID,
  form_template AS HCMFormTemplateName,
  application AS HCMProcessApplicationType,
  initiator AS HCMProcessInitiatorUserID,
  wda_url AS HCMProcessWebDynproURL,
  auto_save_interval AS HCMProcessAutoSaveTimeInterval,
  status_text AS HCMProcessStatusText,
  otext AS HCMObjectTypeName,
  name_text AS PersonFullName,
  istimetickerhhmm AS HCMProcessIsTimeTicker,
  status_after_action_text AS HCMProcStatAfterActionText,
  status_after_act_criticality AS HCMProcStatAfterActCriticality,
  attachment_max_size_unit AS HCMProcessAttachMaxSizeUnit,
  errmsgforexpert AS HCMProcessErrMsgText,
  attachment_mimetype AS HCMProcessAttchMimeTypeTxt
FROM hrfio_d_asr_pr
;