Introduction
SAP EHS Management, environment management provides flexibility to collect, calculate, and aggregate data in many ways. This enables customers in various industries and regulatory jurisdictions to fulfill their requirements. However, for interoperability it's helpful to have a standardized way to model data.
This lesson describes a recommended methodology to create an inventory of your greenhouse gas (GHG) emissions so that it's consumable by GHG-related functionality. It comprises the creation and use of EHS locations, compliance requirements, compliance scenarios, and new standard data classifiers in your EHS system.
The functionality that supports this method will be added to this lesson by their availability. The data structure outlined below follows best practices from the GHG protocol standard.
Preparing Environment Management for GHG Management

You must create the following entities in your SAP EHS Management, environment management system to manage GHG emissions:
- A hierarchy of locations for your company including locations for countries and plants.
- Compliance requirements with regulatory lists of global warming potentials (GWPs), emission factors and if-needed equations.
- Compliance scenarios for your plants with activities for their GHG emissions.
- Data classifiers for use with GHG activities.
- Activities to collect source data, calculate, and aggregate GHG emissions.
The following figure illustrates a simple example containing one plant with one activity emitting GHG gases.

Creating the Location Hierarchy
Assign emissions to their most specific location to enable detailed analysis. The assignment of location properties should be driven by the logic of the required report output.

Creating Compliance Requirements
- Regulatory Requirements
Set up GHG-emissions calculations according to regulatory requirements, such as Title 40 Part 98: Mandatory GHG Reporting for the United States of America.
These regulations contain regulatory lists with tables for:
- Global-warming potentials
- Average high-heating values
- General emission factors
- Equations
- No Specific Requirements
If you have no specific regulatory requirements, it is recommended to:
- Create a compliance requirement of type Policy containing your emission factors for either CO2 equivalents or for the individual GHG gases (CO2, CH4, ...)
- Use the delivered table for GWP.
Creating Compliance Scenarios
Note
Make sure to use the right units of measure and aggregate data to the plant level for consumption if needed.
Creating Standard Data Classifiers
- Standard Classifiers
Create the standard data classifiers listed in Appendix A: Data Classifiers, exactly with the given ID.
- Relevant Classifiers
Only create the data classifiers that are relevant for your use case.
- Importance
These classifiers are crucial for proper categorization and reporting of GHG emissions data.
Creating Activities for GHG Emissions

Following are the activities to be created for GHS Emissions:
- Use Listed Substance: Use listed substance L00000275188 (carbon-dioxide equivalent) as subject.
- Set Unit of Measure: Set the unit of measure to metric tons (t). Do a conversion if required.
- Set GHG Scope: Set exactly one data classifier for the GHG scope: "Scope 1", "Scope 2 Location-based", "Scope 2 Market-based", or "Scope 3".
- Scope 2 Emissions: For scope 2 emissions, provide an activity for both location-based and market-based methods.
- Set Periodicity: The periodicity should be either "monthly", "quarterly" or "yearly".
Providing Additional Information for GHG Emissions

Additional information can be specified using predefined data classifiers. Custom classifiers can also be used for more specific information.
Reporting Contribution to CO2 Equivalent by Specific GHG Gases
- Separate Calculations
Instead of creating one calculation for the CO2 equivalent, provide calculations of the CO2 equivalents for each specific gas.
- Classifiers for Each Gas
Create a classifier for each GHG gas to distinguish the different classes. For example:
- CO2E_CO2
- CO2E_CH4
- CO2E_N2O
Note
If you have a calculation summing up the CO2 equivalents for all gases, it must not have any GHG classifier to avoid double counting.
Reporting Specific GHG Gases

- Use Specific Listed Substance: Use the listed substance for the specific GHG gas (e.g., "carbon dioxide", "methane", "nitrous oxide") as subject.
- Set Unit of Measure: Set the unit of measure to metric tons (t). Do a conversion if required.
- Set GHG Scope: Set exactly one data classifier for the GHG scope: "Scope 1", "Scope 2 Location-based", "Scope 2 Market-based", or "Scope 3".
- Set Periodicity: The periodicity must be either "monthly", "quarterly", or "yearly".
Creating Activities for Offset
- Positive Value
Use the amount of compensated CO2 equivalent as a positive value.
- Subject
Use the subject Listed Substance L00000275188 (Carbon Dioxide Equivalent).
- Unit of Measure
Set the unit of measure to metric tons (t).
- Offset Classifier
Set exactly one classifier: "Offset Scope 1", "Offset Scope 2", or "Offset Scope 3".
- Periodicity
The periodicity must be either "monthly", "quarterly", or "yearly".
Using Aggregations
- Aggregation of Source Data
If there are several sub-locations with the same source data and they use the same GHG calculation, the calculation can be done on plant or site level based on aggregated source data. This setup is recommended if feasible.
- Aggregation of Calculated Data
Create one aggregation using a distinct classifier for each activity, for example "Office Heating". This might require significant effort if there are many kinds of activities.
For locations of type Plant or Site:
- Create a compliance scenario for the GHG activity.
- In the compliance scenario, create a location aggregation, selecting all data with your custom classifier.
- In the compliance scenario, create a calculation for the desired target periodicity summing up the data from the classifier.
- Configure the calculation as described in Creating Activities for GHG Emissions.
Data Classifiers
Use exactly one data classifier per GHG activity out of this list:
Main Data Classifiers
Usage | Data Classifier ID | Data Classifier Description |
---|---|---|
Scope 1 GHG emissions | Scope 1 | GHG Scope 1 |
Scope 2 GHG emissions using location-based method | Scope 2 Location-based | GHG Scope 2 location-based |
Scope 2 GHG emissions using market-based method | Scope 2 Market-based | GHG Scope 2 market-based |
Scope 3 GHG emissions | Scope 3 | GHG Scope 3 |
Offsets from projects to offset Scope 1 emissions | Offsets – Scope 1 | GHG offsets for Scope 1 |
Offsets from projects to offset Scope 2 emissions | Offsets – Scope 2 | GHG offsets for Scope 2 |
Offsets from projects to offset Scope 3 emissions | Offsets – Scope 3 | GHG offsets for Scope 3 |
Data Classifiers for Scope 1 Source Categories
GHG Scope | Classifier ID | Data Classifier Description |
---|---|---|
1 | S1 Stationary Combustion | GHG Scope 1 – stationary combustion |
1 | S1 Mobile Combustion | GHG Scope 1 – mobile combustion |
1 | S1 Fugitive Emissions | GHG Scope 1 – fugitive emissions |
1 | S1 Process Emissions | GHG Scope 1 – process emissions |
Data Classifiers for Scope 2 Energy Carriers
GHG Scope | Classifier ID | Data Classifier Description |
---|---|---|
2 | S2 Purchased Electricity | GHG Scope 2 – purchased electricity |
2 | S2 Purchased Heating | GHG Scope 2 – purchased heating |
2 | S2 Purchased Steam | GHG Scope 2 – purchased stream |
2 | S2 Purchased Cooling | GHG Scope 2 – purchased cooling |
Data Classifiers for Scope 3 Sub Categories
GHG Scope | Classifier ID | Data Classifier Description |
---|---|---|
3 | S3.1 Purchased Goods And Srvs | GHG Scope 3.1 – purchased goods and services |
3 | S3.2 Capital Goods | GHG Scope 3.2 – capital goods |
3 | S3.3 Fuel And Engy Rel Activts | GHG Scope 3.3 – fuel- and energy-related activities not included in Scope 1 or 2 |
3 | S3.4 Upstream Transp And Distr | GHG Scope 3.4 – upstream transportation and distribution |
3 | S3.5 Waste Generated In Ops | GHG Scope 3.5 – waste generated in operations |
F is an example of how to set up a calculation for reporting individual gases. Each gas is identified by a classifier. There's no predefined set of classifiers as they depend on your individual needs.
Appendix B: Using Classifiers for Individual Gases
Variable | Expression | Listed Substance (Subject) | Classifier IDs |
---|---|---|---|
CO2 | Carbon dioxide | Scope 1 | |
CH4 | 0.001*FUEL*HHV*EF_CH4 | Methane | Scope 1 |
N2O | 0.001*FUEL*HHV*EF_N2O | Nitrous oxide | Scope 1 |
CO2E_CO2 | CO2*1 | Carbon-dioxide equivalent | Scope 1, CO2 |
CO2E_CH4 | CH4*GWP_CH4 | Carbon-dioxide equivalent | Scope 1, CH4 |
CO2E_N2O | N2O*GWP_N2O | Carbon-dioxide equivalent | Scope 1, N2O |
CO2E | CO2E_CO2+CO2E_CH4+CO2E_N2O | Carbon-dioxide equivalent |
Instead of creating one calculation for the CO2 equivalent, you provide calculations of the CO2 equivalents for each specific gas.
To be able to distinguish the different classes, you need to create a classifier for each GHG gas, as shown in the following example:
Note
If you have a calculation summing up the CO2 equivalents for all gases, it must not have any GHG classifier to avoid double-counting.
Reporting Contribution to CO2 Equivalent by Specific GHG Gases
Variable | Subject | Classifiers (Examples) |
---|---|---|
CO2E_CO2 | Carbon-dioxide equivalent |
|
CO2E_CH4 | Carbon-dioxide equivalent |
|
CO2E_N2O | Carbon-dioxide equivalent |
|