You are on page 1of 103

8/29/2019

Component Extension for SAP EHS


Management
Generated on: 2019-08-29

Component Extension for SAP Environment, Health, and Safety Management | 6.0

PUBLIC

Warning

This document has been generated from the SAP Help Portal and is an incomplete version of the official SAP product
documentation. The information included in custom documentation may not re ect the arrangement of topics in the SAP Help
Portal, and may be missing important aspects and/or correlations to other topics. For this reason, it is not for productive use.

For more information, please visit the SAP Help Portal.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9d… 1/103
8/29/2019

Risk Assessment (EHS-MGM-RAS)


Use
You use this component to assess risk within your organization as it relates to the environment or health and safety of people. This
enables you to comply with regulations and gain a comprehensive insight into the situations that involve risk. This component
supports you in identifying, analyzing, evaluating, and managing risks. You can take the appropriate actions necessary to reduce
risk to acceptable levels and prevent any harmful effects to the health and safety of your employees and the environment. You can
also perform job hazard analyses to assess risk for a speci c job or activity.

To ensure safe handling of chemicals within your company, you can use this component to enter relevant information for
chemicals and use the information to assess risk for chemicals. Additionally, you can create documents, such as safety
instructions, that are used to inform employees about all health, safety, and personal protection relevant aspects of the chemicals
they use. This ensures regulatory compliance and protects the health and safety of workers that handle chemicals.

This component helps you reduce the cost of risk management by supporting and automating administrative tasks and processes,
which increases the efficiency of the people responsible for risk assessment as well as the reliability and cost-efficiency of
implementing controls.

Implementation Considerations
If your organization implements strategies and processes to prevent incidents that affect the health, safety or environment of your
organization, you can use this component to support and automate risk assessment tasks and processes.

This component can support your organization if you use the ISO 31000 framework for assessing risk, and can assist
organizations in meeting the requirements of ISO 14001 and OHSAS 18001 management systems.

Integration
You can integrate with other SAP components to use data from those systems, or to transfer data to those systems.

For an overview of SAP EHS Management integration, see Integration (EHS-MGM-FND-INT).

For more speci c integration information for risk assessment, see Integration with Other Components.

Features
You can access the features of risk assessment in the Health and Safety work center. Risk assessment supports people that
occupy one of the following roles:

Chemical Requestor

Chemical Approver

Corporate Health and Safety Manager

Environmental Manager

Hazardous Substance Manager

Industrial Hygienist

Line Manager

Safety Data Sheet Clerk


https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9d… 2/103
8/29/2019
Safety Manager

Sampling Technician

For more information about the roles, see Roles.

Process
The following graphic depicts how you can use this component to support your risk assessment process:

Risk Assessment at Your Organization and in the Application

The process of assessing risk includes organizational activities and speci c process steps in this component. Before performing
the risk assessment in the component, you prepare for risk assessment at your organization by establishing the context of the risk
assessment and examining internal and external factors that in uence the risk assessment. If chemicals are relevant to your
company’s health and safety processes, you must rst manage the chemicals within your organization and in the component
before they can be used in risk assessment.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9d… 3/103
8/29/2019
After preparations are complete, you perform the following process steps in the solution:

1. Identify any risks.

2. Analyze the risks.

3. Evaluate the risks.

4. Treat the risks.

5. Monitor and review the risks.

In addition to monitoring and reviewing risk in the component, your organization can also perform additional organizational
activities to further monitor and review risk.

While the process can end after completing these process steps, you may also view the process as a continuous loop in your risk
management system and return to the beginning.

Basic Concepts
This section of the application help brie y explains the basic concepts used in the risk assessment application.

Risk
De nition
The possibility that a hazard can impact an organization's objectives, a person's health or safety, or the environment. In a risk
assessment, a risk is a hazard at a speci c location. A risk can also include information about related agents, impacts, and
controls.

Use
In a risk assessment, you identify the risks that you want to assess and then you analyze and evaluate those risks to determine the
risk levels and acceptability of the risks.

You can identify multiple risks in a single risk assessment; however, a risk can only be assigned to one risk assessment. To use a
risk in another risk assessment, you must reassign the risk.

Structure
The following graphic illustrates the required and optional elements that combine to create a risk in a risk assessment:

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9d… 4/103
8/29/2019

Required and optional elements of a risk in a risk assessment

All elements of a risk are identi ed in the application by using the risk identi cation guided activity, except risk assessment type,
which you select when you create a risk assessment.

Required elements of a risk

Based on the combination of required elements, a risk is unique and cannot be duplicated. The system recognizes risks with the
same required elements but different optional elements as duplicates and does not allow them to be created. The following
required elements combine to create a unique risk:

Risk assessment type

Hazard

Location

Operational status

Agents

If the hazard involved in the risk is chemical, agents are required elements of the risk.

Job

If the risk assessment type is Job Hazard Analysis (JHA), job is a required element of the risk.

Job step

If the risk assessment type is Job Hazard Analysis (JHA), job step is a required element of the risk.

Optional elements of a risk

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9d… 5/103
8/29/2019
The following elements do not in uence the uniqueness of a risk and are optional:

Agents

Impacts

Existing controls

More Information
For more technical information about risks, see the business object documentation for Risk.

Location
De nition
A location is an identi ed real place, virtual space, or object. The location is a central master data object that can be organized in a
structure to represent where a location exists spatially or functionally in a company.

Use
In risk assessment, you use the location to provide context and relevance for risks by identifying where a risk occurs. When
assessing risk within your organization, you can gather and analyze information about all the risks that exist at a speci c location.

Operational Status

You use the operational status to relate the identi ed risk to a speci c operational status of the location. This allows you to provide
additional context for a risk and specify the risk situation according to the state of the location, for example, in a state of
maintenance or normal operations. During risk analysis, you can only analyze amounts of an agent that were collected for the
location if the operational status at the time of collection is the same as the risk being analyzed.

More Information
For more general information about creating and using locations in SAP EHS Management, see Locations.

For more technical information about locations, see the business object documentation for Location.

Chemical
De nition
A substance or a mixture that you can use within your company.

Use
Chemicals, such as acetone or cleaning solutions, can be used within your company and workers may be exposed to these
chemicals while performing their work. Some chemicals may have an adverse effect to people or the environment and may cause
physical and health hazards. To protect your workers from harm, chemicals should be assessed and approved before employees
can use them.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9d… 6/103
8/29/2019
You can use SAP EHS Management to provide an approval process that ensures that chemicals introduced to your company are
evaluated and approved by hazardous substance managers and industrial hygienists.

When you use the approval process, chemicals that you want to use within your company have to be requested. The person
responsible for the assessment of hazardous chemicals starts a chemical approval process to determine whether a chemical can
be used in a company at a speci c location with a speci c method of use. This decision is based on an evaluation of the physical
and health hazards associated with use and handling of this chemical. In the approval process, the methods of use and the
quantities used are also taken into account, as well as controls that are currently in place at the location.

To be able to evaluate the hazards of a chemical, you need to get more information about it. For chemicals that are subject to
regulations, such as (EC) No 1907/2006 (REACH) or the Global Harmonized System (GHS), labels indicate possible hazards, and
safety data sheets (SDS) inform workers and emergency personnel about procedures for handling or working with the chemical in
a safe manner. Safety data sheets include information about physical and chemical data, health effects, rst aid measures, storage
conditions, protective equipment, and spill-handling procedures. They serve as a reference source for exposed employees,
industrial hygienists, safety professionals, emergency responders, health care professionals, and other interested parties.

During the chemical approval process, the assessed chemical is created and information provided on safety data sheets can be
entered for the chemical. The entered information is needed for the approval process. In addition, the information can be used
later on in the risk assessment process to identify and evaluate risks, or to create documents, such as safety instructions, that are
used to inform employees about all health, safety, and personal protection relevant aspects of the chemicals they use.

Note
When you use a chemical in a risk assessment process, the chemical is referred to as an Agent.

More Information
For more information about how chemicals can be managed for health and safety processes, see Management of Chemicals for
Health & Safety Processes:

For more technical information about chemicals, see the business object documentation for Chemical.

If you want to transfer real substances from the speci cation database of SAP EHS Management as part of SAP ERP to the
chemical agents that you use in risk assessment, see Transferring Data from the Speci cation Database.

Agent
De nition
A chemical, physical, or biological item that can cause harmful effects in an exposed person.

Agents, such as chemicals or noise, can exist at your organization's locations and workers may be exposed to these agents while
performing their work.

Use
In a risk assessment, you can identify agents that exist at a location or are present in a job. You can analyze the exposure to the
agent by comparing workplace sampling data to occupational exposure limits and evaluate the risk associated with the agent.

By identifying and measuring exposure to agents, you can use SAP EHS Management to support you in accomplishing the
following goals:

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9d… 7/103
8/29/2019
Determine an exposure rating

You can specify occupational exposure limits (OELs) for agents and compare the actual exposure to the OEL. This
comparison helps you to determine an exposure rating, a qualitative indicator of the risk associated with exposure to this
agent. For more information about OELs, see De ning Occupational Exposure Limits.

Generate similar exposure groups (SEGs)

You can group workers into SEGs when they are exposed to the same agents.

Monitor exposure to workers

Once you have identi ed where and how your workers are exposed to agents and grouped them into SEGs, you can use this
data to generate personal exposure pro les for your workers and monitor their exposure.

Note that not every risk situation in your organization involves agents. In Customizing, you can restrict when it's possible to enter
agents in the system, for example, based on the risk assessment type or the hazard category.

Prerequisites
The gure below illustrates the assignments and settings that must be made in Customizing and the application to enable agents
to be identi ed during risk identi cation. The gure is followed by an explanation:

Assignments and settings necessary for agents

An agent is only available during the risk identi cation process if the following prerequisites are ful lled:

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9d… 8/103
8/29/2019
You have enabled agents for the appropriate risk assessment types in the Customizing for SAP EHS Management under
Risk Assessment General Con guration Specify Risk Assessment Types .

You have speci ed which hazard categories can involve agents in the Customizing for SAP EHS Management under Risk
Assessment Hazard and Control Register Con gure Hazard and Control Register .

In the application, you have created an agent and assigned it to a hazard that, in Customizing, is assigned to a hazard
category that can involve agents.

More Information
For more information about how agents are used in risk assessment, see the following topics:

De ning Occupational Exposure Limits

Workplace Sampling

Assessing Exposures to Agents (Quantitative)

For more technical information about agents, see the business object documentation for Agent.

For more technical information about chemicals, see the business object documentation for Chemical.

Hazard and Control Register


Use
The hazard and control register provides an inventory for hazards, their impacts, and controls. The register supports reuse and
consistency of risk information as well as makes the risk assessment process more efficient. The following information is available
via the hazard and control register:

Hazards

A hazard is a situation or source with the potential for harm. The hazard is one of the elements that is used to identify a
unique risk.

Controls

A control is a measure for treating risk that is used on a continuing basis to prevent a damaging or harmful impact from
occurring. The control is a master data object that can be referenced for treating a risk.

Impacts

An impact is a real or potential change to a person’s health or safety, or to the environment that wholly or partially results
from a hazard. You can identify the impacts of a hazard during risk identi cation.

Structure
The following graphic depicts the structure of the hazard and control register and the relationship of the elements that it
comprises. Arrows indicate a relationship and the direction in which one element limits the possible values of another. For
example, when you select a hazard in risk assessment, you can only select the impact values assigned to the hazard.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9d… 9/103
8/29/2019

Structure of Hazard and Control Register

The hazard and control register is structured mainly by the entries and assignments made in Customizing for SAP EHS
Management under Risk Assessment Hazard and Control Register . In the application under Controls Services Edit Controls ,
you create a master data object that stores the names of controls available in the hazard and control register. The following text
explains the structure in detail:

Controls are organized by control type, control subtype, and control catalog in Customizing.

In the application, you create controls (as master data) for a control catalog. You assign control catalogs to hazards in
Customizing. When you select a hazard in the risk assessment, you can select the controls of the control catalogs assigned
to the hazard.

Hazards are grouped by hazard categories in Customizing.

As described in the rst bullet point, you assign control catalogs to hazards in Customizing. You also assign impacts to
hazards in Customizing. When you select a hazard in the risk assessment, you can select only the impacts assigned to the
hazard. Note that you can only see hazards in the application that have relevant impacts assigned in Customizing.
Otherwise, the system assumes that a hazard without impacts cannot be identi ed as risks, and the system does not
display the hazard on the screen. (For more information about the relationship between the risk assessment type and the
hazard category, see the bullet point below.)

The risk assessment type determines the impact type and corresponding impacts available during the risk assessment.

For example, if you perform a health risk assessment, you can only identify impacts that relate to health. Risk assessment
types are mapped to impact types in Customizing.

The risk assessment type indirectly determines the hazard categories and hazards you can select.

By assigning an impact to a hazard in Customizing, you indirectly map the hazard category to the risk assessment type (via
the hazard-impact assignment and impact type). When you identify risks for a health risk assessment, for example, the
system displays only the hazard categories and hazards that have at least one impact assigned (via the impact type) to the
health risk assessment type.

Although not depicted here, note that when you select a hazard in the risk assessment, you can select only the agents that
are relevant for the corresponding hazard category. For more information, see Agent.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 10/103
8/29/2019

Features
The hazard and control register enables you to keep hazard, impact, and control data centrally to prevent duplicate entries
that can arise when you use free-text elds.

Since only the classi cation of controls is located in Customizing, but the actual control is a master data object, you can
reference controls in other data records and communicate control information to integrated components.

Users can request new hazards, controls, and impacts directly from the risk assessment data record. A process sends an e-
mail request to the administrator of the hazard and control register.

You can assign an administrator for the hazard and control register in Customizing for SAP EHS Management under Risk
Assessment General Con guration Specify Administrator for Requests .

More Information
In addition to creating and organizing, you can also perform the following activities for controls:

Replace existing controls with new controls

Evaluate control effectiveness

Inspect controls

Assign default controls to locations

For more information about the business object for the control master data, see Control.

For technical information about transferring a control from one system to another, see Exporting and Importing Controls.

Job Hazard Analysis


Use
In addition to the other standard types of risk assessments, you can also perform job hazard analyses in SAP EHS Management.
In a job hazard analysis, you carry out the risk assessment process for the speci c steps involved in performing a job or an activity.
You can generate a report for the job hazard analysis that summarizes all of the information in one document.

Risks

In other risk assessments, a risk is identi ed as a hazard at a speci c location. However, in a job hazard analysis, a risk is identi ed
as a hazard associated with a speci c job step. Each job step can have multiple hazards, which results in multiple risks that can
each be analyzed and evaluated.

Locations

You must specify one location that applies to the entire job hazard analysis and all associated risks. If the job is performed under
similar conditions in more than one location, you can add these locations on the Job Locations tab of the job hazard analysis.

Note
The locations added on the Job Locations tab are not assigned to the speci c risks and, therefore, cannot be used later to
search for the risks.

Recommendation
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 11/103
8/29/2019
If there are any signi cant variations between workplaces, we recommend you perform separate job hazard analyses.

More Information
For more information about the unique basic information required for a job hazard analysis, see Basic Information for Speci c Risk
Assessments.

For more technical information about jobs, see the business object documentation for Job.

Similar Exposure Group (SEG)


De nition
A group of persons exposed to similar agents.

Use
You can use a similar exposure group (SEG) to identify the people who are exposed to similar agents in your organization and have
a common exposure pro le. This grouping enables you to collect and examine exposure data for only a few people and apply the
ndings and decisions to the rest of the group. SEGs help you minimize monitoring costs and leverage exposure data to protect
the health and safety of all people in the SEG.

SAP EHS Management provides a exible approach to de ning SEGs and assigning the people who belong to the SEG. You can
base an SEG on a speci c job to group all people together that perform the job. And optionally, you can restrict the SEG to speci c
locations rst and then group all people together that perform the job at the speci ed locations. You can also base an SEG on a
speci c location to group all people together that work at that location.

Implementation Considerations
Similar exposure groups use person information. For more information about the required settings, see Integration for Person
Information.

Example
Employees that carry out a speci c job with a chemical agent are exposed to respiratory hazards. You can set up an SEG for
this scenario based on the job that requires contact with this chemical agent. You can assign the people to the SEG by
creating an SEG based on this job.

Workers that use heavy machinery are exposed to dangerous noise levels. Your organization wants to implement a
common approach to protecting workers globally. You can set up an SEG based on the locations of your work sites across
the globe and the jobs that involve work with heavy machinery.

More Information
For more information about creating similar exposure groups, see Assigning Workforce to Similar Exposure Groups.

Personal Exposure Pro le


De nition
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 12/103
8/29/2019
The information about the exposure history and current exposure scenario for a speci c person.

Use
You can generate personal exposure pro les as PDF les. The personal exposure pro le contains exposure information for a
person assigned to one or more than one similar exposure group, location, or job. The personal exposure pro le provides the
following information:

Person

Agents to which the person is exposed

Assigments

Exposure period

For example, if a person worked in different jobs or was assigned to different similar exposure groups throughout his or her
employment, the personal exposure pro le displays each set of exposure information separately.

Exposure

To display more selective information in the personal exposure pro le, you can generate the personal exposure pro le for a
speci c job that the person performed or for a hazard that the person worked with, for example.

Prerequisites
Personal exposure pro les are based on similar exposure groups, locations, or jobs. If you want to generate a personal exposure
pro le for a speci c person, this person must be assigned to one or more than one similar exposure group, location, or job. For
more information, see Similar Exposure Group (SEG).

More Information
Personal exposure pro les contain person-related and often sensitive information. For more information about the integrated
systems that provide person-related information, see Integration for Person Information.

Health Surveillance Protocols


De nition
A health surveillance protocol is an object that can contain a set of medical examinations and tests that a person in an enterprise
must undergo.

Use
In SAP EHS Management, during a risk assessment, you can recommend health surveillance protocols based on the identi ed
risk. Health surveillance protocols are necessary, for example, when a person is exposed to certain agents at their workplace or
during work. The form a health surveillance protocol takes is speci ed by the protocol category and the protocol type.

Note
You use the health surveillance protocols and de ne their recommendation criteria in SAP EHS Management; however, you
de ne and manage the protocols only in the integrated occupational health application.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 13/103
8/29/2019
Recommendation Criteria

For each health surveillance protocol, you can specify the criteria that must be met before the system can automatically
recommend the protocol as part of a risk assessment process. Recommendation criteria can have multiple revisions, for example,
to meet various legal requirements.

If you have the required permissions, you can specify recommendation criteria in the application under Controls Edit
Recommendation Criteria for Health Surveillance Protocols .

You can specify the following two types of triggering criteria for a health surveillance protocol:

By Risk Level

You can select an agent, such as a physical or airborne agent or a chemical, and specify a risk level and the age and gender
of a person as triggering criteria. If you add a HSP manually, the system checks whether the agent of the risk matches the
agent of the triggering criteria. If the system recommended a HSP automatically, it checks whether the agent and the risk
level match the agent and the risk level of the triggering criteria.

By Exposure Rating

You can select an exposure, such as a physical agent or a listed substance, and specify an exposure rating and the age and
gender of a person as triggering criteria. If you add a HSP manually, the system checks whether the exposures of the agent
of the risk match the exposure of the triggering criteria. If the system recommended a HSP, it checks whether the exposure
and the exposure rating of the risk match the exposure and exposure rating of the triggering criteria.

Note
For protocols proposed as existing controls, the system uses the inherent risk level and the inherent exposure rating. For
protocols proposed as new controls, the system uses the initial risk level and the initial exposure rating. For manual HSP
assignment as well as for HSP recommendation by the system, the system checks in addition, whether country and region of
the risk location match the country and the regions of the HSP.

Prerequisites
To enable recommendation of health surveillance protocols as part of a risk assessment, SAP EHS Management must be
integrated with either the occupational health application in SAP EHS Management as part of SAP ERP or a third-party
occupational health application.

More Information
For more information about recommending health surveillance protocols, see Recommending Health Surveillance Protocols.

For more information about integration with the required occupational health application, see Integration with Other Components.

Managing Chemicals for Health and Safety


Processes
Use
When you work with chemicals, your organization is subject to regulatory requirements that govern the use of chemicals and the
exposure to your workers. SAP EHS Management enables you to manage chemical data, ensure regulatory compliance, and
protect the health and safety of workers that use chemicals.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 14/103
8/29/2019
You can request chemicals and approve them prior to their use in your company. You can enter relevant information for chemicals
and use it to assess risk for chemicals. Additionally, you can create documents, such as safety instructions, that are used to inform
employees about all health, safety, and personal protection relevant aspects of the chemicals they use.

Prerequisites
You have made the settings relevant to chemicals in the following Customizing activities for SAP EHS Management under
Foundation for EHS Management and under Risk Assessment:

Perform the Customizing activities in the foundation rst. The following sections of the structure are relevant for managing
chemicals for health and safety processes:

Under General Con guration, you must specify number ranges, make general language settings, con gure
regulatory data and regulatory lists. If you want to enhance the use statements for elds other than the ones in the
standard system, you have to con gure the dynamic creation of statements.

The Customizing activities under Process Foundation are essential for con guring work ows. We recommend that
a system administrator or experienced technical consultant perform these Customizing activities.

Under Print Forms and Interactive Forms, you specify settings for the forms and reports available for managing
chemicals in the risk assessment processes, for example, safety instructions.

The Customizing activities under Integration are required to enable integration into other components. We
recommend that a system administrator perform the settings for integration.

If you want to adapt the standard settings for analytical reporting (BEx reports or dashboards), you make settings
under Analytical Reporting.

The following Customizing activities in the Risk Assessment structure are relevant for managing chemicals for health and
safety processes:

Under General Con guration, you must specify number ranges and graphics you want to use, for example, as labels
for hazardous chemicals. You also must con gure a MIME repository path where you store the graphics you want to
use.

Under Master Data Con guration, you must perform all Customizing activities under Locations, Actions and
Controls, and Chemicals.

Under Chemical Approval, you must con gure approval steps and specify regulatory lists used to check for
restricted substances. In addition, you must specify methods of use and purposes for which you want to use
chemicals in your company.

Process
If you want to use a chemical in your company, you can use the approval process to ensure that chemicals introduced to your
company are evaluated and approved by hazardous substance managers and industrial hygienists. During the approval process,
you can enter information for the chemical and determine whether the chemical can be used in your company.

After the chemical is approved, you can analyze exposure to the chemical in risk assessments, group workers together by their
exposure to the chemical into similar exposure groups, and monitor exposure to the chemical with personal exposure pro les.

Request a chemical approval.

If you want to use the approval process, you have to start the process with a chemical approval request.

Process a chemical approval.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 15/103
8/29/2019
The request for a chemical is sent to the person responsible for the assessment of hazardous chemicals that starts the
approval process to determine whether a chemical can be used in your company. The approval process can be con gured
to involve several parties and you can specify several steps to be executed by each approver.

Enter data for a chemical.

During the approval process, you can enter information provided on safety data sheets. You can trigger the data entry for
chemicals from the approval process or create a chemical manually and enter the relevant information.

Transfer data from the speci cation database.

If you author safety data sheets for your own chemical products by using the speci cation database of SAP EHS
Management as part of SAP ERP, you can transfer health and safety relevant data from the speci cation database into
business objects of the component extension for SAP EHS Management add-on. Note that by using this transfer
mechanism, data is entered in the SAP ERP EHS system. The SAP EHS Management add-on is the receiving system,
where you do not change any transferred data.

Initiate and process a risk assessment for chemicals.

After the approval of a chemical, you can start the risk identi cation process by identifying chemicals used at a speci c
location in your company. In the risk assessment process, you can use all information entered for the chemical.

Create safety instructions.

As part of the risk treatment for chemicals, you can create safety instruction documents for chemicals at a speci c
location. A safety instruction document summarizes all health and safety relevant information for a chemical, as well as the
required protective equipment for safe handling at the location. This document can be used to train employees and inform
them about safe handling of the chemical.

Search for chemicals.

You can use a quick search function to get an overview of available information about a chemical used in your company. You
can access safety data sheets, as well as safety instruction documents, that have been created for the chemical. In
addition, you can request a chemical approval for a chemical from the search results.

Generate BI analytical reports for chemicals.

You can use SAP Business Explorer (BEx) reports to create reports based on chemicals, chemical-associated information,
and risks that you have identi ed at speci c locations where chemicals are used. The reporting capabilities allow you to
create reports that combine quantity information with chemical information. You can, for example, link materials to a
chemical and use quantity information about the material and information about the use of the chemical in a speci c time
frame at a speci c location to provide legally required reports like SARA 312 or hazardous substance inventory lists.

Note
If you want to use dashboards and BEx reports to analyze aggregated risk assessment data, you need to order the
relevant SAP BusinessObjects software. For more information, see SAP Note 1486885 .

Approving Chemicals
Use
When you use the chemical approval process, employees have to request a chemical, when they want to use a chemical within
your company. The person responsible for the assessment of hazardous chemicals starts a chemical approval process to
determine whether a chemical can be used.

This decision is based on an evaluation of the physical and health hazards associated with use and handling of this chemical at a
certain location. In the approval process the methods of use and the purpose for which you intend use of a chemical, is taken into
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 16/103
8/29/2019
account because application techniques or process types have an impact on the exposure and hence on the health effect a
chemical can cause. In addition, quantities used are also taken into account, as well as controls that are currently in place at the
location.

Therefore, an approval is valid only for this speci c method of use, a speci c purpose and a speci c location. If you want to use the
chemical for another method of use, purpose, or location, you have to request a chemical approval again.

Prerequisites
You have made the settings for chemical approval in the Customizing activities for SAP EHS Management under Risk
Assessment.

You have entered persons responsible at the relevant location.

You have created a chemical request.

Procedure
Approval performed by a hazardous substance manager

When a chemical is requested, the hazardous substance manager, entered as persons responsible at the location of the request,
receives a task to perform a chemical approval.

1. A hazardous substance manager opens the task from the work overview and blocks it for processing of other hazardous
substance managers.

2. The hazardous substance manager completes all the steps in the checklist in the given sequence. The checklist contains,
for example, steps for checking the correctness and completeness of the provided information, searching for already used
chemicals, or checking for restricted substances.

3. Before the hazardous substance manager can complete all steps, the SDS data entry needs to be requested. The person
responsible for entering this data into the application will receive a task to perform the data entry for this chemical.

4. In the last step, the hazardous substance manager can involve additional parties in the approval process and can specify an
approval team.

5. After completing all steps of the checklist, the hazardous substance manager can approve the chemical request. The
request can be rejected without completing all steps. If the request is rejected, the requestor will receive a noti cation
about the rejection.

Approval performed by approval team members

If an approval team is speci ed, tasks will be sent to the approval team members to inform them about the new request for a
chemical after the hazardous substance manager has approved the request.

1. An approval team member opens the task from the work overview.

2. To approve the chemical request, the approval team member has to complete all the steps in the checklist in the given
sequence. The steps that have to be performed can differ depending on the role of the approval team member.

3. After completing all steps of the checklist, the approval team member can approve chemical request. The request can be
rejected without completing all steps. If the request is rejected, the requestor will receive a noti cation about the rejection.
If one approval team member rejects his approval task, the whole approval is rejected.

All approval requests can be monitored by a search and overview function in the Chemical menu. You can select an approvals
requests from your list and open it to get an overview of all approval data.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 17/103
8/29/2019
After the approval of the hazardous substance manager, and, if applicable, the approval of all approval team members, the
chemical can be used at the approved location for the approved method of use and the approved purpose.

Entering Data for Chemicals


Prerequisites
You have completed the Customizing activities for SAP EHS Management under Risk Assessment Master Data Con guration
Chemicals .

Context
If you want to use a chemical in your company, you need to evaluate the hazards of the chemical. To do so, you need more
information about the chemical. For chemicals that are subject to regulations, such as (EC) No 1907/2006 (REACH) or the Global
Harmonized System (GHS), you get information about the chemical from the safety data sheet a vendor has to provide. Safety
data sheets include information about physical and chemical data, health effects, rst aid measures, storage conditions,
protective equipment, and spill-handling procedures.

All available information about the chemical is needed for the chemical approval and, later on, in the risk assessment process.
During the approval process, you can create a chemical and enter the information provided on safety data sheets. Information can
be values, such as ashpoint or ignition limits, but also textual information like hazard statements or rst aid measures. Normally,
when you enter a text for an object in the application, the text is stored as master data and is only available for the object you
entered the text in. To make data entry for chemicals more user-friendly, most elds for textual information are enabled for the so
called dynamic creation of statements. When you enter text in such a eld, the text is stored in the value help of the eld and is
available, when you enter data in this eld for another chemical.

For all elds that are enabled for the dynamic creation of statements, a function for managing statements for this eld is available.
You can enter translation for statements and get an overview of which chemicals use a statement. Additionally, you can delete or
merge statements.

Procedure
1. During the approval process, the data entry for chemicals can be triggered or you can create a chemical manually at any
time.

If the SDS data entry is requested in the corresponding approval step, the system creates the chemical with the
information provided in the chemical approval. You, as the person responsible for entering this data into the
application, will receive a task to perform the data entry for this chemical. You have to open the task from your work
overview.

If you do not use the request for the data entry in the chemical approval, you have to create the chemical manually
as mixture or as substance in the menu under Chemical.

The system uses information about the chemical type substance or mixture to determine if special chemical
identi ers, like CAS number or IUPAC name, need to be provided by the application.

2. Enter the data provided on the safety data sheet.

In addition, you can upload documents or link materials to the chemical.

3. If you are nished, save your entries and release the chemical.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 18/103
8/29/2019

Transferring Data from the Speci cation


Database
Prerequisites
You have ful lled the prerequisites as described in the documentation of the three data transfer reports to ensure that phrases
and Customizing values from the speci cation database system exist as required in the add-on system. For more information, see
the report documentation in the back-end system.

Context
The component extension for SAP EHS Management (the SAP EHS Management add-on) provides three reports to transfer
chemical data from the speci cation database of SAP EHS Management as part of SAP ERP to the SAP EHS Management add-
on system for use in the Management of Chemicals for Health & Safety Processes and in the risk assessment business process.

If you use the speci cation database for managing hazardous substances, you can leverage your existing investment and transfer
the chemical data from the SAP ERP EHS system to the SAP EHS Management add-on system.

You can use the following reports to replicate data from the speci cation database to the chemical business object in the add-on
system:

Transfer of Phrases: R_EHFND_PHRASE_TRANSFER

Transfer of OEL Data: R_EHFND_FILL_REGL_BY_EHS_SUBST

Transfer of Chemicals: R_EHFND_FILL_CHM_BY_EHS_SUBST

You can execute the reports in the given sequence manually or schedule them as jobs for a data transfer on a regular basis.

Procedure
1. Select substances in the speci cation database.

Select substances by searching and using a set of hits in the speci cation workbench, and then save the results via Utilities
Set of Hits Save . You can also modify the set of hits regardless of the search criteria, for example, to reduce the results.
Save one set of hits for the data transfer to chemical agents and one set of hits for the data transfer to listed substances.

If you plan to regularly transfer data, you can create queries. Otherwise, search and save sets of hits to refresh the results
before every transfer to the add-on system.

2. Execute report R_EHFND_PHRASE_TRANSFER to transfer phrases.

3. Execute report R_EHFND_FILL_REGL_BY_EHS_SUBST to transfer listed substances, used as hazardous ingredients in


the chemical, and to transfer OEL data for regulatory lists.

4. Execute report R_EHFND_FILL_CHM_BY_EHS_SUBST to transfer all con gured data form substances in the
speci cation database to chemicals.

Results
You have replicated the data from the speci cation database to the add-on system. You have created chemicals (based on real
substances or real substance groups) and listed substances. The listed substances appear in your regulatory lists with their
corresponding OELs and the listed substances appear as hazardous ingredients in the chemical.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 19/103
8/29/2019
To enable subsequent data transfers, the root node of the chemical business object and listed substance business object contain
an attribute to remember the source substance in the speci cation database from which data was transferred.

Example
The following list contains example errors that can occur, their potential causes, and possible solutions:

No value for key speci ed

Cause: The phrases or Customizing entries used in the speci cation database do not exist as Customizing entries in the
add-on system. To transfer data from the speci cation database, the system requires that the technical keys of
Customizing entries in the add-on system (for example, for color, form, and so on) are identical to the phrase keys and
Customizing entry keys used in the speci cation database.

Solution: The reports for replicating the data contain instructions for transferring phrases and Customizing entries to the
add-on system.

Real substance was transferred, but a characteristic (such as color or odor) is missing

Cause: The value assignment rating and validity area of the characteristic do not match the value assignment rating and
validity area you speci ed in Customizing activity Con gure Report to Transfer Chemicals.

Solution: Check the speci ed values in the add-on Customizing or enter the relevant value for the characteristic in the
speci cation database. Note that if you have speci ed a validity area, such as REG_WORLD, the system transfers the
characteristics with this validity area. If no validity area or a different validity area is assigned, the report replicates the real
substance without this characteristic.

Next Steps
For more information about hit lists (saving sets of hits) and queries in the speci cation workbench, see http://help.sap.com/ehs
under SAP EHS Management as Part of SAP ERP and your relevant release, then choose SAP Library Environment, Health
and Safety (EHS) Basic Data and Tools (EHS-BD) Speci cation Management (EHS-BD-SPE) Speci cation Editing then Hit
List or Query Management.

Creating Safety Instructions


Prerequisites
You have assigned the form group that is relevant for safety instructions in Customizing for SAP EHS Management under
Risk Assessment Print Forms and Interactive Forms. Assign Form Group to Safety Instructions

You have con gured safety instructions as Controls.

You have evaluated a risk.

Context
As part of the risk treatment for chemicals, you can create safety instruction documents for chemicals as controls at a speci c
location. A safety instruction document summarizes all health and safety relevant information for a chemical, as well as the
required protective equipment for safe handling at the location. This document can be used to train employees and inform them
about safe handling of the chemical.

Procedure

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 20/103
8/29/2019
1. Open a risk assessment and, on the Risks tab, select a risk.

2. Select one of the assessment steps for de ning controls.

3. Add safety instructions as a new control by choosing either the Add New Controls pushbutton or, for existing controls, the
Add Existing Controls pushbutton. If the safety instruction control does not exist, choose the Request Controls
pushbutton.

If you request a new control, a noti cation is sent to the administrator who can review the proposed control and determine
whether to add the control to the hazard and control register.

4. After adding the safety instructions control, additional functions are offered to create or display a safety instruction
document for the risk. If you create a new safety instruction document for your risk, a new revision will be created; existing
version will be set to historic.

Note
Safety instructions for a chemical are valid for a speci c location, a speci c operational status, a speci c method of
use, and a speci c job. All risks that have the same chemical with the same location, operational status, method of use
and job have the same safety instruction document assigned as control. If safety instructions exist for the location, the
operational status, the method of use, and the job for your risk, these safety instructions are assigned to your risk as a
control.

5. The created safety instruction documents are displayed in the Document tab of the chemical used as agent in the risk.

Searching for Chemicals


Use
To get an overview of available information about a chemical you are using in your company, you can search for chemicals. From
the hit list, you can display a preview on the information entered for the chemical and access safety data sheets, as well as safety
instruction documents that have been created for the chemical. In addition, you can request a chemical approval for a chemical
from the search results.

Procedure
Two different search functions support you in nding a chemical:

Quick Search

If you do not use the application on a regular basis or you are not experienced with the application, you can use a quick search
function.

1. Enter any name, number, or vendor speci c data as search criteria in the search eld. It is also possible to enter only a part
of a name or a number.

2. The system will nd all released chemicals containing the text.

Advanced Search

If are experienced with the application, you can use an advanced search function.

1. Select your search criteria or load an available search. You can also combine different search criteria for one search.

2. The system will nd all chemicals that ful ll your search criteria.

3. You can save your search criteria for the next search.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 21/103
8/29/2019

Preparing for Risk Assessment


Use
Before performing a risk assessment in the solution, you must rst de ne the framework for risk assessment within your
organization. From this framework, you must enter key information in the SAP EHS Management system that guides both speci c
risk assessments and the general risk assessment process.

Procedure
To prepare for risk assessment, the following steps must be performed:

1. Establish the context for risk assessment.

Establishing the context for risk assessment within your organization provides context for all risk assessments performed
in SAP EHS Management.

2. Con gure the hazard and control register.

The hazard and control register stores the hazards, controls, and impacts that you use in risk assessment. This register
must be con gured before any risks can be identi ed.

3. Create agents and de ne occupational exposure limits (OELs).

If your organization uses agents in risk assessments, you must con gure the relationships between agents and hazards.
You can then create agents in the application. If you want to take workplace samples and assess exposure to agents, de ne
OELs.

4. Determine exposure data for agents.

If you want to assess exposure to any agents as part of your risk assessment, you must perform a workplace sampling for
those agents. For more information, see Workplace Sampling.

5. Determine the basic information for the speci c assessment you want to perform.

The basic information for an assessment provides speci c context for the risk assessment.

For more information about the concepts described in preparing for risk assessment, see Basic Concepts.

Establishing Context for Risk Assessment


Use
Before you can start assessing risks, you must rst establish the context of risk management within your organization.
Establishing context provides the necessary parameters for managing risk within an organization and sets the framework within
which all risk assessments are performed. Establishing context includes identifying external and internal factors that impact the
entire organization. Through this process, the risk assessment objectives, risk criteria, and risk assessment strategy are
determined.

Procedure
To effectively perform risk assessments with SAP EHS Management, complete the following steps within your organization and
enter the corresponding values in Customizing for SAP EHS Management under Risk Assessment General Con guration :

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 22/103
8/29/2019
1. Determine the regulations that affect your organization's risk management strategies and processes.

2. De ne the objectives and targets of risk management.

The objectives of risk management within your organization and the speci c targets measured in achieving those
objectives play a key role in the evaluation and treatment of risk.

3. De ne risk criteria for analyzing and evaluating risk.

This includes determining how risk levels are calculated and determining the criteria for deciding if a risk is unacceptable.
This also includes determining criteria for deciding when a risk needs treatment. The corresponding activities in
Customizing are under Risk Assessment Risk Analysis .

De ning Occupational Exposure Limits


(OELs)
Use
To ensure compliance and protect the health and safety of your workers, you can enter occupational exposure limits (OEL) in the
system for agents. During risk analysis and evaluation, you can compare the de ned OELs for an agent to sampling values you
determined for an agent or its components at a workplace (either in a job or at a location). If the sampling data of an agent or its
components at a workplace is higher than its OEL, this can indicate noncompliance with regulatory standards and a higher health
risk for your workers.

Prerequisites
You have created physical agents, airborne agents, and chemicals in the application.

You have created regulations and regulatory lists in the following Customizing activities for SAP EHS Management:

Foundation for EHS Management General Con guration Create Regulations .

Foundation for EHS Management General Con guration Create Regulatory Lists and Customer Lists .

You have speci ed the regulations that are relevant for the OELs of physical agents and assigned them to the countries and
regions to which they apply in Customizing for SAP EHS Management underRisk Assessment General
Con guration Specify Regulations .

You have speci ed the regulatory lists that are relevant for the OELs of airborne agents and chemicals and assigned them
to the countries and regions to which they apply in Customizing for SAP EHS Management under Risk
Assessment Master Data Con guration Agents Specify Regulatory Lists for OELs .

You have speci ed amount categories and value types in the Customizing activities for SAP EHS Management under Risk
Assessment Master Data Con guration Agents .

Procedure
You enter OELs for physical agents directly in the physical agent data record. For chemicals and for airborne agents, you enter
OELs for their hazardous ingredients (listed substances) in a regulatory list. The following sections describe the steps for de ning
OELs for physical agents and for chemicals and airborne agents:

Physical Agents

1. In the application, choose Physical Agents. Open a physical agent and choose the Occupational Exposure Limits tab.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 23/103
8/29/2019
2. In the Occupational Exposure Limits (OEL) table, add the regulations applicable to the agent and select the value type of
the limit.

During exposure analysis for the agent, the regulations of the agent and the regulations of the risk assessment are
compared to determine which limits are applicable. Each limit you de ne is speci c to only one regulation.

3. In the OEL Revisions table, add a new revision and enter all needed information.

Note that the limit value of the current revision will be displayed in the Occupational Exposure Limits (OEL) table.

Chemicals and Airborne Agents

1. In the application, choose Regulatory Lists for OELs. Open an existing regulatory list revision or create a new regulatory
list revision. For more information, see Creating and Revising Regulatory Lists for health and safety.

2. In the Listed Substances with Occupational Exposure Limits table, edit existing OELs or add an additional limit for a listed
substance.

3. If needed, add a new listed substance to the regulatory list by searching for an existing listed substance or by creating a
new listed substance. De ne a new OEL for the listed substance and add additional limits for this substance.

4. Release the revision of the regulatory list.

Note that chemicals and airborne agents can contain one or more listed substances. When performing a risk assessment for
chemicals, the OELs for all listed substances stored as Components with Workplace Control Parameters are automatically taken
into account. When performing a risk assessment for airborne agents, the OELs for all listed substances stored as Components
are automatically taken into account.

Result
You can assess exposures to agents with the OELs you speci ed in this procedure.

Note
If you have measured sample data for agents with a different shift pattern than the shift pattern that the OEL is referring to, you
can assign an adjustment method to the OELs. The adjusted OELs are taken into account when comparing OELs to sample
values.

If you have measured sample data for physical agents, you can assign an OEL adjustment method to the OELs entered on the
Occupational Exposure Limits tab when editing Agents.

If you have measured sample data for chemicals or airborne agents with a different shift pattern, you can assign an OEL
adjustment method to listed substances in the services of the Regulatory Lists for OELs.

If you have revised an existing OEL, you can identify the risks affected by the OEL revision for Agents, Regulatory Lists for OELs,
and Chemicals.

More Information
If you want to transfer listed substances and occupational exposure limits from the speci cation database of SAP EHS
Management as part of SAP ERP to use in risk assessment, see Transferring Data from the Speci cation Database.

Basic Information for Speci c Risk


Assessments
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 24/103
8/29/2019
After the context for risk assessment is established, you can create risk assessments in the application. When you create a risk
assessment, the system creates a unique data record that you can use to capture risk assessment information. For each risk
assessment, you must specify speci c basic information.

Risk assessment type

The system automatically assigns the risk assessment type when you create a risk assessment. The system uses the type
to determine the information that needs to be identi ed for a risk, the risk assessment steps that need to be performed,
and the methods used to analyze the risk.

Reasons for risk assessment

The need for a risk assessment can be triggered by several reasons, such as an incident occurring or a change in policy. You
can provide a link or select from the attached documents to support the reason. If the risk assessment is triggered by an
incident, you can include a reference to the incident record.

Regulations applicable to risk assessment

The system uses the regulations to determine which occupational exposure limits (OEL) are available for the risk analysis.
In Customizing, you specify the regulations that are relevant for risk assessments and the regions they affect.

Assessment team

You can specify a role for each person in the team and request their approval for the risk assessment.

Job

For job hazard analyses, you specify the job to be analyzed. The job does not describe the position that a person occupies,
but the work that the person performs.

Observed person

For job hazard analyses, you can specify the person that was observed performing the job during the job hazard analysis

Identifying Risks
Use
Identifying risks allows an organization to identify the risk situations that could exist and impact the organization and its
objectives. You can use SAP EHS Management to identify sources of risk, areas of impacts, events and their causes, and their
potential consequences. After you have identi ed risks, you can perform the subsequent steps of risk analysis and risk evaluation
for those speci c risks.

Prerequisites
You have made the settings for risk assessment in the Customizing activities for SAP EHS Management under Risk
Assessment.

You have created a risk assessment.

You have created the relevant location.

If you want to identify risks that involve physical agents or airborne agents, you have created agents.

If you want to identify risks that involve chemical agents, you have created chemicals.

If you want to identify risks that involve existing controls, you have created controls.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 25/103
8/29/2019

Procedure
You can base the risk identi cation activity on either location or hazard. If, however, you are identifying risk that relates to a
speci c job, the risk identi cation activity is based on job steps. The basis of the risk identi cation activity determines the order of
steps in the activity.

You can approach risk identi cation in one of the following ways:

Based on location

Based on hazard

Based on job steps

Based on location

1. Open a risk assessment and on the Risks tab, choose the Identify Risks pushbutton.

2. Identify the locations associated with the risk.

You can select multiple locations; however, you can only select one operational status, which applies to all locations.

3. Identify the hazards that exist at the locations.

4. For each hazard, identify any agents that are involved in the hazard.

Agents include chemicals, airborne agents, and physical agents. You can identify more than one chemical or airborne agent
for a hazard. However, physical agents have a 1:1 relationship with their assigned hazard.

5. Identify the impacts of each hazard.

6. Identify any existing controls for each hazard.

Note
If you select multiple hazards for multiple locations, you cannot assign individual hazards to individual locations. The system
assigns the selected hazards to each location.

Based on hazard

1. Open a risk assessment and on the Risks tab, choose Identify Risks.

2. Identify the hazards associated with the risk.

3. For each hazard, identify any agents that are involved in the hazard.

Agents include chemicals, airborne agents, and physical agents.

4. Identify the locations where the hazards exist.

You can select multiple locations; however, you can only select one operational status, which applies to all locations.

5. Identify the impacts of each hazard.

6. Identify any existing controls for each hazard.

Note
If you select multiple locations for multiple hazards, you cannot assign individual locations to individual hazards. The system
assigns the selected locations to each hazard.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 26/103
8/29/2019
Based on job steps

1. Open a risk assessment that relates to a job and on the Risks tab, choose Identify Risks.

2. Specify the location of the job being analyzed.

This location is applied to the job hazard analysis and all associated risks.

Note
This step only appears in the application when you identify risks for the rst time in the job hazard analysis.

3. Specify the steps of the job that are associated with the risk.

4. Identify the hazards that exist for each job step.

5. For each job step, identify the impacts of each hazard.

6. For each job step, identify any existing controls for each hazard.

Risk Identi cation Based on Chemical


Approval
Concept
Following the approval of a chemical, the industrial hygienist receives a work item to start the risk identi cation process based on
the chemical approval. The role of the person responsible who receives the work item can be selected in Customizing. It is set by
default to the Industrial Hygienist.

Process
1. Select the work item to open the dialog for identifying risks based on a chemical approval.

2. In the rst step, you can identify risks by selecting a hazard determination method. You can identify risks manually or
identify risks based on hazard statements. Choose the Identify Risks by Determining Hazards pushbutton and select your
preferred option from the dropdown menu.

Note
Information that was gathered in the chemical approval process, such as the locations and methods of use, is reused
here to support the industrial hygienist in the process for identifying risks. By default, only one operational status is
displayed. You can, however, add further operational statuses by clicking the relevant hyperlink in the Operational
Status column.

3. In the second step, you can assign risks identi ed in the previous step to risk assessments.

Note
Two tables are displayed in this step. The table on the left-hand side of the screen displays the risks that you identi ed
in the rst step. The table on the right-hand side displays the risk assessments. The system automatically determines
possible matching risk assessments. You can also manually add risk assessments to the list by choosing the Add
pushbutton.

To manually assign a risk to a risk assessment, select the risk in the table on the right-hand side. Possible matching risk
assessments are then highlighted green in the table on the right-hand side. You can either use the arrow in the Actions

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 27/103
8/29/2019
column to assign it to a risk assessment or you can drag the risk to the relevant risk assessment.

Alternatively, you can choose the Automatically Assign Risks pushbutton. The system then automatically assigns all risks
to risk assessments that only have one possible match.

Note
A risk can only be assigned to a risk assessment for which the impact type matches the hazard of the risk.

The total number of risks assigned to a risk assessment is displayed as a hyperlink. You can click the hyperlink to
display all risks that have been assigned to a risk assessment.

4. Choose the Submit button to save the risks and link them to the risk assessments that they have been assigned to.

Assigning Workforce to Workplaces


Use
You can assign the people in your workforce to the locations where they work or to the jobs that they perform. Person assignments
enable you to group people together in similar exposure groups.

The gure below depicts the direct and indirect assignment of persons to jobs and locations.

Assigning Workforce to Workplaces

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 28/103
8/29/2019
You can assign a worker directly to a location or job.

For example, the worker in the graphic is assigned directly to the location Factory A1 and directly to the job Drilling. The
system can access data for the worker via integration to the corresponding systems (the system for HR persons or
business partners).

You can assign a worker indirectly to a location or job via the position.

For example, the worker in the graphic is assigned in the Organizational Management (PA-OS) system to the position
Miner. You can assign the position Miner to the location Factory A1 and to the job Drilling. The system determines
automatically the persons who currently work in the position, and the worker is assigned indirectly to the location and job.
This helps you reduce administrative effort as workers leave positions and new workers ll those positions.

Prerequisites
This procedure requires data from other SAP systems. For more information about the required settings, see Integration for
Person Information. In addition, ensure that you have performed the following steps:

If you want to assign positions to locations and jobs, you have assigned persons to positions in the Organizational
Management (PA-OS) system.

You have created locations manually or imported locations from the Plant Maintenance (PM) component in the
application. For more information about creating locations, see Maintaining Locations and the Structure (for manually
creating locations) and Importing Locations from PM.

You have created jobs in the application.

Procedure
To assign your workforce to their workplaces, perform the following steps:

1. Decide if you want to assign persons directly or indirectly via their positions. You can also use a combination of the two
approaches.

2. You can assign positions and persons to locations in the master data for locations.

3. You can assign positions and persons to locations or to jobs using the Edit Person Assignments service.

4. Check that all assignments are correct in the Edit Person Assignments service. You can display and edit assignments by
position, person, location, or job.

Caution
If a person or position is no longer assigned to a job or location, we recommend that you enter an end date for the
assignment rather than deleting the assignment. If you delete the assignment, the system no longer recognizes that
this assignment existed in the past. This means, the exposure data that was relevant prior to the deletion no longer
exists for this person or position.

5. You can also display a list of all assigned persons for a location or job. The system displays the persons assigned directly to
the selected job or location as well as the persons that currently work in the assigned positions. The system determines the
relevant persons using the assignments of person to positions in the Organizational Management system.

Analyzing and Evaluating Risks


Use

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 29/103
8/29/2019
You analyze a risk to better understand the risk situation, and you evaluate a risk to determine if the risk level is acceptable or not.
You can use the information from the analysis and evaluation to decide if you need a new strategy or new methods for treating
risk. Following risk treatment, you can also analyze and evaluate the risk again.

Risk Analysis

During risk analysis, you can use the analysis methods provided in SAP EHS Management or you can incorporate your own risk
analysis methods into the system. The following types of analysis methods are available:

Quantitative exposure assessment

Risk matrix

Document-based analysis methods

The standard system includes examples of a risk matrix and an quantitative exposure assessment. It also provides a document-
based analysis method that you can use to include company-speci c analysis templates (Microsoft Word or Microsoft Excel) into
risk analysis.

Caution
If you use document-based analysis methods, you must save your data by using the save function within Microsoft Word or
Microsoft Excel. If you choose the Save button in SAP EHS-Management, the analysis document may not be saved correctly.

Risk Evaluation

In SAP EHS Management, you can manually determine whether a risk is acceptable, or you can automate the decision by
assigning prede ned decisions to speci c risk levels calculated during risk analysis. In the standard system, you evaluate risk on
the Risk Matrix tab.

Prerequisites
You have identi ed risks at a location.

You have completed the Customizing activities for SAP EHS Management under Risk Assessment Risk Analysis .

You have completed the Customizing activities for SAP EHS Management under Risk Assessment Risk Evaluation .

Procedure
You can use various risk analysis methods to perform the risk analysis and evaluation. SAP EHS Management enables you to
adapt the system to use the methods that suit your risk assessment types and business needs. The following procedure describes
an example of how you can work in the standard system:

1. Open a risk assessment and on the Risks tab, select a risk.

Recommendation
Reduce or increase the number of risks displayed in the Risks table to enhance your user experience. There are two
ways to do this. You can either choose the Personalize icon and enter the number of desired rows in the Visible Rows
eld or you can adjust the size of the table itself by dragging the end of the table up or down.

The system displays the Assessment Steps table below the Risks table speci cally for the selected risk. For the following
steps, you select the appropriate row in the table.

2. Review the basic information for the risk and, if necessary, edit the impacts and regulations.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 30/103
8/29/2019
3. Determine and evaluate the inherent risk. A risk matrix supports you in calculating the risk level.

4. Review and edit any existing controls.

5. Determine and evaluate the initial risk. If you have sample value data, you can analyze the exposure to these agents in
comparison to the occupational exposure limits (OELs) de ned by your organization or by regulatory agencies. You can edit
Microsoft Office documents directly in the application or upload your own documents. A risk matrix supports you in
calculating the risk level.

6. De ne new controls. For more information, see Treating Risks.

7. After risk treatment, you can determine and evaluate the residual risk. You can edit Microsoft Office documents directly in
the application or upload your own documents. If you have new sample value data to check if your controls are working,
you can again analyze the exposure to these agents in comparison to the occupational exposure limits (OELs). A risk matrix
supports you in calculating the risk level.

Note
You can con gure the speci c risk assessment steps for each type of risk assessment in Customizing.

Since the work of analyzing and evaluating risks is often dependent on other activities, such as measuring exposure to agents or
implementing controls to treat risk, you can set the completion status for each step displayed in the Assessment Steps table. The
system then displays the completion status as an icon next to the step in the table to give you a quick overview of your progress in
assessing the risk. You can activate the completion status for each assessment step in Customizing activity Specify Assessment
Steps and Analysis Methods.

More Information
For more technical information about adapting risk analysis steps, see Adapting Risk Assessment Steps.

Managing Workplace Sampling


Use
If hazards that involve agents with prede ned limits, such as occupational exposure limits (OELs), exist at locations within your
organization, these agents have to be tracked in the risk assessment process. To ensure regulatory compliance and to protect the
health and safety of workers, exposure to such agents or their components has to be measured using a workplace sampling
process.

To support workplace sampling, SAP EHS Management enables you to create and manage sampling campaigns where you can
specify sampling targets, such as agents that need to be sampled or the number of samples that needs to be taken. After the
sampling campaign has been released, SAP EHS Management supports your work during all subsequent process phases, such as
planning, preparing, or processing samples, so that you can meet the speci ed targets. To enable you to monitor the whole
workplace sampling process, SAP EHS Management provides role-dependent home pages that display the most important
sampling information and allow you to branch into sampling campaign information or into the processing of samples. Color-coded
performance calculations inform you about the status of your sampling campaigns alerting you to whether or not you will reach
the sampling targets in time.

As soon as the workplace sampling is nished, the sampling data is available when you are determining risks in the risk analysis
process.

Prerequisites

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 31/103
8/29/2019
You have identi ed risks at a location that involve agents with occupational exposure limits.

You have made the settings in all Customizing activities under Risk Assessment Risk Analysis Workplace Sampling .

You have speci ed forms for eld sheets and noti cation letters of sampling results in the Customizing for SAP EHS
Management under Foundation for EHS Management Print Forms and Interactive Forms Specify Forms .

You have made the settings in the following Customizing activities under Risk Assessment Risk Analysis Exposure
Analysis :

Specify Con dence Levels for Exposure Assessments

Specify Templates for Statistical Analyses

Process
The system supports the workplace sampling process as follows:

Tasks of the industrial hygienist

In the Workplace Sampling menu, the industrial hygienist creates a sampling method that contains the analytes (the
agents or their components) that should be analyzed, information about the equipment that should be used, and
information about whether blanks have to be taken.

In the Workplace Sampling menu, the industrial hygienist creates a sampling campaign to specifying the agents that have
to be sampled, the number of samples that needs to be taken, and the sampling method that should be used. After
specifying all sampling targets for an agent, a job and an operational status, the industrial hygienist releases the campaign.

After the sampling technician has completed the sampling process, the industrial hygienist can review the newly nished
samples. To do so, the industrial hygienist has to open the sampling campaign either by opening the campaign from the
home page or, if an e-mail was received, by selecting the link in the e-mail. When reviewing samples, the industrial hygienist
can create or re-create a noti cation letter of sampling results.

The industrial hygienist can monitor the progress of the campaign on the Sampling Campaign Overview CHIP on the home page.
To view detailed information about the performance of a sampling campaign, planned sampling targets, sample results, and
assigned documents, the industrial hygienist can select a released campaign and open a campaign overview by choosing the
hyperlink for the campaign.

Tasks of the sampling technician

When the sampling campaign is released, the sampling technician can access all open samples for this campaign from the
Active Sampling Campaign CHIP on the home page and can plan the samples according to the sampling targets de ned
by the industrial hygienist. The sampling technician can, for example, plan the dates when the samples should be taken,
and add the dates as appointments to in a calendar as an internet calendar le (ICS le format).

When the planning is nished, the sampling technician can open the samples from the Sample in Process CHIP on home
page to start the sampling preparation. The sampling technician can, for example, add blank samples or print eld sheets.

When the preparation is nished, the sampling technician has to follow up on the sampling and can add, for example,
sampled persons or the shift pattern in which the sampled person works.

When the samples are taken, the sampling technician can analyze them within your company or can commission an
analytical laboratory. If a laboratory analyzes the samples, the sampling technician can, for example, generate a list with
detailed sample information and send it to the laboratory together with the samples.

After the samples have been analyzed, the sampling technician can import the analytical results from a lab result le or can
enter them manually into the system.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 32/103
8/29/2019
When all sampling data is recorded in the system, the sampling technician can check the data. To support this task, the
system compares the sampling data with the prede ned limits. The result is displayed as a color-coded bar. After checking
the sampling data, the sampling technician can create a noti cation letter of sampling results. In addition, the sampling
technician can send an e-mail to a reviewer before completing the sampling process.

More Information

Note
As of feature package 01 for component extension 5.0 for SAP EHS Management, the function Workplace Sampling replaces
the function Measuring Exposure to Agents. The business objects Amount (EHFND_DATA_AMOUNT) and Data Series
(EHFND_DATA_SERIES) that were used by the function Measuring Exposure to Agents are obsolete. Active use of these
business objects will no longer be supported. For further information, see SAP Note 2065178 .

Assessing Exposures to Agents


(Quantitative)
Prerequisites
You have identi ed a risk that involves agents with OELs.

You have nished the workplace sampling for the agents or their components.

You have de ned occupational exposure limits (OELs) for the agents. For more information, see De ning Occupational
Exposure Limits (OELs).

You have speci ed a quantitative exposure assessment as an analysis method and assigned it to the relevant risk
assessment type in Customizing for SAP EHS Management under Risk Assessment Risk Analysis Specify Assessment
Steps and Analysis Methods . This makes the Exposure Assessment (Quantitative) tab appear in the corresponding
assessment step in the risk assessment.

You have made the settings in the all Customizing activities under Risk Assessment Risk Analysis Exposure Analysis .

Context
In SAP EHS Management, you can assess exposure to an agent or its components at a location by comparing analytical results of
a workplace sampling against prede ned limits, such as the relevant occupational exposure limit (OEL) for the agent or its
components. When analyzing this data, you can assess an exposure rating for the risk that you take into consideration when
determining the risk level, evaluating risk, and determining the appropriate treatment of a risk. In addition, you can specify a
con dence level to indicate how reliable your exposure ratings are. To support your quantitative exposure assessment, you can
generate a statistical analysis that compares speci c OEL values of agents or their components against the workplace sampling
data you have taken for a location and a job. The result of the statistical calculation is displayed using Microsoft Office integration.

The systems displays the results of the comparison of the workplace sample data with the prede ned limits as a color-coded bar
alerting you to whether or not there is a high level of exposure.

Procedure
1. Open a risk assessment and on the Risks tab, select a risk.

2. Select an assessment step to determine risk (such as Determine Initial Risk) and choose the Exposure Assessment
(Quantitative) tab.

3. Select an exposure to view the workplace sampling data for this exposure.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 33/103
8/29/2019

Note
If the agent is an airborne agent or a chemical, the agent from the Risk table is not displayed in the Exposure
Assessment (Quantitative) table. Instead, the table displays all components of the airborne agent and all ingredients of
the chemical entered in the Components with Workplace Control Parameters table.

4. Assess the workplace sampling data.

The system uses the comparison between the sampling data and the OEL to determine the Value in Relation to Limit bar.
The system uses different comparison methods depending on whether the agent is chemical, airborne, or physical. The
color of the bar in the Value in Relation to Limit column alerts you to whether or not an exposure limit has been exceeded
or if there is a high level of exposure.

Note
To determine the OELs used for the comparison between the sampling data and the OEL, the system searches
for regulations/regulatory lists valid for the country and region of the risk location. Exposure limits are only listed
for regulations/regulatory lists that are valid for a country and region that is the same as the country and region
of the risk location. If no country and region is speci ed for a regulation/regulatory list, the OEL is valid for the
whole world. If no country and region is speci ed for the risk location, only OELs for the whole world are
displayed.

To determine the workplace sampling data displayed in the Exposure Assessment (Quantitative) table, the
system searches for data that match the location, operational status, and agent of the risk. For airborne agents,
the components are used instead of the agent of the risk and for chemicals, the components with workplace
control parameters are used.

To compare workplace sampling data with OELs, the value type and amount category of both the OEL and the
sampling value have to match. Sampling data that has no corresponding OEL is not displayed in the workplace
sampling data table.

You can use the Filter to display sampling data according to the selected lter values.

You can use the Personalize feature to add or remove columns.

A mouse-over action above the Value in Relation to Limit displays the relation to limit value result as a
percentage, and it displays the calculated exposure rating.

The application determines the exposure rating as follows:

Physical agents

To determine an exposure rating for a physical agent, the system determines the difference between the
OEL and the sampling data and compares this difference with the OEL and the action value de ned for
the OEL.

Chemical agent

To determine an exposure rating for a chemical substance or, if the chemical is a mixture, for its
components with workplace control parameters, the system determines what percentage of the OEL is
represented by the sampling data and compares this with the exposure rating thresholds de ned in
Customizing.

Airborne agents

To determine an exposure rating for the components of an airborne agent, the system determines the
difference between the OEL of a component and the sampling data for this component and compares
this difference with the OEL and the action value de ned for the OEL.

5. Generate a statistical analysis le.


https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 34/103
8/29/2019
The statistical analysis can help you to specify exposure ratings and con dence levels for the selected exposure.

The result of the selected statistical calculation is displayed using Microsoft Office integration. The system attaches the le
with the statistical analysis to your exposure data record and copies the calculated statistical value from the le into the
exposure data. You can view the statistical analysis any time by choosing the link for the statistical value. If you generate a
new statistical analysis le, the old statistical analysis is replaced by the new one.

6. Specify exposure ratings and con dence levels for the selected exposure

Next Steps

Note
As of feature package 01 for component extension 5.0 for SAP EHS Management, the function Assessing Exposures to
Agents (Quantitative) replaces the function Analyzing Exposure to Agents. The business objects Amount
(EHFND_DATA_AMOUNT) and Data Series (EHFND_DATA_SERIES) that were used by the function Analyzing Exposure to
Agents are obsolete. Active use of these business objects will no longer be supported. For further information, see SAP Note
2065178 .

For more technical information about adapting risk analysis methods, see Adapting Risk Assessment Steps.

For more information about OELs, see De ning Occupational Exposure Limits.

Assigning Workforce to Similar Exposure


Groups
Prerequisites
You have performed the procedure described in Assigning Workforce to Workplaces.

You have performed risk assessments (speci cally job hazard analyses if you base SEGs on jobs) and assessed exposure to
agents. Note that you must enable agents for the risk assessment type for job hazard analyses in Customizing for SAP EHS
Management under Risk Assessment Specify Risk Assessment Types .

You have speci ed roles for SEGs in Customizing for SAP EHS Management under Risk Assessment Master Data
Con guration Similar Exposure Groups (SEGs) Specify Roles for Similar Exposure Groups .

Context
You can group the people in your workforce into similar exposure groups (SEGs) based on the jobs they perform or the locations
where they work. The system uses these criteria to determine which agents and people are assigned to each SEG. For example, if
you create an SEG based on a speci c job, the people assigned to that job are also assigned to the SEG, along with any agents
identi ed during job hazard analysis for the job.

Note
People can be assigned to jobs either directly or indirectly based on their position.

The application provides the following services:

Create SEG Based on Jobs

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 35/103
8/29/2019
Create SEG Based on Locations

The gure Determination of Persons for SEG depicts how the system determines the persons relevant for the SEG.

Determination of Persons for SEG

The system determines the persons relevant for the SEG in the following ways:

You can create an SEG based on jobs.

When you base an SEG on jobs, you can set up the SEG in the following ways:

You can base the SEG on selected jobs only. The system determines the persons that are assigned to the selected
jobs and assigns them to the SEG.

You can base the SEG on selected jobs at speci ed locations. You select the locations rst and then the jobs. The
SEG is relevant only for the jobs at the selected locations. The system determines the persons that are assigned to
both the locations and to the jobs and assigns them to the SEG.

You can create an SEG based on speci ed locations.

The system determines the persons that are assigned to the speci ed locations and assigns them to the SEG.

Procedure
1. In the application, choose Similar Exposure Groups (SEGs) and the corresponding service to either base the SEG on jobs
or on locations. Select the relevant jobs or locations.

If you base the SEG on jobs, you can select the relevant jobs by searching all jobs or searching for jobs at speci c locations.

2. Select the agents that are relevant to the SEG. If the agent is not identi ed for all jobs or at all locations, you can return to
the rst step and remove the irrelevant selections. You can only select agents that are at all locations or in all jobs.

3. Review and submit the SEG to save it. You can then edit the SEG, for example, to add or delete locations, jobs, or agents.

Results
You can now create personal exposure pro les for the persons in the similar exposure group.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 36/103
8/29/2019

Next Steps
After you select jobs or locations as the basis of your SEG, the system calls a BAdI to determine the risks that correspond to the
jobs or locations and displays the agents that are involved in the jobs or exist at the locations. For more information or if you want
to create your own BAdI implementation, see Customizing for SAP EHS Management under Risk Assessment Master Data
Con guration Similar Exposure Groups (SEGs) BAdI: Determination of Risks for Similar Exposure Group .

Determining Levels of Risk


Prerequisites
You have speci ed risk matrix as an analysis method and assigned it to the relevant risk assessment type in Customizing
for SAP EHS Management under Risk Assessment Risk Analysis Specify Assessment Steps and Analysis Methods .

You have completed the Customizing activities for SAP EHS Management under Risk Assessment Risk Analysis Risk
Matrix .

Context
Risk analysis involves consideration of the consequences of the impacts associated with a risk and the probability that those
impacts can occur. These factors are combined to determine a level of risk. The level of risk is necessary to evaluate risk and plan
risk treatment.

In SAP EHS Management, you can use a risk matrix to calculate the level of risk. The risk matrix calculates the risk level by
combining several risk factors. These factors can include:

Likelihood of impacts occurring

Severity of impacts if they occur in the given situation

Frequency of exposure to the hazard

Procedure
1. Open a risk assessment and on the Risks tab, select a risk.

2. Select the corresponding assessment step and choose the Risk Matrix tab.

3. Determine a value for each of the risk factors in the risk matrix.

4. Calculate the level of risk.

You can calculate the level of risk by entering values for each risk factor and then clicking Calculate Risk Level, or you can
select the appropriate risk value in the graphical risk matrix directly.

Note
The graphical risk matrix is only displayed if the risk matrix is con gured to use only two risk factors.

Next Steps
For more technical information about adapting risk analysis methods, see Adapting Risk Assessment Steps.

Simulating Risk Assessments


https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 37/103
8/29/2019

Use
You can simulate a risk assessment to determine the potential risk of a planned change in your organization before the change is
implemented. You can also determine the controls required to treat that risk and prepare for the future situation. Since simulated
risks are not real risks, the entries you make do not affect the real risk level at your organization. By simulating risk assessments,
you generate information that supports management of change and risk prevention at your organization.

You can simulate risk assessments only per request. In SAP EHS Management, you can con gure the system to accept risk
assessment requests from the integrated SAP Management of Change system. When other colleagues create change requests in
that system, they can request that a risk assessment be performed. You receive a task in the SAP EHS Management system to
create a simulated risk assessment and analyze the proposed change.

Note
Note the following constraint: Simulating risk assessments is only possible when used together with the SAP Management of
Change version that contains the corresponding functionality.

Prerequisites
You have enabled risk assessment requests in Customizing for SAP EHS Management under Risk
Assessment Integration Enable/Disable Integration of Risk Assessment Requests .

You have set up the RFC connection from the SAP Management of Change system to SAP EHS Management. These
settings are made in the SAP Management of Change system.

To enable navigation on the user interface to the change request and activity of SAP Management of Change, you have set
up the RFC connection to the SAP Management of Change system as described in Customizing for SAP EHS
Management under Risk Assessment Integration Enable/Disable Integration of Risk Assessment Requests .

To enable using the change request from SAP Management of Change as a reason type for a risk assessment, you have
made settings in Customizing for SAP EHS Management under Risk Assessment General Con guration Specify Reason
Types .

Procedure
The following procedure describes an example scenario after a user in the SAP Management of Change system creates a change
request and requests a risk assessment:

1. You receive a task in your work overview to process a risk assessment request for the start of a change request. From
within the task screen, create a simulated risk assessment and perform the assessment as if the planned change were
already in effect.

2. Document the results in a risk assessment summary report, and save the summary report locally.

3. From the task screen, open the activity of the change request by selecting the linked ID. If you have a summary report, you
can upload it here. Enter remarks about your work for the requester, and close the activity.

The system noti es the requester that you have performed the requested activity.

4. Depending on the activities of the user in the SAP Management of Change system, you may receive one of the following
tasks:

Process a risk assessment request for an update of the change request.

Update the simulated risk assessment as required and repeat step 3.

Process a risk assessment request for a rejection of the change request.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 38/103
8/29/2019
Close any open tasks and controls, and void the simulated risk assessment.

Note
It is possible to undo the rejection of a change request. In this case, you receive a task and perform the same
activities as at the start of the procedure (see step 1).

5. In the SAP Management of Change system, the user approves the change request. You receive a task to process a risk
assessment request for an approval of the change request.

Identify the risks in the simulated risk assessments as risks in a real risk assessment. You can do this in existing risk
assessments or create a new risk assessment. Note: If you create a new risk assessment, enter the change request as the
assessment reason. Repeat step 3.

6. In the SAP Management of Change system, the user has implemented the change request. You receive a task to process a
risk assessment request for an implementation of the change request.

Review the risk assessments and ensure that controls were implemented. Repeat step 3.

Result
Your organization has implemented a change with an understanding of its effect on the risk to the health and safety of your
workers and the environment. You have ensured that the change is incorporated into the relevant risk assessments and that
controls are in place.

Treating Risks
Prerequisites
You have evaluated a risk.

You have completed the Customizing activities for SAP EHS Management under Risk Assessment Risk Treatment .

If you want to link controls to other objects, see the prerequisites for Communication of Risk Information.

If you want to add recommendations for the implementation of health surveillance protocols, you have completed the
Customizing activities under Risk Assessment Integration Occupational Health Integration

If you want to create change requests for SAP Management of Change, you have completed the Customizing activities
under Risk Assessment Integration Integration with SAP Management of Change .

Context
After determining the need for risk treatment during risk evaluation, you can choose one or more relevant options for treating a
risk. The goal of risk treatment is to mitigate risk and prevent an unacceptable risk from causing harmful impacts. After the
actions and controls for treating a risk have been implemented, the remaining level of risk should be acceptable to your
organization.

In SAP EHS Management, you can de ne controls, manage tasks, and analyze the residual risk after risk treatment.

Procedure
1. Open a risk assessment and on the Risks tab, select a risk.

2. Select the assessment step for de ning new controls.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 39/103
8/29/2019
3. Add a new control by choosing either the Add New Controls or Request Controls pushbutton.

If you choose the Request Controls pushbutton, a noti cation is sent to the administrator who can review the proposed
control and determine whether to add the control to the hazard and control register.

4. Specify the goals of implementing this control.

5. If necessary, link the control to another object. This link enables you to communicate risks and safety measures to the
Plant Maintenance (PM) component.

6. If necessary, edit the effectiveness of the control.

7. If necessary, add actions, noti cations, and change requests.

To add actions, noti cations, and change requests that are speci c to the control, select the Tasks subtab.

To add general actions, noti cations, and change requests for the entire risk assessment, choose the Tasks tab.

The system communicates all change requests to the integrated SAP Management of Change system.

8. If necessary, add recommendations for the implementation of health surveillance protocols. For risks that involve an agent,
you can either specify health surveillance protocols manually or determine the relevant health surveillance protocols
automatically according to the recommendation criteria assigned to the agent.

The system communicates all recommended health surveillance protocols to the integrated occupational health
application.

9. Implement the control and choose the Set to Implemented pushbutton.

10. Determine the residual risk after the new controls have been implemented.

Assigning Default Controls


Use
The use of controls within your company can be structured hierarchically so that controls assigned to a location automatically
apply to any sublocations. If, for example, you must wear ear plugs in certain building, you must wear them in all rooms in this
building.

In SAP EHS Management, the controls that you assign to a location are used as default controls for the assigned location and all
locations lower in the location structure. The default controls are marked as referenced so that you can see that the control is
implemented at a location on a higher level in the location structure. You cannot delete these referenced default controls at your
current location but you can overwrite them by adding a control of the same type, subtype, and catalog. If you delete this added
control from your location, the referenced default control is displayed again.

During the risk assessment process, when you implement new controls or review existing controls at a certain location, all controls
that are assigned to this location as default controls are indicated. To make data entry more efficient, you can select all default
controls simultaneously by choosing the Select Default Controls pushbutton.

Prerequisites
You have con gured the hazard and control register in Customizing for SAP EHS Management under Risk Assessment
Hazard and Control Register .

You have created controls In the application under Controls Services Edit Control Master Data .

Procedure
To assign a control as default control at a location, perform the following steps:

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 40/103
8/29/2019
1. In the application, under Location or under Controls, open the default control assignment.

2. Select a location at which you want to implement a control.

3. Add default controls to this location.

Note
All default controls that you assigned to a higher level in the location structure are automatically assigned to your
location.

More Information
For more information about setting up controls in Customizing, see Hazard and Control Register.

For more information about using controls in risk treatment, see Treating Risks.

For more information about monitoring controls, see Monitoring and Reviewing Risk.

For more information about the business object for the control master data, see Control.

Creating Tasks
Use
You can use actions and noti cations in risk assessment to assign and schedule the work required to identify, analyze, evaluate,
and treat risk. An action or a noti cation, for example, a safety training or maintenance task, is a step or activity that relates either
to an entire risk assessment or to a speci c aspect of a risk assessment, for example, a control. You can also create a change
request and send it to SAP Management of Change.

You can add the task and start the corresponding process directly in the risk assessment. The system communicates the task to
the inbox of the assigned implementer. SAP EHS Management uses work ows to provide the sequence of steps that either a
person or the system processes.

The system tracks changes to actions and noti cations by creating change documents. You can display change documents for an
action or noti cation by selecting it in the Tasks table, then choosing Display Change Documents for Task from the You can also
link.

Note
You can access change documents for actions and noti cations on the risk assessment level as well as for actions and
noti cations that are assigned to a speci c aspect of a risk assessment.

Prerequisites
If you want to add noti cations or a change request, ensure that integration is set up for the corresponding systems. For more
information, see Integration with Other Components.

Procedure
To add an action or a noti cation to a risk assessment, perform the following steps:

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 41/103
8/29/2019
1. Open a risk assessment and choose the Tasks tab and add an action or a noti cation (maintenance, quality, or customer
service noti cation).

2. Enter a title for the action or noti cation and provide details about the type and subtype of the action or noti cation.

3. For an action, specify both the person who is organizationally responsible, such as a manager, and the person who actually
performs the work. In the standard system, the person who is organizationally responsible receives a task when the
implementer refuses to implement the original task, or the approver refuses to approve the work.

For a noti cation, the entire implementation process is handled in the integrated system. This means, you only assign the
approver to check whether the work is done.

4. Enter a priority for the action or noti cation.

5. Schedule the action or noti cation as a one-time task or a recurring task.

6. For a noti cation only, specify the noti cation details, such as the noti cation type. The system assigns a noti cation ID
according to the corresponding integrated system.

7. For an action only, you can specify any relevant document, for example, if you want to add background information that is
necessary to implement the action.

Note
implementers can provide further documents by attaching these documents to their tasks. The system automatically
assigns the documents to the incident record once the action is completed.

8. Select the action or noti cation in the Tasks table and choose the Start Process pushbutton.

The system starts the action or relevant noti cation process, and the process appears in the Task Processes table. Note
that there may be a delay of a few minutes before the process appears in the table.

Caution
If you do not choose the Start Process pushbutton for the action or noti cation, the system does not process the action
or noti cation. You can also only close actions or noti cations, once you have started the process.

More Information
For more information about managing existing tasks, see Task Management.

For more information about noti cations in integrated systems, see Integration for Noti cations.

For more information about change documents, see Creation of Change Documents.

Creating Change Requests


Use
During a risk assessment, if you identify that any kind of change to operations or equipment is required, such as the purchase of
new machinery, you can use change requests to request a change in the SAP Management of Change system.

By starting the process, you create a change request in SAP Management of Change with you as the reporter. SAP EHS
Management uses a work ow for change requests to provide the sequence of steps that is processed.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 42/103
8/29/2019
The system tracks changes to change requests by creating change documents. You can display change documents for a change
request by selecting it in the Tasks table, then choosing Display Change Documents for Task from the You can also link.

Prerequisites
You have enabled integration with SAP Management of Change in Customizing for SAP EHS Management under Risk
Assessment Integration Integration with SAP Management of Change .

You are speci ed as a business partner in SAP Management of Change.

Procedure
To add a change request to a risk assessment, perform the following steps:

1. Open a risk assessment and choose the Tasks tab and add a change request.

2. Enter a title for the change request and provide details about the type and subtype of the change request.

3. Specify yourself as the reporter for the change request.

If only one business partner is assigned to you in SAP Management of Change, this business partner is automatically
speci ed as the reporter.

4. Select the change request type.

You de ne change request types in Customizing for SAP Management of Change.

5. Select the change request in the Tasks table and chooseStart Process.

The system communicates the change request to SAP Management of Change. After the request is created, the status of
the task changes to Created in Management of Change.

Caution
If you do not choose Start Process for the change request, the system does not process the change request.

After the change request is created in SAP Management of Change, the corresponding task in SAP EHS Management is closed.
Status updates are not communicated between SAP Management of Change and SAP EHS Management.

Replacing Controls
Use
When regulations or internal policy for protecting workers’ health and safety change, or when a type of control is ineffective or
outdated, you need to adapt the controls currently in place for treating risk.

In the application, you can replace a control globally at all locations or replace it only in speci c instances. When you replace a
control, the system automatically informs all the assessment leads affected by the replacement. After the assessment leads
approve the replacement, the system replaces the controls in the risk assessment. This process reduces administrative effort and
ensures a consistent approach to treating risk.

Prerequisites
You have created any required controls. You can create controls using the Edit Control Master Data service.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 43/103
8/29/2019
If you want to replace links from controls to other objects, such as material from Materials Management (MM) or
equipment from Plant Maintenance (PM), you have con gured your system to integrate to these systems.

Procedure
To select and submit a control for replacement:

1. Under Controls Services , choose Mass Replace Controls and enter the control to replace. From the control master data,
you can also choose to mass replace a selected control.

2. Select the locations where you want to replace the control and select the relevant instances of the control that you want to
replace.

3. Choose how to replace the control, for example, the control and its linked object or only the linked object, and enter the
new control or new linked object.

4. Enter a replacement due date and any relevant information about the replacement for the processor of the replacement.
The processor of the replacement task is the assessment lead or the creator of the risk assessment.

5. Review the information you entered and then choose Submit.

Result
After you submit the replacement, for each relevant risk assessment, the assessment lead receives a task to either accept or
reject the control replacement.

If the assessment lead accepts the control replacement, the following occurs:

The system does not replace the controls automatically for risks with the status Released. You have to select the risk
assessment for which you want to follow up on the risks and start a risk follow-up process. The system then creates follow-
up revisions of the risks and replaces the controls.

For risk assessments with the status In Process, the old control is replaced with the new control.

The assessment lead must cancel any open tasks in the old control. The assessment lead can then create new tasks, such
as a request for a training course on proper use of the new control.

If the control to be replaced is assigned to a scheduled recurring inspection series, the control will be deleted from that
series, starting from the next scheduled inspection in the series.

If the risk assessment lead rejects the proposed replacement, the system sends you noti cation.

Note
Note that if the system cannot determine the risk assessment lead, the creator of the risk assessment receives the task to
replace the controls.

More Information
For more information about creating controls, see Hazard and Control Register.

For more information about integration with Materials Management or Plant Maintenance, see Integration with Other
Components.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 44/103
8/29/2019

Recommending Health Surveillance


Protocols
Use
During a risk assessment, if you determine that the health of employees may be at risk due to exposure to agents in the workplace,
you can recommend that health surveillance be conducted to monitor the health of the employees. You can then transfer your
recommendations to an integrated occupational health application.

Basing health surveillance on the results of risk assessments ensures that monitoring is targeted to those employees who really
need it.

Prerequisites
You have completed the Customizing activities for SAP EHS Management under Risk Assessment Risk Treatment Health
Surveillance Protocols .

Procedure
Recommendation of Health Surveillance Protocols for Speci c Risks

To recommend health surveillance protocols for a speci c risk, proceed as follows:

1. Open a risk assessment.

2. For an agent-related risk, go to the assessment step Review/Edit Existing Controls or De ne New Controls and choose
the Health Surveillance Protocols tab.

3. Specify all health surveillance protocols that you want to recommend for this risk. You can add recommendations either
automatically or manually.

Determination of Affected Persons

When you save your recommendations, the system automatically determines all persons to whom the recommended health
surveillance protocols apply and provides this information to the integrated occupational health application.

To do so, the system proceeds as follows:

1. It determines all persons that are exposed to the selected risk, either based on their jobs and locations or based on the
similar exposure group (SEG) that they are assigned to.

2. It checks whether the recommended health surveillance protocols apply to each person based on their age and gender.

3. It transfers a person-speci c list of recommendations to the integrated occupational health application.

More Information
For more information about health surveillance protocols and their recommendation criteria, see Health Surveillance Protocols.

Communication of Risk Information to PM


https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 45/103
8/29/2019

Use
You can embed risk information in maintenance orders created in the Plant Maintenance (PM) system and in the corresponding
job cards given to maintenance workers. This makes workers aware of the relevant hazards in performing tasks at a speci c
location. This risk and safety measure information helps them protect themselves and fellow workers.

To provide risk information, you can integrate SAP EHS Management (EHS-MGM) and PM. Using this integration, you can
communicate that risks and controls exist for speci c technical objects that are linked to locations, and enable the PM system to
retrieve the corresponding information from the EHS-MGM system.

Prerequisites
You are using SAP enhancement package 6 for SAP ERP 6.0 or higher on the system that you want to integrate.

You have performed the following steps to enable risk communication:

You have con gured RFC destinations for integration to PM and MM in Customizing for SAP EHS Management under
Foundation for EHS Management Integration Specify Destinations for Integration . Note the authorizations required for
setting up integration as described in Integration (EHS-MGM-FND-INT).

You have made the following settings in Customizing for SAP EHS Management under Risk Assessment Integration :

Activate and Con gure PM Integration

Enabled integration with PM

Speci ed the risk assessment types for which integration is enabled

Speci ed the PM safety measures types that you want to link controls to in the control master data

Note that you de ne a list of possible safety measures in the PM system.

Map Risk Levels for PM Integration

You have mapped the risk levels of SAP EHS Management to the risk levels of the worker safety function in PM.

Specify Location Types for PM Plants

You have speci ed location types that correspond to plants in PM.

For risk symbols, you have speci ed the repository paths in Customizing for SAP EHS Management under Risk
Assessment General Con guration :

Specify Default MIME Repository Path (default repository path)

Specify Regulations (if necessary, repository paths for regulations)

You have speci ed risk symbols for hazards and control catalogs in the Customizing for SAP EHS Management under Risk
Assessment Hazard and Control Register Con gure Hazard and Control Register .

Process

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 46/103
8/29/2019

Communication of Risk Information

The following text describes how risk information is communicated:

1. In SAP EHS Management, you nish assessing risk at one or more locations and set the risk assessment status to Closed.

2. The EHS-MGM system triggers a work ow (WS00800033) to determine the locations that are linked to PM technical
objects and ags them in the PM as having risk-relevant information. The PM system now knows that risk information is
available for the agged object, but no risk information has been communicated yet.

3. Later in the PM system, the maintenance planner creates a maintenance order for a piece of equipment, for example.

4. The PM system determines the technical objects (or plants) that are agged as risk relevant and requests their risk
information using RFC-enabled function modules.

5. The EHS-MGM system communicates the information about risks, controls, and safety measures to PM. The PM system
displays the information in the Relevant Risks table of the safety plan. Depending on the con guration settings in the PM
system, communicated safety measures are automatically applied in the safety plan of the maintenance order.

6. The maintenance planner can use the risk information in the maintenance order and create a printout of the maintenance
order as a job card to give to the maintenance worker. This way, the maintenance worker executing the job has all of the
relevant risk and safety measure information.

Constraints
You can provide the following risk information to PM:

Risk ID and description

Control ID and description

Safety measure ID and description (linked object)

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 47/103
8/29/2019
You can link controls to other objects, such as equipment or a materials. If these objects correspond to objects de ned in
the safety measure list in PM, the system can use the linked objects as safety measures in PM. For more information about
the safety measure list, see More Information below.

Sort eld for list of relevant risks (based on risk level from high to low)

Sort eld for list of relevant controls (according to control priority speci ed in Customizing)

Risk level and level ID

Risk value

(Optionally) Risk symbol description

The risk symbols vary by regulatory region and are de ned in SAP EHS Management for speci c regulations. The symbols
are available for use in the PM component only. You can use the symbols, for example, on the job card to visually
communicate a risk. When the risk is noise, a symbol for noise appears on the job card.

(Optionally) File content of a risk symbol

Note that only some of the communicated risk information is visible on the PM user interface.

More Information
For more information about de ning a list of safety measures in PM, see SAP Help at http://help.sap.com/ecc for SAP
Enhancement Package 6 for SAP ERP under Integration & Analytics Information Portal Content Documentation , select your
language, and then choose in the structure Business Packages (Portal Content) Business Package for Generic EAM Functions
1.61 Work Overview 1.61 Safety Measure List Change Safety Measure List .

For more information about the objects that you can link controls to, see Control.

Monitoring and Reviewing Risk


Use
After a risk assessment is completed, you can continue to monitor and review the identi ed risk at your organization to verify that
risk data remains valid, and that risk treatment is effective. While your organization must initiate and perform most monitoring
and reviewing activities outside of the application, the results of these activities can be re ected in the system. This means, you
can review risk assessment data and reassess risk based on the results of your monitoring activities. For example, if you monitor
changes to internal or external objectives or regulations, you can update the corresponding information in the application and use
this information to reanalyze all affected risks. You can also use the application data to provide input for your monitoring activities.
Regular reviews of the available risk information and evaluations of the effectiveness of controls can help you identify trends and
improve your risk treatment over time.

In the risk assessment process, you can do the following to support your monitoring and reviewing activities:

Follow up on risks

If you want to reassess risks that have been assessed in a previous risk assessment, you can assign these risks to another
risk assessment and create follow-up revisions of these risks. You can also reevaluate the effectiveness of controls per risk
and de ne additional controls based on your assessment results.

Evaluate the effectiveness of controls

You can evaluate the effectiveness of controls that have been implemented to reduce risk at a speci c location.

Schedule control inspections

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 48/103
8/29/2019
You can create a series of control inspections to monitor the effectiveness of speci ed controls. In the series, you can
de ne how often individual inspections occur and who performs the inspections.

Identify risks affected by OEL revisions

If there are changes to occupational exposure limits (OEL), you can identify which existing risks may be affected by the
revisions. The system displays the possible effects of the revisions on previous risk analysis results.

Display a risk overview

If different revisions exist for a risk, you can access detailed data for these revisions from the risk assessment application.

Display different versions of risks and control effectiveness

If different versions exist for a risk you can access these versions from the risk assessment application. You can also
display an effectiveness history for controls.

Display change documents

You can display change documents for risk assessments, risks, and tasks.

Prerequisites
If you want to follow up on risks, the following prerequisites must be met:

The risks on which you want to follow up are released or historic.

The risk assessments to which you assigned the risks on which you want to follow up are in process or new.

The previous risk assessments are closed.

If you want to close a risk assessment, all nonrecurring actions have been completed for the current risk assessment.

Procedure
Following Up on Risks

1. Start the follow-up process for risks from the risk search, the risk explorer, and a risk assessment as follows:

Go to the Risks menu and display a list of risks on the Display by Location tab or on the Search tab. Select risks on
which you want to follow up and choose the Follow Up on Selected Risks pushbutton.

On the home page, open the Risk Explorer. Display a list of risks on which you want to follow up and choose the
Follow Up on All Risks pushbutton.

Note
You can narrow down the list by selecting one or multiple lter attributes. In addition, you can select one or
multiple attribute values.

Go to the Risk Assessments menu. Open a risk assessment and choose the Follow Up on Identi ed Risks
pushbutton.

2. To follow up on risks, assign the risks to risk assessments and start the risks follow-up process.

After starting the follow-up process, the system creates a new revision of the risks. The information from the previous risk
is copied to the new risk revision according to the settings de ned in the Business Add-In (BAdI) BAdI: Creation of Follow-
Up Revisions of Risks (BADI_EHHSS_RISK_FOLLOW_UP).

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 49/103
8/29/2019
3. You can follow up on the risks in the risk assessments to which you have assigned the risks. Navigate to the risk
assessment and check the risks. To reassess risks, proceed as follows:

If a risk no longer exists in your organization, you can remove it from the risk assessment.

Reanalyze and reevaluate each risk by using the available assessment steps and analysis methods.

Check the available control information and adapt it as required. You can manually enter an effectiveness or use
automatic control evaluation according to your system settings.

If necessary, specify additional controls to improve risk treatment.

Set the appropriate risk level based on your evaluation.

Evaluating the Effectiveness of Existing Controls

If you want to evaluate the effectiveness of speci c controls without creating follow-up revisions of risks, you can directly search
for the controls and send an evaluation request to the responsible person. If you accept the evaluation results and the control is
effective, the system automatically adds the effectiveness of the relevant controls as a new data record in the effectiveness
history. If the control is ineffective and the related risk is released or historic, you have to assign the affected risks to risk
assessments and start the risk follow-up process. The system then creates follow-up revisions of the risks and adds the
effectiveness in a new data record in the effectiveness history.

The evaluation of controls involved in an incident can also be triggered by an incident investigation. For more information, see
Evaluating Controls.

Scheduling Control Inspections

In the application, you can specify and schedule control inspections by choosing the service Create Control Inspection Series. For
more information, see Inspecting Controls.

Identifying Risks Affected by OEL Revisions

1. On the Agents and OELs menu, choose the service Identify Risks Affected by OEL Revisions.

2. Search for the agent whose OELs have been revised.

The system displays all risks with exposure ratings that were calculated using the old OEL values. The system also displays
possible new exposure ratings based on the new OEL values.

3. If necessary, reanalyze and reevaluate affected risks by using the available assessment steps and analysis methods.

Displaying a Risks Overview

From the Details icon in the results list of a risk search and from the More menu on the Risk tab of a risk assessment, you can
navigate to the risk overview to view data, such as assessment results, controls, and health surveillance protocols for all risk
revisions.

Note
You can view assessment results only for risks that have a risk value assigned in the risk matrix.

Displaying Different Versions of Risks and Control Effectiveness

1. To display a list of risk revisions, open a risk assessment and go to the Risk tab. Select a risk and choose the More menu to
display the overview of the risk revisions.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 50/103
8/29/2019
2. To display the version history of control effectiveness values, select the control for a speci c risk and choose the Edit
Effectiveness/View History pushbutton

Displaying Change Documents

To display the change documents for a risk assessment, risk, or task, open the risk assessment and select the relevant entry from
the You can also menu.

More Information
For more information about scheduling or specifying control inspections, see Inspecting Controls.

For more information about evaluating the effectiveness of controls, see Evaluating Controls.

For more information about change documents, see Creation of Change Documents.

Evaluating Controls
Use
Risk monitoring and review can involve periodic or ad hoc evaluations of the controls you have in place at your organization. The
evaluation helps you understand which controls are effective in reducing risk and preventing incidents.

In SAP EHS Management, you can evaluate controls directly in a risk assessment or request an evaluation. You can also receive
control evaluation results from incident management after an incident investigation. The system stores the results of the
evaluation in the effectiveness history of each control. You can display the history to understand the effectiveness of a control over
time and what triggered changes in its effectiveness, for example, an incident involving the control.

Prerequisites
You have speci ed the appropriate levels of control effectiveness in the Customizing activity for SAP EHS Management
under Risk Assessment Risk Monitoring and Review Specify Control Effectiveness .

If you want to receive control evaluation results from incident management, ensure that you have con gured the roles
correctly for the person who is responsible for performing the control evaluation (responsible for investigation step) and for
the incident investigation lead.

Procedure
You can use one of the following methods for evaluating controls.

Requesting Control Evaluations

You can request that a person perform a control evaluation using an interactive form in one of the following ways:

Request an evaluation for the controls at a speci c location.

Choose Controls and navigate to a location in the location structure. The system displays the existing controls at that
location for the active risks (meaning the risk does not have the status Historic or Void). Select the relevant controls and
request a control evaluation.

Request an evaluation from a control hit list.

Choose Controls and search for the relevant controls. Select controls from the hit list and request a control evaluation.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 51/103
8/29/2019
The system creates a task for the person assigned to evaluating the control and sends the person the evaluation form by e-mail.
Once the controls have been evaluated, you receive a task in your inbox to review the returned evaluation and transfer the updated
effectiveness values into the corresponding risk assessment.

Evaluating Controls Involved in Incidents

1. In incident management, the incident manager can add an investigation step to evaluate controls involved in an incident or
to establish a connection between a root cause of an incident and one or more failed controls.

2. The person responsible for the evaluation selects the relevant controls and evaluates their effectiveness.

3. You receive a task in your inbox to review the evaluation and transfer the updated effectiveness values into the
corresponding risk assessment.

4. You also receive a task to review the risk assessment that put the evaluated controls in place and decide whether you need
to reassess risk for the incident location.

Evaluating Controls Automatically

You can implement a BAdI to enable automatic determination of control effectiveness. In the risk assessment, you can choose to
evaluate the effectiveness automatically instead of manually entering the effectiveness. Once you have created an implementation
of the BAdI, the system displays the Create and Evaluate Automatically pushbutton on the screen for evaluating controls. For
more information, see the BAdI in Customizing for SAP EHS Management Risk Assessment Risk Monitoring and Review BAdI:
Automatic Control Evaluation .

More Information
For more information about the technical work ow for evaluating controls in SAP EHS Management, see the work ow
documentation Control Effectiveness Evaluation

Inspecting Controls
Use
You can continuously monitor whether controls are effectively mitigating risk by conducting control inspections. You can schedule
inspections as either one-time inspections or recurring inspections, depending on how often the controls need to be inspected. In
SAP EHS Management, inspectors of the controls complete the inspections by answering de ned questions.

Prerequisites
The risk assessment related to the controls you want to inspect is complete.

For each control you want to inspect, you have speci ed questions for the inspection.

You can specify inspection questions either directly in the control master data or in the Customizing activity for SAP EHS
Management under Risk Assessment Hazard and Control Register Specify Control Inspection Questions .

Note
The system determines the level of control effectiveness based on the number of yes answers. Therefore, you must
form each question in a way where a yes answer is a positive result.

You have de ned how the system processes completed control inspection forms that are returned to a speci ed e-mail
address. You do so in the Customizing activity for SAP EHS Management under Foundation for EHS Management Print
Forms and Interactive Forms De ne Inbound Processing for E-Mails .

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 52/103
8/29/2019

Procedure
To conduct inspections for controls speci ed in a risk assessment, proceed as follows:

1. Create a series of control inspections.

a. In this application, choose the service Control Inspections Create Control Inspection Series .

b. For the series, specify the person who will perform the inspections and the person who will be responsible for them.

c. Schedule when and how often inspections occur.

d. Specify which controls are to be inspected.

To do this, search for the relevant controls by either location, controls, or risk assessment. Select the controls for
inspection by choosing Add to Inspection Series.

Note
If the selected controls are later deleted or replaced in SAP EHS Management, the controls will be automatically
deleted from the scheduled recurring control inspection series, starting from the next scheduled inspection in
the series.

e. Create and start the control inspection series by choosing Submit.

Note
If you schedule reoccurring control inspections, you can still edit details and add or remove controls after the
series starts. However, any changes you make are effective starting from the next scheduled inspection in the
series. Changes cannot be applied to completed inspections.

2. Perform the control inspections.

If you are speci ed as the Inspector for a control inspection series, when a speci c control inspection is planned, you
will receive an e-mail with an attached .pdf form. This form consists of the questions you must answer to conduct the
control inspection.

3. Report the results of the control inspections.

When you complete the inspection and return the results, the leads for the related risk assessments must approve the
results. When a risk assessment lead approves the results, the results are recorded in that risk assessment.

Note
The system does not update the effectiveness automatically for controls that are not effective and that are contained in
risks with the status Released. You have to select the risk assessments for which you want to follow up on the risks and
start a risk follow-up process. The system then creates follow-up revisions of the risks and adds the effectiveness in a
new data record in the effectiveness history.

The system automatically determines the effectiveness of the inspected controls based on the percentage of questions to
which you answer Yes.

4. Analyze the risk and take any necessary corrective or preventive action.

More Information
For more information about the technical work ow for inspecting controls in SAP EHS Management, see the work ow
documentation Control Inspections.

For more information about the control inspection business object, see Control Inspection.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 53/103
8/29/2019
For more information about how controls are managed in SAP EHS Management, see Hazard and Control Register.

Analytical Reporting
Use
From the home page, you can access analytical reporting to get an overview of the overall risk situation within your organization
and identify unacceptable risks and ineffective controls. In addition, you can obtain chemical inventory information with quantity
data for each location.

Multidimensional chemical risk reports provide an overview on chemicals, methods of use and the associated risks at each
location. With these reports, you can generate a list of chemicals using the following search criteria:

Report Chemical Risks by Hazardous Ingredients provides a list of chemicals that contain certain hazardous
ingredients. So you can get an overview at which locations within your company, for example, Formaldehyde is used
and the risks associated with use and handling of this chemical.

Report Chemical Risks by Materials provides a list of chemicals that are allocated to a certain material. So you can
get an overview at which locations within your company certain materials are used and the risks associated with use
and handling of the chemicals allocated to these materials.

Report Chemical Risks by GHS Classi cation provides a list of chemicals that have a certain GHS classi cation. So
you can get an overview at which locations within your company, for example, carcinogenic chemicals are used and
the risks associated with use and handling of these chemicals.

Report Chemical Risks by Classi cation acc. to 67/548/EEC provides a list of chemicals that have a certain
classi cation according to regulations 67/548/EEC or 1999/45/EC. So you can get an overview at which locations
within your company, for example, ammable chemicals are used and the risks associated with use and handling of
these chemicals.

Multidimensional chemical product inventory reports allow you to create lists of chemicals that combine quantity
information with chemical information. You can, for example, link materials to a chemical and use quantity information
about the material and information about the use of the chemical in a speci c time frame at a speci c location to provide
legally required reports like SARA 312 or the German Gefahrstoffkataster.

Report Chemical Product Inventory by Hazardous Ingredients provides a list of chemicals that contain certain
hazardous ingredients and minimum, maximum, and average quantities in a selected time frame for a certain
location.

Report Chemical Product Inventory by Materials provides a list of chemicals that are allocated to a certain material
and minimum, maximum, and average quantities in a selected time frame for a certain location.

Report Chemical Product Inventory by GHS Classi cation provides a list of chemicals that have a certain GHS
classi cation and minimum, maximum, and average quantities in a selected time frame for a certain location.

Report Chemical Product Inventory by Classi cation acc. to 67/548/EEC provides a list of chemicals that have a
certain classi cation according to regulations 67/548/EEC or 1999/45/EC and minimum, maximum, and average
quantities in a selected time frame for a certain location.

Note
The system extracts quantity information from a CSV le stored as document at the location. For more information
about the structure of the data in the CSV le, see DataSource documentation for Material Quantities.

The Top Risks dashboard provides a quick way to see your highest risks in each category (health, safety, and environment)
by geographic area. The dashboard helps you focus attention and investment in the proper direction, making these

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 54/103
8/29/2019
decisions more objective and cost effective. You can also open a risk assessment from the dashboard to get further details
or to edit a particular risk.

For more information about where to nd the documentation for BI content and important implementation information, see
chapter Analytical Reporting in the Foundation section.

DataSources
A DataSource is a set of elds that provide the data for a business unit for data transfer. From a technical perspective, the
DataSource is a set of logically-related elds that are provided to transfer data to SAP NetWeaver BW and the operational data
provider in the backend either in a at structure (extraction structure) or in multiple at structures (for hierarchies).

More Information
For more information, search for DataSource, data staging, and Operational Data Provider in the documentation for SAP
NetWeaver at http://help.sap.com.

Job Master Data


DataSource Attributes 0EH_JOB_ATTR

Use
You can use this DataSource to extract master data attributes from the jobs of SAP EHS Management into SAP NetWeaver
Business Warehouse (BW).

The DataSource extracts the data from the root node of the job business object EHHSS_JOB. You can process the extracted data
by using the InfoObject 0EH_JOB.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 55/103
8/29/2019
The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the
BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Job ID - -

TYPE Job Type - -

STATUS Job Status - -

Risk Levels
DataSource Attributes 0EH_RISKLVL_ATTR

Use
You can use this DataSource to provide the risk levels from the risk master data object from SAP EHS Management into SAP
NetWeaver Business Warehouse (BW).

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have speci ed risk levels in the source system in Customizing for SAP EHS Management under Risk Assessment Risk
Analysis Risk Matrix Specify Risk Levels .

Data Modeling
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 56/103
8/29/2019

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

CODE Risk Level - -

SCORE_LOWER Lower limit of score interval - -

SCORE_UPPER Upper limit of score interval - -

COLOR Code of the color that is - -


associated with the risk level

Extractor Logic

The DataSource is implemented by a function module (extraction method F2). The extractor transfers the data 1:1 from table
EHHSSC_RISKLV into BW; the data is not aggregated.

Risks
DataSource Transactional Data 0EHSM_HSS_RAS_01

Use
You can use this DataSource to extract risk analysis data from SAP EHS Management into SAP NetWeaver Business Warehouse
(SAP NetWeaver BW). The DataSource extracts the data from the following nodes of the following business object:

Business object EHHSS_RISK

ROOT

REVISION

ANALYSIS

Business object EHHSS_RISK_ASSESSMENT

ROOT (only the elds KEY and ID)

Business object EHFND_LOCATION

ROOT (only the ID eld)

Business object EHHSS_AGENT/EHFND_CHEMICAL

ROOT (only the ID eld)

Business object EHHSS_JOB

ROOT (only the ID eld)

The DataSource extracts data only for those risks for which a risk analysis has been performed.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 57/103
8/29/2019
Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 7 SP 02

Content Versions EHM200, EHM300

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the


BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Data Modeling

Delta Update

The delta update used for this DataSource is AIED (After-Images with Deletion Indicator by Extractor). The deciding eld for the
update is BW_DELTATIMESTMP.

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Risk ID - -

RISK_ROOT_KEY_REF Risk Key - -

HAZARD Hazard - -

RAS_ROOT_KEY_REF Risk Assessment Key - -

RAS_ID Risk Assessment ID - -

LOCATION_ID Location ID - -

OPERATION_STATUS Operational Status - -

AGENT_ID Agent ID - -

AGENT_KEY_REF Agent Key - -

JOB_ID Job ID - -

SPLIT_DATE Revision Date - -

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 58/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

STATUS Risk Status - -

ANALYSIS_KEY_REF Internal Key of Analysis Instance - -

TYPE Risk Type - -

LEVEL Risk Level - -

SCORE Risk Level Score - -

LIKELIHOOD Likelihood - -

SEVERITY Severity - -

EXPOSURE Exposure Frequency - -

EVALUATION Evaluation - -

NUM_UNACC_RISKS Number of Unacceptable Risks - -

NUM_INADEQ_CTRL Number of Inadequate Controls - -

BW_RECORDNUMBER Serial number of record since Generated (by -


one risk can have multiple extractor)
records

BW_RECORDMODE Record mode that allows Generated (by -


agging records for deletion in extractor)
BW

BW_DELTATIMESTAMP Time stamp for delta load Input for extractor -

Extractor Logic

The extractor extracts only the most recent revision of a risk. The actual extractor logic is implemented as a BOPF determination
of the transient node BI_RISKS of the business object EHHSS_RISK. The business object EHHSS_RISK saves references to the
following business objects:

EHHSS_RISK_ASSESSMENT

EHFND_LOCATION

EHHSS_AGENT

EHFND_CHEMICAL

EHHSS_JOB

These references consist of internal keys (GUIDs). Except for agents, the extractor does not extract these internal keys. Instead,
the extractor translates these keys into the ID of the corresponding business object instance. Because the agent IDs are not
necessarily unique (depending on how the number range objects are maintained in Customizing), the extractor also extracts
internal keys for agents.

The hazard category is not saved in the business object EHHSS_RISK directly. The extractor determines the hazard category
from the customizing table EHHSSC_HAZARD.

The key gures are extracted 1:1 without any transformations or calculations.

Veri cation of Key Figures

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 59/103
8/29/2019
You can verify the key gures in the following way:

Key Figure Veri cation

SCORE Checks the risk value for the inherent risk, initial risk, and residual
risk in the most recent revision of the respective risk.

NUM_UNACC_RISKS Counts the number of inherent risks, initial risks, and residual risks
with evaluation Unacceptable in the most recent revision of the
respective risk.

NUM_INADEQ_CTRL Counts the number of controls with effectiveness Inadequate in the


most recent revision of the respective risk.

Unsychronized Backup Recovery in BI System

The DataSource does not use an own time stamp management. The DataSource uses the generic delta functionality.

OELs and Amounts


DataSource Transactional Data 0EHSM_HSS_RAS_02

Use
You can use this DataSource to extract amounts that have been compared to their respective limit value as part of a risk analysis
from the conducted risk assessments from SAP EHS Management into SAP NetWeaver Business Warehouse (SAP NetWeaver
BW). The DataSource extracts the data from the following nodes of the following business objects:

Business object EHHSS_RISK

ROOT

REVISION

ANALYSIS

OEL_VALUES

Business object EHFND_DATA_AMOUNT

ROOT

Business object EHHSS_AGENT/EHFND_CHEMICAL

ROOT (only the ID eld)

LIMIT

Business object EHHSS_RISK_ASSESSMENT

ROOT (only the elds KEY and ID)

Business object EHFND_LOCATION

ROOT (only the ID eld)

Business object EHHSS_JOB

ROOT (only the ID eld)

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 60/103
8/29/2019
The DataSource extracts data only for those risks for which an exposure analysis has been performed.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 7 SP 02

Content Versions EHM200, EHM300

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the


BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Data Modeling

Delta Update

The delta update used for this DataSource is AIED (After-Images with Deletion Indicator by Extractor). The deciding eld for the
update is BW_DELTATIMESTMP.

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Risk ID - -

RISK_ROOT_KEY_REF Risk Key - -

HAZARD Hazard - -

HAZ_CAT Hazard Category - -

OPERATION_STATUS Operational Status - -

RAS_TYPE Risk Assessment Type - -

AGENT_ID Agent ID - -

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 61/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

AGENT_KEY_REF Agent Key - -

JOB_ID Job ID - -

SPLIT_DATE Revision Date - -

STATUS Risk Status - -

OEL_KEY_REF Analysis Key - -

TYPE Risk Type - -

ACT_VALUE_MEAS Action Value for Exposure - -


Analysis

EXP_RESULT Result of Exposure Analysis - -

LIMIT_VALUE OEL Value - -

LIMIT_UNIT OEL Unit - -

AMOUNT_CAT Amount Category - -

AMN_VALUE Amount Value - -

AMN_UNIT Amount Unit - -

RATING Exposure Rating - -

LOCATION_ID Location ID - -

RAS_ID Risk Assessment ID - -

REGULATION Regulation/Regulatory List for - -


OEL

SAMPLING_DATE Sampling Date - -

VALUE_TYPE Amount Value Type - -

SAMPLING_DUR Duration of Sampling Period - -

OEL_AGNT_KEY_REF Agent With Limits or Amounts - -

BW_RECORDNUMBER Serial number of record since Generated (by -


one risk can have multiple extractor)
records

BW_RECORDMODE Record mode that allows Generated (by -


agging records for deletion in extractor)
BW

BW_DELTATIMESTAMP Time stamp for delta load Input for extractor -

Extractor Logic

The extractor extracts only the most recent revision of a risk. The actual extractor logic is implemented as a BOPF determination
of the transient node BI_LIMITS of the business object EHHSS_RISK. The business object EHHSS_RISK saves references to
the following business objects:

EHHSS_RISK_ASSESSMENT

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 62/103
8/29/2019
EHFND_LOCATION

EHHSS_AGENT

EHFND_CHEMICAL

EHHSS_JOB

These references consist of internal keys (GUIDs). Except for agents, the extractor does not extract these internal keys. Instead,
the extractor translates these keys into the ID of the corresponding business object instance. Because the agent IDs are not
necessarily unique (depending on how the number range objects are maintained in Customizing), the extractor also extracts
internal keys for agents.

The hazard category is not saved in the business object EHHSS_RISK directly. The extractor determines the hazard category
from the customizing table EHHSSC_HAZARD.

The key gures are extracted 1:1 without any transformations or calculations.

The sampling duration for the eld SAMPLING_DUR is derived from the start date/time and the end date/time from the amount
record. When no end date/time has been maintained, this eld remains empty. The extractor creates a language-independent
description of the duration where language-dependent texts are represented by placeholders. For example, the duration 1 Hour is
extracted as 1 #hh# where #hh# is the placeholder for Hour. The system inserts the language-dependent texts during the query
runtime in BW depending on the current user’s logon language.

To create the values for the RATING eld, the extractor concatenates the hazard from the root record with the rating from the OEL
record separated by a period (dot). This allows entering rating texts depending on the hazard. For non-chemical hazards, the
extractor also appends a number to the rating code that corresponds to one of the texts entered in the source system in the
Customizing activity for SAP EHS Management under Risk Assessment Risk Analysis Exposure Analysis Specify Exposure
Ratings for Non-Chemical Agents .

The eld OEL_AGNT_KEY_REFcontains the agent for which the OEL or amount exists. This is not necessarily the agent for which
the risk is de ned. The risk could be de ned for a chemical mixture, whereas the limit values are de ned for the mixture’s
ingredients.

Veri cation of Key Figures

In the exposure analysis, the system compares the amount (AMN_VALUE) that was collected for an agent to the selected
occupational exposure limit (OEL) (LIMIT_VALUE) of the agent to produce the exposure result (EXP_RESULT). For non-
chemicals, the system subtracts the value of the OEL from the value of the amount. For chemicals, the system divides the value of
the amount by the value of the OEL, and multiplies the result by 100 to express the result as a percentage. To verify these key
gures, check the exposure analysis in the application for the inherent risk, initial risk, and residual risk of the most recent revision
of the respective risk.

Unsychronized Backup Recovery in BI System

The DataSource does not use an own time stamp management. The DataSource uses the generic delta functionality.

Controls
DataSource Transactional Data 0EHSM_HSS_RAS_03

Use

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 63/103
8/29/2019
You can use this DataSource to extract controls that have been entered for a risk from SAP EHS Management into SAP NetWeaver
Business Warehouse (SAP NetWeaver BW). The DataSource extracts the data from the following nodes of the following business
objects:

Business object EHHSS_RISK

ROOT

REVISION

CONTROL

Business object EHHSS_AGENT/EHFND_CHEMICAL

ROOT (only the ID eld)

Business object EHHSS_RISK_ASSESSMENT

ROOT (only the elds KEY and ID)

Business object EHFND_LOCATION

ROOT (only the ID eld)

Business object EHHSS_JOB

ROOT (only the ID eld)

The DataSource extracts data only for those risks for which a control has been entered.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 7 SP02

Content Versions EHM200, EHM300

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the


BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 64/103
8/29/2019

Data Modeling

Delta Update

The delta update used for this DataSource is AIED (After-Images with Deletion Indicator by Extractor). The deciding eld for the
update is BW_DELTATIMESTMP.

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Risk ID - -

RISK_ROOT_KEY_REF Risk Key - -

HAZARD Hazard - -

HAZ_CAT Hazard Category - -

RAS_ROOT_KEY_REF Risk Assessment Key - -

RAS_ID Risk Assessment ID - -

RAS_TYPE Risk Assessment Type - -

LOCATION_ID Location ID - -

OPERATION_STATUS Operational Status - -

AGENT_ID Agent ID - -

AGENT_KEY_REF Agent Key - -

JOB_ID Job ID - -

SPLIT_DATE Revision Date - -

STATUS Risk Status - -

CONTROL_KEY_REF Internal key of control instance - -

CONTROL Control - -

RESP_NAME Control Responsible Person - -

IMPL_STATUS Control Implementation Status - -

EFFECTIVN_CODE Control Effectiveness - -

HAZARD_CODE Control Hazard - -

PROPOSAL_IND Control Is Proposed - -

CNTRL_TYPE Control Type - -

CNTRL_SUBTYPE Control Subtype - -

GOAL_TARGET_CODE Target - -

GOAL_OBJECT_CODE Objective - -

GOAL_CTRL_EFFECT Desired Effect of Control - -

EFFECT_DET_DATE Control Effectiveness Evaluation - -


Date

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 65/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

EFFECT_DET_CODE Source of Evaluation Results - -

NUM_UNACC_RISKS Number of Unacceptable Risks - -

NUM_INADEQ_CTRL Number of Inadequate Controls - -

BW_RECORDNUMBER Serial number of record since Generated (by -


one risk can have multiple extractor)
records

BW_RECORDMODE Record mode that allows Generated (by -


agging records for deletion in extractor)
BW

BW_DELTATIMESTAMP Time stamp for delta load Input for extractor -

Extractor Logic

The extractor extracts only the most recent revision of a risk. The actual extractor logic is implemented as a BOPF determination
of the transient node BI_CONTROLS of the business object EHHSS_RISK. The business object EHHSS_RISK saves references
to the following business objects:

EHHSS_RISK_ASSESSMENT

EHFND_LOCATION

EHHSS_AGENT

EHFND_CHEMICAL

EHHSS_JOB

These references consist of internal keys (GUIDs). Except for agents, the extractor does not extract these internal keys. Instead,
the extractor translates these keys into the ID of the corresponding business object instance. Because the agent IDs are not
necessarily unique (depending on how the number range objects are maintained in Customizing), the extractor also extracts
internal keys for agents.

The hazard category is not saved in the business object EHHSS_RISK directly. The extractor determines the hazard category
from the customizing table EHHSSC_HAZARD.

The system determines the value for the CONTROL eld in the following way:

If the PROPOSAL_IND eld is false, the system lls the eld with the value in the CONTROL_CODE eld. In this case, the
control’s name is the text of the control InfoObject.

If the PROPOSAL_IND eld is true, the system lls the eld with the title (PROPOSED_TITLE) that the user proposed for
the new control.

The system determines the value for the CNTRL_TYPE eld in the following way:

If the PROPOSAL_IND eld is false, the system lls the eld with the value in the TYPE eld of the control catalog. The
system determined the control catalog from the control BO instance that the system determined via the CONTROL_CODE
eld.

If the PROPOSAL_IND eld is true, the system lls the eld with the type (PROPOSED_TYPE) that the user proposed for
the new control.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 66/103
8/29/2019
The control type gets the control priority from con guration as a three-digit pre x. This allows the system to sort the
controls by priority.

The system determines the value for the CNTRL_SUBTYPE eld in the following way:

If the PROPOSAL_IND eld is false, the system lls the eld with the value in the SUBJECT eld of the control catalog. The
system determined the control catalog from the control BO instance that the system determined via the CONTROL_CODE
eld.

If the PROPOSAL_IND eld is true, the system lls the eld with the type (PROPOSED_SUBJECT) that the user proposed
for the new control.

The system determines the value for the RESP_NAME according to the ID in the RESP_ID eld. The system extracts the last
name and rst name separated by a comma (last name, rst name).

Veri cation of Key Figures

You can verify the key gures in the following way:

Key Figure Veri cation

NUM_UNACC_RISKS Counts the number of inherent risks, initial risks, and residual risks
with evaluation Unacceptable in the most recent revision of the
respective risk.

NUM_INADEQ_CTRL Counts the number of controls with effectiveness Inadequate in the


most recent revision of the respective risk.

Unsychronized Backup Recovery in BI System

The DataSource does not use an own time stamp management. The DataSource uses the generic delta functionality.

Impacts
DataSource Transactional Data 0EHSM_HSS_RAS_04

Use
You can use this DataSource to extract impacts that have been entered for a risk from SAP EHS Management into SAP NetWeaver
Business Warehouse (SAP NetWeaver BW). The DataSource extracts the data from the following nodes of the following business
objects:

Business object EHHSS_RISK

ROOT

REVISION

IMPACT

Business object EHHSS_AGENT/EHFND_CHEMICAL

ROOT (only the ID eld)

Business object EHHSS_RISK_ASSESSMENT

ROOT (only the elds KEY and ID)


https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 67/103
8/29/2019
Business object EHFND_LOCATION

ROOT (only the ID eld)

Business object EHHSS_JOB

ROOT (only the ID eld)

The DataSource extracts data only for those risks for which an impact has been entered.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 7 SP 02

Content Versions EHM200, EHM300

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the


BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Data Modeling

Delta Update

The delta update used for this DataSource is AIED (After-Images with Deletion Indicator by Extractor). The deciding eld for the
update is BW_DELTATIMESTMP.

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Risk ID - -

RISK_ROOT_KEY_REF Risk Key - -

HAZARD Hazard - -

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 68/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

HAZ_CAT Hazard Category - -

RAS_ROOT_KEY_REF Risk Assessment Key - -

RAS_ID Risk Assessment ID - -

RAS_TYPE Risk Assessment Type - -

LOCATION_ID Location ID - -

OPERATION_STATUS Operational Status - -

AGENT_ID Agent ID - -

AGENT_KEY_REF Agent Key - -

JOB_ID Job ID - -

SPLIT_DATE Revision Date - -

STATUS Risk Status - -

IMPACT_KEY_REF Internal key of impact instance - -

IMPACT Impact - -

NUM_UNACC_RISKS Number of Unacceptable Risks - -

NUM_INADEQ_CTRL Number of Inadequate Controls - -

BW_RECORDNUMBER Serial number of record since Generated (by -


one risk can have multiple extractor)
records

BW_RECORDMODE Record mode that allows Generated (by -


agging records for deletion in extractor)
BW

BW_DELTATIMESTAMP Time stamp for delta load Input for extractor -

Extractor Logic

The extractor extracts only the most recent revision of a risk. The actual extractor logic is implemented as a BOPF determination
of the transient node BI_IMPACTS of the business object EHHSS_RISK. The business object EHHSS_RISK saves references to
the following business objects:

EHHSS_RISK_ASSESSMENT

EHFND_LOCATION

EHHSS_AGENT

EHFND_CHEMICAL

EHHSS_JOB

These references consist of internal keys (GUIDs). Except for agents, the extractor does not extract these internal keys. Instead,
the extractor translates these keys into the ID of the corresponding business object instance. Because the agent IDs are not
necessarily unique (depending on how the number range objects are maintained in Customizing), the extractor also extracts
internal keys for agents.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 69/103
8/29/2019
The hazard category is not saved in the business object EHHSS_RISK directly. The extractor determines the hazard category
from the customizing table EHHSSC_HAZARD.

Veri cation of Key Figures

You can verify the key gures in the following way:

Key Figure Veri cation

NUM_UNACC_RISKS Counts the number of inherent risks, initial risks, and residual risks
with evaluation Unacceptable in the most recent revision of the
respective risk.

NUM_INADEQ_CTRL Counts the number of controls with effectiveness Inadequate in the


most recent revision of the respective risk.

Unsychronized Backup Recovery in BI System

The DataSource does not use an own time stamp management. The DataSource uses the generic delta functionality.

Regulations
DataSource Transactional Data 0EHSM_HSS_RAS_05

Use
You can use this DataSource to extract regulations that have been entered for a risk from SAP EHS Management into SAP
NetWeaver Business Warehouse (SAP NetWeaver BW). The DataSource extracts the data from the following nodes of the following
business objects:

Business object EHHSS_RISK

ROOT

REVISION

REGULATION

Business object EHHSS_AGENT/EHFND_CHEMICAL

ROOT (only the ID eld)

Business object EHHSS_RISK_ASSESSMENT

ROOT (only the elds KEY and ID)

Business object EHFND_LOCATION

ROOT (only the ID eld)

Business object EHHSS_JOB

ROOT (only the ID eld)

The DataSource extracts data only for those risks for which a regulation has been entered.

Technical Data
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 70/103
8/29/2019

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 7 SP 02

Content Versions EHM200, EHM300

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the


BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Data Modeling

Delta Update

The delta update used for this DataSource is AIED (After-Images with Deletion Indicator by Extractor). The deciding eld for the
update is BW_DELTATIMESTMP.

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Risk ID - -

RISK_ROOT_KEY_REF Risk Key - -

HAZARD Hazard - -

HAZ_CAT Hazard Category - -

RAS_ROOT_KEY_REF Risk Assessment Key - -

RAS_ID Risk Assessment ID - -

RAS_TYPE Risk Assessment Type - -

LOCATION_ID Location ID - -

OPERATION_STATUS Operational Status - -

AGENT_ID Agent ID - -

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 71/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

AGENT_KEY_REF Agent Key - -

JOB_ID Job ID - -

SPLIT_DATE Revision Date - -

STATUS Risk Status - -

REG_KEY_REF Internal key of regulation - -


instance

REGULATION Regulation - -

NUM_UNACC_RISKS Number of Unacceptable Risks - -

NUM_INADEQ_CTRL Number of Inadequate Controls - -

BW_RECORDNUMBER Serial number of record since Generated (by -


one risk can have multiple extractor)
records

BW_RECORDMODE Record mode that allows Generated (by -


agging records for deletion in extractor)
BW

BW_DELTATIMESTAMP Time stamp for delta load Input for extractor -

Extractor Logic

The extractor extracts only the most recent revision of a risk. The actual extractor logic is implemented as a BOPF determination
of the transient node BI_REGULATIONS of the business object EHHSS_RISK. The business object EHHSS_RISK saves
references to the following business objects:

EHHSS_RISK_ASSESSMENT

EHFND_LOCATION

EHHSS_AGENT

EHFND_CHEMICAL

EHHSS_JOB

These references consist of internal keys (GUIDs). Except for agents, the extractor does not extract these internal keys. Instead,
the extractor translates these keys into the ID of the corresponding business object instance. Because the agent IDs are not
necessarily unique (depending on how the number range objects are maintained in Customizing), the extractor also extracts
internal keys for agents.

The hazard category is not saved in the business object EHHSS_RISK directly. The extractor determines the hazard category
from the customizing table EHHSSC_HAZARD.

Veri cation of Key Figures

You can verify the key gures in the following way:

Key Figure Veri cation

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 72/103
8/29/2019

Key Figure Veri cation

NUM_UNACC_RISKS Counts the number of inherent risks, initial risks, and residual risks
with evaluation Unacceptable in the most recent revision of the
respective risk.

NUM_INADEQ_CTRL Counts the number of controls with effectiveness Inadequate in the


most recent revision of the respective risk.

Unsychronized Backup Recovery in BI System

The DataSource does not use an own time stamp management. The DataSource uses the generic delta functionality.

Material Quantities
DataSource Transactional Data 0EHSM_HSS_RAS_06

Use
You can use this DataSource to extract quantities of materials at locations and time intervals from SAP EHS Management into
SAP NetWeaver Business Warehouse (BW). The DataSource extracts the data from the following nodes of the location business
object EHFND_LOCATION:

ROOT

ATTACHMENT_FOLDER

You can process the extracted data by using the DSO 0EHH_DS26.

Technical Data

Application Component 0EHSM_HSS_RAS

Exchange Available as of Release Component Extension 4.0 for SAP EHS Management

Shipment SAP NetWeaver 7.3 BI Content Add-On 7 SP 06

Content Versions EHM400

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system underSAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_LOC_QUAN_LIST must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system underSAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 73/103
8/29/2019
The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system underSAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Quantities have been uploaded as attached document to the locations. The attached document must be CSV les that ful ll the
following conditions:

The names of the CSV les must start with Quantities.

The time periods in the CSV les must always be the same, i.e. always daily, or always monthly, or always quarterly, or
always yearly. Otherwise the quantities cannot properly be aggregated it multiple materials represent the same chemical.

The CSV les must not contain multiple quantities for the same material at the same location for the same time period.

The CSV les at one location may contain only materials that exist at that location.

The CSV les contain the following elds in each row:

Material number, time period, quantity, unit, number of days present at a location.

The separator character for the elds of one row is the semicolon.

The decimal separator for the quantity is a dot.

The time period can be speci ed in the following ways:

Format Description

DD.MM.YYYY Date format for daily quantities

MM.YYYY Date format for monthly quantities

Qn.YYYY Date format for quarterly quantities (n is a number from 1 to 4


indicating the quarter)

YYYY Date format for yearly quantities

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Location ID EHFNDD_LOC_ROOT ID

MATERIAL_ID Material Determined from CSV -


file

DATE Date Determined from CSV -


file

MONTH Month Determined from CSV -


file

QUARTER Quarter Determined from CSV -


file

YEAR Year Determined from CSV -


file

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 74/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

QUANT_MASS Quantity (Mass) Determined from CSV -


file

QUANT_MASS_UNIT Quantity Mass Unit Determined from CSV -


file

QUANT_VOL Quantity (Volume) Determined from CSV -


file

QUANT_VOL_UNIT Quantity Volume Unit Determined from CSV -


file

DAYS_PRESENT Days Present Determined from CSV -


file

BW_RECORDMODE Record mode that allows to ag Generated by extractor -


records to delete in BW

BW_DELTATIMESTMP Timestamp for delta load Input for extractor -

BW_RECORDNUMBER Serial number of records per Generated by extractor -


chemical

Extractor Logic

The current extractor logic is implemented as a BOPF determination of the transient node BI_CHEMICAL_QUANTITIES of the
business object EHFND_LOCATION.

The quantities are read from CSV les that are attached to the locations.

The extractor interprets the different formats of the time period and additionally provides the date of the last day of the respective
period in the eld DATE. That means for monthly quantities the date of the last day of the month is determined, for quarterly
quantities the date of the last day of the quarter is determined, and for yearly quantities the date of the last day of the year is
determined and returned in eld DATE.

The unit of the quantity may be dimension less or belong to one of the dimensions mass or volume. The extractor tries to convert
the quantities to both mass and volume via the alternative units at the material.

The extractor structure has one eld for the quantity in mass units and another eld for the quantity in volume unit. If the
extractor cannot convert a dimensionless quantity to either mass or volume it generates an error. If at least one quantity either in
mass or in volume unit is available no error is generated.

Veri cation of Key Figures

Key Figure Veri cation

0EH_QMASS Quantity from CSV le for the corresponding location and time
period converted to kilogram

0EH_QVOL Quantity from CSV le for the corresponding location and time
period converted to liter

0EH_DAYSPRE Days present for the corresponding location and time period read
from CSV le

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 75/103
8/29/2019

Chemical Hazardous Ingredients


DataSource Transactional Data 0EHSM_HSS_RAS_07

Use
You can use this DataSource to extract hazardous ingredients of chemicals from SAP EHS Management into SAP NetWeaver
Business Warehouse (BW). The DataSource extracts the data from the following nodes of the chemical business object
EHFND_CHEMICAL:

ROOT

REVISION

HAZ_INGREDIENTS

You can process the extracted data by using the DSO 0EHH_DS27.

Technical Data

Application Component 0EHSM_HSS_RAS

Exchange Available as of Release Component Extension 4.0 for SAP EHS Management

Shipment SAP NetWeaver 7.3 BI Content Add-On 7 SP 06

Content Versions EHM400

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the


BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 76/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Chemical EHFND_CHM_ROOT ID

CHEMICAL_COMP_ID Chemical Component Generated by extractor ID

SPLIT_DATE Valid-From Date EHFNDD_CHM_REV SPLIT_DATE

END_DATE Valid-To Date Generated by extractor -

PROP_LOWER_MEAS Proportion Min. EHFNDD_CHM_HING PROP_LOWER_MEAS

PROP_UPPER_MEAS Proportion Max. EHFNDD_CHM_HING PROP_UPPER_MEAS

PROP_AVG_MEAS Proportion Avg. EHFNDD_CHM_HING PROP_LOWER_MEAS and


PROP_UPPER_MEAS

PROP_UNIT Proportion Unit EHFNDD_CHM_HING PROP_UNIT

BW_RECORDMODE Record mode that allows to ag Generated by extractor -


records to delete in BW

BW_DELTATIMESTMP Timestamp for delta load Input for extractor -

BW_RECORDNUMBER Serial number of records per Generated by extractor -


chemical

Extractor Logic

The current extractor logic is implemented as a BOPF determination of the transient node BI_HAZARDOUS_INGREDIENTS of
the business object EHFND_CHEMICAL.

Since a chemical can have multiple revisions the extractor provides a valid-from date and a valid-to date that de ne the time
period where the hazardous ingredients are valid.

The chemical components of a chemical mixture are the chemical substances that contain the hazardous component of the
mixture as single hazardous ingredient.

Veri cation of Key Figures

Key Figure Veri cation

PROP_MIN Minimal Proportion of the hazardous ingredient

PROP_MAX Maximal Proportion of the hazardous ingredient

PROP_AVG If both minimal and maximal proportion of the hazardous ingredient


is available this is the average of both values. Otherwise it is the
single value which is available (either minimal proportion or
maximal proportion).

Chemical GHS Classi cation


DataSource Transactional Data 0EHSM_HSS_RAS_08

Use

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 77/103
8/29/2019
You can use this DataSource to extract GHS classi cations of chemicals from SAP EHS Management into SAP NetWeaver
Business Warehouse (BW). The DataSource extracts the data from the following nodes of the chemical business object
EHFND_CHEMICAL:

ROOT

REVISION

HAZARD_CLASSIFICATION

You can process the extracted data by using the DSO 0EHH_DS28.

Technical Data

Application Component 0EHSM_HSS_RAS

Exchange Available as of Release Component Extension 4.0 for SAP EHS Management

Shipment SAP NetWeaver 7.3 BI Content Add-On 7 SP 06

Content Versions EHM400

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the


BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Chemical EHFNDD_CHM_ROOT ID

SPLIT_DATE Valid-From Date EHFNDD_CHM_REV SPLIT_DATE

END_DATE Valid-To Date Generated by extractor -

CLASSIFICATION GHS Classi cation EHFNDD_CHM_HCLSS CLASSIFICATION

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 78/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

BW_RECORDMODE Record mode that allows to ag Generated by extractor -


records to delete in BW

BW_DELTATIMESTMP Timestamp for delta load Input for extractor -

BW_RECORDNUMBER Serial number of records per Generated by extractor -


chemical

Extractor Logic

The current extractor logic is implemented as a BOPF determination of the transient node BI_GHS_CLASSIFICATION of the
business object EHFND_CHEMICAL.

Since a chemical can have multiple revisions the extractor provides a valid-from date and a valid-to date that de ne the time
period where the GHS classi cations are valid.

Veri cation of Key Figures

Veri cation of key gures is not applicable.

Chemical EWG Classi cation


DataSource Transactional Data 0EHSM_HSS_RAS_09

Use
You can use this DataSource to extract GHS classi cations of chemicals from SAP EHS Management into SAP NetWeaver
Business Warehouse (BW). The DataSource extracts the data from the following nodes of the chemical business object
EHFND_CHEMICAL:

ROOT

REVISION

HAZARD_CLASSIFICATION

You can process the extracted data by using the DSO 0EHH_DS28.

Technical Data

Application Component 0EHSM_HSS_RAS

Exchange Available as of Release Component Extension 4.0 for SAP EHS Management

Shipment SAP NetWeaver 7.3 BI Content Add-On 7 SP 06

Content Versions EHM400

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 79/103
8/29/2019
Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the


BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Chemical EHFNDD_CHM_ROOT ID

SPLIT_DATE Valid-From Date EHFNDD_CHM_REV SPLIT_DATE

END_DATE Valid-To Date Generated by extractor -

CLASSIFICATION EWG Classi cation EHFNDD_CHM_HCEWG CLASSIFICATION

BW_RECORDMODE Record mode that allows to ag Generated by extractor -


records to delete in BW

BW_DELTATIMESTMP Timestamp for delta load Input for extractor -

BW_RECORDNUMBER Serial number of records per Generated by extractor -


chemical

Extractor Logic

The current extractor logic is implemented as a BOPF determination of the transient node BI_EWG_CLASSIFICATION of the
business object EHFND_CHEMICAL.

Since a chemical can have multiple revisions the extractor provides a valid-from date and a valid-to date that de ne the time
period where the EWG classi cations are valid.

Veri cation of Key Figures

Veri cation of key gures is not applicable.

Chemical Material
DataSource Transactional Data 0EHSM_HSS_RAS_10

Use
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 80/103
8/29/2019
You can use this DataSource to extract material assignments of chemicals from SAP EHS Management into SAP NetWeaver
Business Warehouse (BW). The DataSource extracts the data from the following nodes of the chemical business object
EHFND_CHEMICAL:

ROOT

REVISION

MATERIAL

You can process the extracted data by using the DSO 0EHH_DS30.

Technical Data

Application Component 0EHSM_HSS_RAS

Exchange Available as of Release Component Extension 4.0 for SAP EHS Management

Shipment SAP NetWeaver 7.3 BI Content Add-On 7 SP 06

Content Versions EHM400

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the


BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID Chemical EHFNDD_CHM_ROOT ID

SPLIT_DATE Valid-From Date EHFNDD_CHM_REV SPLIT_DATE

END_DATE Valid-To Date Generated by extractor -

MATERIAL_ID EWG Classi cation EHFNDD_CHM_MAT MATERIAL_ID

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 81/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

BW_RECORDMODE Record mode that allows to ag Generated by extractor -


records to delete in BW

BW_DELTATIMESTMP Timestamp for delta load Input for extractor -

BW_RECORDNUMBER Serial number of records per Generated by extractor -


chemical

Extractor Logic

The current extractor logic is implemented as a BOPF determination of the transient node BI_EWG_CLASSIFICATION of the
business object EHFND_CHEMICAL.

Since a chemical can have multiple revisions the extractor provides a valid-from date and a valid-to date that de ne the time
period where the material assignments are valid.

Veri cation of Key Figures

Veri cation of key gures is not applicable.

Chemical Master Data Attributes


DataSource Attributes 0EH_CHEMICL_ATTR

Use
You can use this DataSource to extract master data attributes of chemicals from SAP EHS Management into SAP NetWeaver
Business Warehouse (BW). The DataSource extracts the data from the following nodes of the chemical business object
EHFND_CHEMICAL:

ROOT

REVISION

BASIC_INFORMATION

GERMAN_REG_INFO

You can process the extracted data by using the Info Object 0EH_CHEMICL. The chemical business object supports multiple
revisions of the same chemical. However, the master data attributes are not expected to change in different revisions. Thus they
are not time-dependent.

Technical Data

Application Component Risk Assessment Master Data (0EHSM_HSS_RAS-IO)

Exchange Available as of Release Component Extension 4.0 for SAP EHS Management

Shipment SAP NetWeaver 7.3 BI Content Add-On 7 SP 06

Content Versions EHM400

RemoteCube-Capable No

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 82/103
8/29/2019

Delta-Capable Yes

Extraction from Archives No

Veri able No

Prerequisites
You have con gured the DataSource in Customizing in the source system under SAP EHS Management Foundation for
EHS Management Analytical Reporting Con gure Extractors .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_OBJ_LIST must be an active default implementation of the


BAdI BADI_EHFND_FW_BI_OBJ_LIST. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Determination of Objects to Extract .

The BAdI implementation BADI_EHFND_FW_BI_BOPF_EXTRACT must be an active default implementation of the BAdI
BADI_EHFND_FW_BI_EXTRACTOR. For more information, see Customizing in the source system under SAP EHS
Management Foundation for EHS Management Analytical Reporting BAdI: Extraction of One Object .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

ID ID of the chemical EHFNDD_CHM_ROOT ID

CAS_NUMBER CAS Number EHFNDD_CHM_BINFO CAS_NUMBER

EINECS_NUMBER EINECS Number EHFNDD_CHM_BINFO EINECS_NUMBER

CHM_NATURE Chemical Type EHFNDD_CHM_BINFO CHM_NATURE

STATE_OF_MATTER Physical State EHFNDD_CHM_BINFO STATE_OF_MATTER

FORM Form EHFNDD_CHM_BINFO FORM

STORAGE_CLASS Storage Class EHFNDD_CHM_GRI STORAGE_CLASS

WATER_HAZ_CLASS Water Hazard Class EHFNDD_CHM_GRI WATER_HAZ_CLASS

BW_RECORDMODE Record mode that allows to ag Generated by extractor -


records to delete in BW

BW_DELTATIMESTMP Timestamp for delta load Input for extractor -

BW_RECORDNUMBER Serial number of records per Generated by extractor -


chemical

Extractor Logic

The current extractor logic is implemented as a BOPF determination of the transient node BI_CHEMICAL of the business object
EHFND_CHEMICAL.

You can process the extracted data by using the InfoObject 0EH_CHEMICL.

Veri cation of Key Figures

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 83/103
8/29/2019
Veri cation of key gures is not applicable.

Unsychronized Backup Recovery in BI System

Example
The DataSource does not use an own time stamp management. The DataSource uses the generic delta functionality.

Texts for Agent


DataSource Texts 0EH_AGENT_TEXT

Use
You can use this DataSource to extract texts for agents.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable Yes or No

Extraction from Archives No

Veri able No

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

DB_KEY NodeID - -

DB_KEY_DESC NodeID - -

LANGUAGE Language Key - -

CODE Agent ID - -

DESCRIPTION Common Data Element for - -


Translation

Texts for Amount Category


https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 84/103
8/29/2019
DataSource Texts 0EH_AMTCAT_TEXT

Use
You can use this DataSource to extract texts for amount categories.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured amount categories in the source system in the Customizing activity for SAP EHS Management under Risk
Assessment Master Data Con guration Specify Amount Categories .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Amount Category - -

DESCRIPTION Description (Extra Short) - -

Texts for Amount Value Type


DataSource Texts 0EH_AMTVALT_TEXT

Use
You can use this DataSource to extract texts for amount value types.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 85/103
8/29/2019
Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured value types for amounts in the source system in the Customizing activity for SAP EHS Management under
Risk Assessment Master Data Con guration Agents Specify Value Types .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Value Type - -

DESCRIPTION Description (Extra Short) - -

Texts for Analysis Type


DataSource Texts 0EH_ANATYPE_TEXT

Use
You can use this DataSource to extract texts for analysis type.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 86/103
8/29/2019

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

KEY1 Key Field for DataSource for Text - -

DATETO Valid-to date - -

DATEFROM Valid-From Date - -

TXTSH Short description - -

TXTMD Medium description - -

TXTLG Long description - -

Texts for Chemicals


DataSource Texts 0EH_CHEMICAL_TEXT

Use
You can use this DataSource to extract texts for chemicals, speci cally for chemical agents that you use in risk assessments.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 3.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 7 SP 02

Content Versions EHM300

RemoteCube-Capable No

Delta-Capable Yes

Extraction from Archives No

Veri able No

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

DB_KEY NodeID ‑ ‑

DB_KEY_DESC NodeID ‑ ‑

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 87/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key ‑ ‑

CODE Chemical ID ‑ ‑

DESCRIPTION Common Data Element for ‑ ‑


Translation

Texts for Control


DataSource Texts 0EH_CONTROL_TEXT

Use
You can use this DataSource to extract texts for controls from SAP EHS Management into SAP NetWeaver Business Warehouse
(SAP NetWeaver BW).

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

CODE Control ID - -

DESCRIPTION Control Name - -

Texts for Control Effectiveness


DataSource Texts 0EH_CEFFECT_TEXT

Use

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 88/103
8/29/2019
You can use this DataSource to extract texts for control effectiveness from SAP EHS Management into SAP NetWeaver Business
Warehouse (SAP NetWeaver BW).

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured control effectiveness values in the source system in the Customizing activity for SAP EHS Management
under Risk Assessment Risk Treatment Specify Control Effectiveness .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Control Effectiveness - -

DESCRIPTION Description (Extra Short) of - -


Control Effectiveness

Texts for Control Subtype


DataSource Texts 0EH_CSUBTY_TEXT

Use
You can use this DataSource to extract texts for control subtypes from SAP EHS Management into SAP NetWeaver Business
Warehouse (SAP NetWeaver BW).

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 89/103
8/29/2019
Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured subtypes in the source system in the Customizing activity for SAP EHS Management under Foundation for
EHS Management Actions and Controls Specify Subtypes .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language - -

CODE Subtype - -

DESCRIPTION Description (Extra Short) - -

Texts for Control Type


DataSource Texts 0EH_CTYPE_TEXT

Use
You can use this DataSource to extract texts for control types from SAP EHS Management into SAP NetWeaver Business
Warehouse (SAP NetWeaver BW).

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content add-on 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 90/103
8/29/2019

Prerequisites
You have con gured control types in the source system in the Customizing activity for SAP EHS Management under Foundation
for EHS Management Actions and Controls Specify Types .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language - -

CODE Type - -

DESCRIPTION Description (Extra Short) - -

Texts for Evaluation Source


DataSource Texts 0EH_CEVAL_TEXT

Use
You can use this DataSource to extract texts for the source of a control effectiveness evaluation from SAP EHS Management into
SAP NetWeaver Business Warehouse (SAP NetWeaver BW).

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured value types for amounts in the source system in the Customizing activity for SAP EHS Management under
Risk Assessment Risk Treatment Specify Control Effectiveness .

Data Modeling

Fields of Origin for the Extraction Structure

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 91/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Control Effectiveness - -

DESCRIPTION Description (Extra Short) of - -


Control Effectiveness

Texts for Exposure Frequency


DataSource Texts 0EH_JOBTYPE_TEXT

Use
You can use this DataSource to extract texts for exposure frequency from SAP EHS Management into SAP NetWeaver Business
Warehouse (SAP NetWeaver BW).

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Add-On Content 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured exposure frequency in the source system in the Customizing activity for SAP EHS Management under Risk
Assessment Risk Analysis Risk Matrix Specify Exposure Frequency .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language - -

CODE Exposure Frequency - -

DESCRIPTION Description (Extra Short) - -

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 92/103
8/29/2019

Texts for Exposure Rating


DataSource Texts 0EH_LIMRTNG_TEXT

Use
You can use this DataSource to extract texts for the exposure rating.

Technical Data

Application Component Risk Assessment in SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured exposure ratings in the source system in Customizing for SAP EHS Management under Risk
Assessment Risk Analysis Exposure Analysis Specify Exposure Ratings for Non-Chemical Agents and Risk Assessment Risk
Analysis Exposure Analysis Specify Exposure Ratings for Chemical Agents .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Exposure Rating - -

DESCRIPTION Description (Extra Short) of - -


exposure rating

Texts for Hazard


DataSource Texts 0EH_HAZARD_TEXT

Use
You can use this DataSource to extract texts for hazards.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 93/103
8/29/2019

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content add-on 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able Yes or No; No

Prerequisites
You have con gured hazards in the source system in the Customizing activity for SAP EHS Management under Risk
Assessment Hazard and Control Register Con gure Hazard and Control Register .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Hazard - -

DESCRIPTION Description (Extra Short) of - -


Hazard

Texts for Hazard Category


DataSource Texts 0EH_HAZCAT_TEXT

Use
You can use this DataSource to extract texts for hazard categories.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 94/103
8/29/2019

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured hazard categories in the source system in the Customizing activity for SAP EHS Management under Risk
Assessment Hazard and Control Register Con gure Hazard and Control Register .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Hazard Category - -

DESCRIPTION Description (Extra Short) of - -


Hazard Category

Texts for Impact


DataSource Texts 0EH_IMPACT_TEXT

Use
You can use this DataSource to extract texts for impacts from SAP EHS Management into SAP NetWeaver Business Warehouse
(SAP NetWeaver BW).

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Add-On Content 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 95/103
8/29/2019
You have con gured impacts in the source system in the Customizing activity for SAP EHS Management under Risk
Assessment Hazard and Control Register Con gure Hazard and Control Register .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language - -

CODE Impact - -

DESCRIPTION Description (Extra Short) - -

Texts for Job


DataSource Texts 0EH_JOB_TEXT

Use
You can use this DataSource to extract texts for jobs.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Job ID - -

DESCRIPTION Job Description - -

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 96/103
8/29/2019

Texts for Job Status


DataSource Texts 0EH_JOBSTAT_TEXT

Use
You can use this DataSource to extract texts for the job status.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGU Language Key - -

KEY1 Key Field for DataSource for Text - -

DATETO Valid-to date - -

DATEFROM Valid-From Date - -

TXTSH Short description - -

TXTMD Medium description - -

TXTLG Long description - -

Texts for Job Type


DataSource Texts 0EH_JOBTYPE_TEXT

Use
You can use this DataSource to extract texts for job types.

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 97/103
8/29/2019

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Add-On Content 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured job types in the source system in the Customizing activity for SAP EHS Management under Risk
Assessment Master Data Con guration Jobs Specify Job Types .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Job Type - -

DESCRIPTION Description (Extra Short) - -

Texts for Objectives


DataSource Texts 0EH_CGLOBJ_TEXT

Use
You can use this DataSource to extract texts for objectives from SAP EHS Management into SAP NetWeaver Business Warehouse
(SAP NetWeaver BW).

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 98/103
8/29/2019

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured objectives in the source system in the Customizing activity for SAP EHS Management under Risk
Assessment General Con guration Specify Objectives and Targets .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Objective - -

DESCRIPTION Description (Extra Short) of - -


Objective

Texts for OEL Regulation


DataSource Texts 0EH_LIMREG_TEXT

Use
You can use this DataSource to extract texts for occupational exposure limit (OEL) regulation.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Data Modeling

Fields of Origin for the Extraction Structure

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c9… 99/103
8/29/2019

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Regulation - -

DESCRIPTION Description (Extra Short) - -

DESCRIPTION_LONG Description (LONG) - -

Texts for OEL Regulatory List


DataSource Texts 0EH_LIMREGLIST_TEXT

Use
You can use this DataSource to extract texts for occupational exposure limits (OEL) from regulatory lists.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 3.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 7 SP 02

Content Versions EHM300

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key ‑ ‑

CODE Regulatory List ‑ ‑

DESCRIPTION Description (Extra Short) ‑ ‑

DESCRIPTION_LONG Description (Long) ‑ ‑

Texts for Risk Assessment Type


DataSource Texts 0EH_RASTYPE_TEXT

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c… 100/103
8/29/2019

Use
You can use this DataSource to extract texts for risk assessment types.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured risk assessment types in the source system in the Customizing activity for SAP EHS Management under Risk
Assessment General Con guration Specify Risk Assessment Types .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Risk Assessment Type - -

DESCRIPTION Description (Extra Short) of Risk - -


Assessment Type

Texts for Risk Level


DataSource Texts 0EH_RISKLVL_TEXT

Use
You can use this DataSource to extract texts for risk levels.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c… 101/103
8/29/2019
Shipment SAP NetWeaver 7.0 BI Content Add-On 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

Prerequisites
You have con gured risk levels in the source system in the Customizing activity for SAP EHS Management under RIsk
Assessment Risk Analysis Risk Matrix Specify Risk Levels .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Risk Level - -

DESCRIPTION Description (Extra Short) of Risk - -


Levels

Texts for Targets


DataSource Texts 0EH_CGLTRGT_TEXT

Use
You can use this DataSource to extract texts for targets from SAP EHS Management into SAP NetWeaver Business Warehouse
(SAP NetWeaver BW). Controls that are part of risk treatment should achieve a de ned target.

Technical Data

Application Component SAP EHS Management (EHS-MGM-RAS)

Exchange Available as of Release Component Extension 2.0 for SAP EHS Management

Shipment SAP NetWeaver 7.0 BI Content add-on 6 SP 03

Content Versions EHM200

RemoteCube-Capable No

Delta-Capable No

Extraction from Archives No

Veri able No

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c… 102/103
8/29/2019

Prerequisites
You have con gured targets in the source system in the Customizing activity for SAP EHS Management under Risk
Assessment General Con guration Specify Objectives and Targets .

Data Modeling

Fields of Origin for the Extraction Structure

Fields in the Extraction Description of the Field in the Table of Origin Field in the Table of Origin
Structure Extraction Structure

LANGUAGE Language Key - -

CODE Target - -

DESCRIPTION Description (Extra Short) of - -


Target

https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=20306918&topics=fc1b5f9fc2a84a179ed36fc98c… 103/103

You might also like