Updating prior emissions calculations

It is not advisable to update past emissions calculations. However, updates might be necessary due to factor changes or incorrect mappings. Update the ComplianceRecord object through Job Manager to update historical PCF data.

Emissions are linked to OrderLine upon ingestion. This means that Supplier PCF data (ComplianceRecord objects with sourceType of Supplier) must be uploaded before OrderLine ingestion to be considered. If available, a supplier PCF will be used otherwise, a factor based value will be applied if possible. This requires the mapping of product categories to factor codes before OrderLine ingestion.

When a product is referenced for the first time in an OrderLine without a supplier PCF for each source country, a ComplianceRecord object is generated to record the product's per unit emissions. This ComplianceRecord has a sourceType or SpendFactor and is assigned with a validFrom date at the beginning of the calendar month.

Since factors evolve over time, the ComplianceRecord is only valid for one month. Afterward, a new ComplianceRecord is generated for future calculations.

Normally, it is not advisable to update past emissions calculations. However, updates might be necessary due to factor changes or incorrect mappings. If a ComplianceRecord object is updated through Job Manager, the updated value is applied to associated OrderLine data that was previously mapped to it. For more information about uploading PCF data, see Uploading product carbon footprints (PCFs).