---
id: object/table/6216
type: object
title: Table 6216 "Sustainability Ledger Entry"
summary: Table 6216 "Sustainability Ledger Entry" in Sustainability (Microsoft.Sustainability.Ledger). 65 fields. Introduced in BC29, still in BC30.
tier: official
language: en
tags:
  - table
  - sustainability
versions:
  introduced: "29"
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 4a1c97849bec71d20b6806439bfcacf65e35dc3617569d3bfb3c5c07a25c016f
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Apps/W1/Sustainability/app/src/Ledger/SustainabilityLedgerEntry.Table.al
    title: src/Apps/W1/Sustainability/app/src/Ledger/SustainabilityLedgerEntry.Table.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/ad-hoc-analysis-sustainability
    - https://learn.microsoft.com/dynamics365/business-central/finance-sustainability-accounts-ledger
    - https://learn.microsoft.com/dynamics365/business-central/finance-sustainability-journal
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/sustainability-management
    - topic/business-central/business-functionality/sustainability-management/sustainability-analytics
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes:
    - change/bcapps/10541
    - change/bcapps/10613
    - change/bcapps/9478
object_type: table
object_id: 6216
name: Sustainability Ledger Entry
namespace: Microsoft.Sustainability.Ledger
app: Sustainability
extends: null
first_version: "29"
last_version: "30"
present_in:
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 65
  procedures: 1
  events: 0
  subscribers: 0
relations:
  out: 21
  referenced_by: 46
  pages: 2
  extended_by: 1
  event_subscribers: 1
  calls: 1
  called_by: 0
  implements: 0
---

# Table 6216 "Sustainability Ledger Entry"

> Table 6216 "Sustainability Ledger Entry" in Sustainability (Microsoft.Sustainability.Ledger). 65 fields. Introduced in BC29, still in BC30.

Sustainability · Microsoft.Sustainability.Ledger · BC29-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Apps/W1/Sustainability/app/src/Ledger/SustainabilityLedgerEntry.Table.al) · facts from BC29

Learn documents this table through its pages: [Page 6220 "Sustainability Ledger Entries"](../page/6220.md) (3 Learn pages).

## Properties

| Property | Value |
|---|---|
| Caption | Sustainability Ledger Entry |
| Access | Public |
| DataClassification | CustomerContent |
| DrillDownPageId | Sustainability Ledger Entries |

## Fields

Explanation: the field's ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Journal Template Name | Code[10] | Specifies the name of the journal template. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 6215 "Sustainability Jnl. Template"](../table/6215.md) (Sustainability Jnl. Template) |
| 2 | Journal Batch Name | Code[10] | Specifies the name of the journal batch. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 6213 "Sustainability Jnl. Batch"](../table/6213.md) ("Sustainability Jnl. Batch".Name where("Journal Template Name" = field("Journal Template Name"))) |
| 3 | Line No. | Integer | — |  |
| 4 | Posting Date | Date | Specifies the date when the transaction is posted. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 5 | Document No. | Code[20] | Specifies the document number. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 6 | Document Type | Enum "Sustainability Jnl. Doc. Type" | Specifies the type of the document. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | enum [Enum 6213 "Sustainability Jnl. Doc. Type"](../enum/6213.md) |
| 7 | Account No. | Code[20] | Specifies the sustainability account number. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 6210 "Sustainability Account"](../table/6210.md) ("Sustainability Account" where("Account Type" = const(Posting))) |
| 8 | Account Name | Text[100] | Specifies the sustainability account name. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 9 | Account Category | Code[20] | Specifies the sustainability account category. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 6211 "Sustain. Account Category"](../table/6211.md) (Sustain. Account Category) |
| 10 | Account Subcategory | Code[20] | Specifies the sustainability account subcategory. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 6212 "Sustain. Account Subcategory"](../table/6212.md) ("Sustain. Account Subcategory".Code where("Category Code" = field("Account Category"))) |
| 11 | Description | Text[100] | Specifies the description of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 12 | Manual Input | Boolean | Specifies whether the amounts are input manually. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 13 | Unit of Measure | Code[10] | Specifies the unit of measure of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 204 "Unit of Measure"](../table/204.md) (Unit of Measure) |
| 14 | Fuel/Electricity | Decimal | Specifies the fuel or electricity of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 15 | Distance | Decimal | Specifies the distance of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 16 | Custom Amount | Decimal | Specifies the custom amount of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 17 | Installation Multiplier | Decimal | Specifies the installation multiplier of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 18 | Time Factor | Decimal | Specifies the time factor of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 19 | Emission CO2 | Decimal | Specifies the emission CO2 of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 20 | Emission CH4 | Decimal | Specifies the emission CH4 of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 21 | Emission N2O | Decimal | Specifies the emission N2O of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 22 | Country/Region Code | Code[10] | Specifies the country/region code of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 9 "Country/Region"](../table/9.md) (Country/Region) |
| 23 | Responsibility Center | Code[10] | Specifies the responsibility center of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 5714 "Responsibility Center"](../table/5714.md) (Responsibility Center) |
| 24 | Recurring Method | Enum "Sustain. Jnl. Recur. Method" | — | enum [Enum 6214 "Sustain. Jnl. Recur. Method"](../enum/6214.md) |
| 25 | Recurring Frequency | DateFormula | — |  |
| 26 | Expiration Date | Date | — |  |
| 480 | Dimension Set ID | Integer | — | TableRelation [Table 480 "Dimension Set Entry"](../table/480.md) (Dimension Set Entry) |
| 28 | Global Dimension 1 Code | Code[20] | Specifies the code for the global dimension that is linked to the record or entry for analysis purposes. Two global dimensions, typically for the company's most important activities, are available on all cards, documents, reports, and lists. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 349 "Dimension Value"](../table/349.md) ("Dimension Value".Code where("Global Dimension No." = const(1), Blocked = const(false))) |
| 29 | Global Dimension 2 Code | Code[20] | Specifies the code for the global dimension that is linked to the record or entry for analysis purposes. Two global dimensions, typically for the company's most important activities, are available on all cards, documents, reports, and lists. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 349 "Dimension Value"](../table/349.md) ("Dimension Value".Code where("Global Dimension No." = const(2), Blocked = const(false))) |
| 30 | Source Code | Code[10] | — | TableRelation Source Code |
| 31 | Reason Code | Code[10] | — | TableRelation Reason Code |
| 32 | CO2e Emission | Decimal | Specifies total carbon dioxide and other equivalents emission expressing different greenhouse gases impact in terms of the amount of CO2 that would create the same effect. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 33 | Carbon Fee | Decimal | Specifies internal carbon fee that a company charges itself for each unit of CO2 equivalent that it emits. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 34 | Water Intensity | Decimal | Specifies the Water Intensity of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 35 | Discharged Into Water | Decimal | Specifies the Discharged Into Water of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 36 | Waste Intensity | Decimal | Specifies the Waste Intensity of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 37 | Water/Waste Intensity Type | Enum "Water/Waste Intensity Type" | Specifies the Water/Waste Intensity Type of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | enum [Enum 6217 "Water/Waste Intensity Type"](../enum/6217.md) |
| 38 | Water Type | Enum "Water Type" | Specifies the Water Type of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | enum [Enum 6218 "Water Type"](../enum/6218.md) |
| 40 | Energy Source Code | Code[20] | Specifies the Energy Source Code of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 6233 "Sustainability Energy Source"](../table/6233.md) (Sustainability Energy Source) |
| 42 | Energy Consumption | Decimal | Specifies the Energy Consumption. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 43 | Collected from G/L Entries | Boolean | Specifies whether the amount of the entry was collected from general ledger entries. Use the Collected G/L Entries action to see which entries were consumed. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | not editable |
| 44 | Collect From Date | Date | Specifies the start of the period that the general ledger entries were collected for. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | not editable |
| 45 | Collect To Date | Date | Specifies the end of the period that the general ledger entries were collected for. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | not editable |
| 5146 | Emission Scope | Enum "Emission Scope" | Specifies the scope of the emission. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | enum [Enum 6212 "Emission Scope"](../enum/6212.md) |
| 5147 | CO2 | Boolean | — |  |
| 5148 | CH4 | Boolean | — |  |
| 5149 | N2O | Boolean | — |  |
| 5150 | Calculation Foundation | Enum "Calculation Foundation" | — | enum [Enum 6210 "Calculation Foundation"](../enum/6210.md) |
| 5151 | Emission Factor CO2 | Decimal | Specifies the emission factor CO2 of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 5152 | Emission Factor CH4 | Decimal | Specifies the emission factor CH4 of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 5153 | Emission Factor N2O | Decimal | Specifies the emission factor N2O of the entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> |  |
| 5154 | Renewable Energy | Boolean | — |  |
| 5155 | Entry No. | Integer | Specifies the entry number of the Sustainability Ledger Entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | AutoIncrement |
| 5156 | Shortcut Dimension 3 Code | Code[20] | Specifies the code for Shortcut Dimension 3, which is one of dimension codes that you set up in the General Ledger Setup window. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | FlowField: lookup("Dimension Set Entry"."Dimension Value Code" where("Dimension Set ID" = field("Dimension Set ID"), "Global Dimension No." = const(3))) |
| 5157 | Shortcut Dimension 4 Code | Code[20] | Specifies the code for Shortcut Dimension 4, which is one of dimension codes that you set up in the General Ledger Setup window. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | FlowField: lookup("Dimension Set Entry"."Dimension Value Code" where("Dimension Set ID" = field("Dimension Set ID"), "Global Dimension No." = const(4))) |
| 5158 | Shortcut Dimension 5 Code | Code[20] | Specifies the code for Shortcut Dimension 5, which is one of dimension codes that you set up in the General Ledger Setup window. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | FlowField: lookup("Dimension Set Entry"."Dimension Value Code" where("Dimension Set ID" = field("Dimension Set ID"), "Global Dimension No." = const(5))) |
| 5159 | Shortcut Dimension 6 Code | Code[20] | Specifies the code for Shortcut Dimension 6, which is one of dimension codes that you set up in the General Ledger Setup window. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | FlowField: lookup("Dimension Set Entry"."Dimension Value Code" where("Dimension Set ID" = field("Dimension Set ID"), "Global Dimension No." = const(6))) |
| 5160 | Shortcut Dimension 7 Code | Code[20] | Specifies the code for Shortcut Dimension 7, which is one of dimension codes that you set up in the General Ledger Setup window. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | FlowField: lookup("Dimension Set Entry"."Dimension Value Code" where("Dimension Set ID" = field("Dimension Set ID"), "Global Dimension No." = const(7))) |
| 5161 | Shortcut Dimension 8 Code | Code[20] | Specifies the code for Shortcut Dimension 8, which is one of dimension codes that you set up in the General Ledger Setup window. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | FlowField: lookup("Dimension Set Entry"."Dimension Value Code" where("Dimension Set ID" = field("Dimension Set ID"), "Global Dimension No." = const(8))) |
| 5162 | User ID | Code[50] | — | TableRelation User."User Name"; DataClassification EndUserIdentifiableInformation |
| 5817 | Correction | Boolean | — |  |
| 5818 | Reversed | Boolean | Specifies whether this entry has been reversed. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | not editable; DataClassification SystemMetadata |
| 5819 | Reversed by Entry No. | Integer | Specifies the entry number that reversed this entry. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 6216 "Sustainability Ledger Entry"](../table/6216.md) ("Sustainability Ledger Entry"."Entry No."); not editable; DataClassification SystemMetadata |
| 5820 | Reversed Entry No. | Integer | Specifies the original entry number that this entry reverses. <small>via [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)</small> | TableRelation [Table 6216 "Sustainability Ledger Entry"](../table/6216.md) ("Sustainability Ledger Entry"."Entry No."); not editable; DataClassification SystemMetadata |
| 5821 | G/L Entry No. | Integer | — | not editable; DataClassification SystemMetadata |

## Keys

- PK: Entry No. (clustered)
- SummaryOnChartPage: Account No., Posting Date, Dimension Set ID, Global Dimension 1 Code, Global Dimension 2 Code, Responsibility Center
- Key2: Document Type, Document No.
- Key3: Journal Template Name, Journal Batch Name
- Key4: G/L Entry No.

## Trigger event subscribers

- OnAfterInsertEvent: [Codeunit 6228 "Sust. Preview Posting Handler"](../codeunit/6228.md) OnInsertSustLedgEntry

## Procedures

1 local procedures, no public ones.

## Relations

- drill-down page [Page 6220 "Sustainability Ledger Entries"](../page/6220.md)
- Unit of Measure: TableRelation [Table 204 "Unit of Measure"](../table/204.md)
- Global Dimension 1 Code: TableRelation [Table 349 "Dimension Value"](../table/349.md)
- Global Dimension 2 Code: TableRelation [Table 349 "Dimension Value"](../table/349.md)
- Shortcut Dimension 3 Code: CalcFormula [Table 480 "Dimension Set Entry"](../table/480.md)
- Shortcut Dimension 4 Code: CalcFormula [Table 480 "Dimension Set Entry"](../table/480.md)
- Shortcut Dimension 5 Code: CalcFormula [Table 480 "Dimension Set Entry"](../table/480.md)
- Shortcut Dimension 6 Code: CalcFormula [Table 480 "Dimension Set Entry"](../table/480.md)
- Shortcut Dimension 7 Code: CalcFormula [Table 480 "Dimension Set Entry"](../table/480.md)
- Shortcut Dimension 8 Code: CalcFormula [Table 480 "Dimension Set Entry"](../table/480.md)
- Dimension Set ID: TableRelation [Table 480 "Dimension Set Entry"](../table/480.md)
- Responsibility Center: TableRelation [Table 5714 "Responsibility Center"](../table/5714.md)
- Account No.: TableRelation [Table 6210 "Sustainability Account"](../table/6210.md)
- Account Category: TableRelation [Table 6211 "Sustain. Account Category"](../table/6211.md)
- Account Subcategory: TableRelation [Table 6212 "Sustain. Account Subcategory"](../table/6212.md)
- Journal Batch Name: TableRelation [Table 6213 "Sustainability Jnl. Batch"](../table/6213.md)
- Journal Template Name: TableRelation [Table 6215 "Sustainability Jnl. Template"](../table/6215.md)
- Reversed by Entry No.: TableRelation [Table 6216 "Sustainability Ledger Entry"](../table/6216.md)
- Reversed Entry No.: TableRelation [Table 6216 "Sustainability Ledger Entry"](../table/6216.md)
- Energy Source Code: TableRelation [Table 6233 "Sustainability Energy Source"](../table/6233.md)
- Country/Region Code: TableRelation [Table 9 "Country/Region"](../table/9.md)

## Referenced by

46 fields in 7 objects relate to this table (TableRelation or CalcFormula).

- [Table 6210 "Sustainability Account"](../table/6210.md): Balance (CH4), Balance (CO2), Balance (Disch. Water), Balance (N2O), Balance (Waste), Balance (Water), Balance at Date (CH4), Balance at Date (CO2), Balance at Date (Disch. Water), Balance at Date (N2O), Balance at Date (Waste), Balance at Date (Water), Net Change (CH4), Net Change (CO2), Net Change (Disch. Water), Net Change (N2O), Net Change (Waste), Net Change (Water)
- [Table 6219 "Sustainability Goal"](../table/6219.md): Baseline for CH4, Baseline for CO2, Baseline for N2O, Baseline for Waste Intensity, Baseline for Water Intensity, Current Value for CH4, Current Value for CO2, Current Value for N2O, Current Value for Waste Int., Current Value for Water Int.
- [Table 6220 "Sustainability Cue"](../table/6220.md): CO2e Emission, Discharged Into Water, Emission CH4, Emission CO2, Emission N2O, Waste Intensity, Water Intensity
- [Table extension 6217 "Sust. Purch. Inv. Header"](../tableextension/6217.md): Emission C02, Emission CH4, Emission N2O, Energy Consumption
- [Table extension 6218 "Sust. Purch. Cr. Memo Header"](../tableextension/6218.md): Emission C02, Emission CH4, Emission N2O, Energy Consumption
- [Table 6216 "Sustainability Ledger Entry"](../table/6216.md): Reversed by Entry No., Reversed Entry No.
- [Table 6261 "Sust. G/L - Sust. Ledger Rel."](../table/6261.md): Sust. Ledger Entry No.

## Pages and codeunits on this table

- [Page 6220 "Sustainability Ledger Entries"](../page/6220.md) (source table)
- [Page 6231 "Sustainability Ledg. Entries"](../page/6231.md) (source table)

## Extended by

- [Table extension 6292 "Sustainability Ledger Entry"](../tableextension/6292.md)

## Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an `Object::"Name"` argument. Interface dispatch and calls through events are not counted, so the list is not complete.

- [Codeunit 408 "DimensionManagement"](../codeunit/408.md) (1 call: `ShowDimensions → ShowDimensionSet`)

## Recent changes

- 2026-09-16 [#10541 [Master] - Slice 641375: [Sustainability] Collect Amount from G/L Entries: track collected entries to prevent double counting](../../changes/bcapps/10541.md) (main, BC30, feature)
- 2026-09-01 [#10613 [Master] - Slice 640775: [Sustainability] Reverse Sustainability part when reverse in GL Entries](../../changes/bcapps/10613.md) (main, BC30, feature)
- 2026-08-19 [#9478 feat(Sustainability): Add Reverse Transaction for Sustainability Ledger Entries](../../changes/bcapps/9478.md) (main, BC30, feature)

## Across versions

- Present in: BC29-30
- Changed (declaration) in: none

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: `bcatlas_resolve_node(object_type: "table", object_name: "Sustainability Ledger Entry")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
