P_EHSJobStepForIdentifyRisks

DDL: P_EHSJOBSTEPFORIDENTIFYRISKS SQL: PEHSJOBSTPFIDRSK Type: view CONSUMPTION Package: EHHSS_CNS_RISK_ASSESSMENT

Consumption view for the Job Steps used in the EHS Risks

P_EHSJobStepForIdentifyRisks is a Consumption CDS View that provides data about "Consumption view for the Job Steps used in the EHS Risks" in SAP S/4HANA. It reads from 4 data sources (I_EHSJobAtLocation, I_EHSJobAtLocation, I_EHSJobStepForJobAtLocation, I_EHSLocationRoot) and exposes 11 fields with key fields EHSLocationUUID, EHSJobUUID, EHSJobStep, EHSJobUUID, EHSJobStep. Part of development package EHHSS_CNS_RISK_ASSESSMENT.

Data Sources (4)

SourceAliasJoin Type
I_EHSJobAtLocation I_EHSJobAtLocation inner
I_EHSJobAtLocation I_EHSJobAtLocation union
I_EHSJobStepForJobAtLocation I_EHSJobStepForJobAtLocation from
I_EHSLocationRoot I_EHSLocationRoot union

Annotations (13)

NameValueLevelField
VDM.private true view
VDM.viewType #CONSUMPTION view
ObjectModel.updateEnabled false view
ObjectModel.createEnabled false view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.representativeKey EHSJobStep view
AbapCatalog.sqlViewName PEHSJOBSTPFIDRSK view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MASTER view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY EHSLocationUUID EHSLocationUUID NodeID
KEY EHSJobUUID EHSJobUUID NodeID
KEY EHSJobStep EHSJobStep Step ID
EHSJobStepForJobAtLocationUUID EHSJobStepForJobAtLocationUUID NodeID
KEY EHSJobUUID NodeID
KEY EHSJobStep Step ID
KEY EHSJobStepForJobAtLocationUUID NodeID
KEY EHSJobUUID EHSJobUUID NodeID
KEY EHSJobStep Step ID
KEY EHSJobStepForJobAtLocationUUID NodeID
EHSJobStepSequenceNo 9999

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_EHSJobStepForIdentifyRisks.
-- 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: PEHSJOBSTPFIDRSK

CREATE VIEW P_EHSJobStepForIdentifyRisks AS
SELECT
  EHSLocationUUID,
  EHSJobUUID,
  EHSJobStep,
  EHSJobStepForJobAtLocationUUID,
  9999 AS EHSJobStepSequenceNo
FROM I_EHSJobStepForJobAtLocation
INNER JOIN I_EHSJobAtLocation ON /* join condition not captured in parsed metadata */
-- UNION with additional select branch(es): I_EHSLocationRoot, I_EHSJobAtLocation
;