Learn About Net Zero Cloud Data Processing Engine Templates
Net Zero Cloud provides Data Processing Engine templates to process high-volume calculations based on custom or standard objects. After you copy and activate the templates, run the Data Processing Engine jobs and track their execution by using Monitor Workflow Services.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions |
Initialize Emissions Forecasts
Run the Initialize Emissions Forecasts data processing engine job to initialize the values in the emissions forecast fact records.
Run the Initialize Emissions Forecasts job only once to generate the blank emissions forecast fact records based on the combination of the period for the seeded sample emissions forecast set metadata and the seeded emissions activities. These emissions activities for the emissions scope categories are based on the science-based target’s annual emissions inventory. For each emissions activity, the data processing engine job creates records equal to the period. For example, if the period is 10 years, the data processing engine job creates 10 emissions forecast fact records for each emissions activity.
The Initialize Emissions Forecasts job also generates an Advance Account Forecast Fact Partner record and its related advance account forecast fact records. You can view the advance account forecast fact grid from the Advance Account Forecast Fact Partner record.
Calculate Emissions Forecasts
Run the Calculate Emissions Forecasts data processing engine job to update the values in the advance account forecast fact records. You can calculate emissions forecasts by retrieving the actual emissions from annual emissions inventory and the target emissions from annual emissions reduction target for emissions activities.
If you have enabled the Manage Carbon Accounting for Extended Organizational Boundaries setting and a copy of the Calculate Emissions Forecasts data processing engine job template exists, running the job might not calculate the forecast values. You must deactivate the existing copy and make a new copy of the Calculate Emissions Forecasts data processing engine job template and activate it before running the job.
Before you run the Calculate Emissions Forecasts job, make sure that you created the emissions inventory for the previous year for each emissions activity that you want to forecast and that you updated the business metrics in the advance account forecast fact records.
For every Emissions Activity, the Calculate Emissions Forecasts job calculates these values:
- Target information: If an emissions activity has a target defined for a year, the target emissions values from the related Emissions Reduction Target and Annual Emissions Reduction Target records are retrieved.
- Actual information: The actual emissions data from past years is retrieved from the annual emissions inventory records.
- Emissions forecast: Based on the measures that correspond to business metrics and actual
information, forecasts are calculated for future years based on the intensity.
For example, for the Scope 3 Business Travel emissions activity:
- If the actual emissions for last year = 100 tCo2e and Revenue = 1000
Then Intensity in terms of revenue = Actual Emissions / Revenue = 100/1000 = 0.1
- If Revenue in 2026 = 2000
Then Forecasted emissions in 2026 = Revenue * Intensity = 2000*0.1 = 200 tCo2e.
Note Intensity is always determined based on the last year for which the actual measure is available. - If the actual emissions for last year = 100 tCo2e and Revenue = 1000
Reinitialize Emissions Forecasts
Run the Reinitialize Emissions Forecasts job to regenerate the emissions forecast fact records when you update the values for the emissions forecast set record, such as the period and forecast emissions based on the latest year’s actual emissions.
The Reinitialize Emissions Forecasts job generates blank emissions forecast fact record, sets the status of the previous advance account forecast fact partner record to Inactive, and creates an advance account forecast fact partner record and its corresponding advance account forecast fact record. The status of the new advance account forecast fact partner record is set to Active. At any given time, only one partner record can be active.
Run this job when there’s a change in the underlying forecast set or when time moves on and you want to generate data for next year.
Calculate Building Energy Intensity
Calculate the building energy intensity for commercial buildings by filtering energy use records based on reporting date range, building size range, and building location.
After you copy the Calculate Building Energy Intensity data processing engine job template and activate the template, before running the job, associate the cloned active job for building energy intensity calculations by using the Net Zero Configurations. For more information, see Enable Net Zero Cloud Automation.

