---
id: change/bcapps/11217
type: change
title: "#11217 [Master] - Slice 641591: EUDR Certificate Capture for Items"
summary: EUDR certificate information can now be captured and tracked across items, lot information, and purchasing and sales documents, with the certificate propagated through purchase and sales transactions and displayed in the EUDR sales invoice report.
tier: official
language: en
tags:
  - feature
  - main
  - bc30
  - tableextension sust. item
  - pageextension sust. item card
  - enum eudr commodity
  - codeunit eudr lot info. tracking mgmt
  - tableextension eudr lot no. information
  - pageextension eudr lot no. information card
system: sustainability
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:04:59.187Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: e15e3ca4aa37959ae7f00dacfde1128bf45b61d0
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/pull/11217
    title: "microsoft/BCApps#11217: [Master] - Slice 641591: EUDR Certificate Capture for Items"
    date: "2026-09-15"
    commit: e15e3ca4aa37959ae7f00dacfde1128bf45b61d0
    t: null
    quote: Added EUDR certificate capture for items and lot information.
links:
  learn: []
  objects:
    - object/tableextension/6220
    - object/pageextension/6222
    - object/enum/6234
    - object/codeunit/6288
    - object/tableextension/6288
    - object/pageextension/6319
    - object/pageextension/6323
    - object/pageextension/6322
    - object/report/6222
    - object/permissionset/6210
    - object/tableextension/6214
    - object/pageextension/6211
    - object/tableextension/6216
    - object/codeunit/6225
    - object/tableextension/6211
    - object/tableextension/6239
    - object/codeunit/6253
    - object/tableextension/6235
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
number: 11217
repo: microsoft/BCApps
source_id: bcapps-prs
url: https://github.com/microsoft/BCApps/pull/11217
kind: pr
base_branch: main
major: "30"
merged_at: "2026-09-15T19:08:42Z"
author: v-rohangarg20
author_type: User
community_contribution: false
labels:
  - "AL: Apps (W1)"
  - "Ownership: Manual"
  - "Team: Finance"
change_class: code
change_kind: feature
behavior_change: true
breaking: false
files:
  count: 20
  additions: 11798
  deletions: 1
  al: 18
apps:
  - Sustainability
objects_touched:
  - key: tableextension/6220
    page: tableextension/6220
    type: tableextension
    id: 6220
    name: Sust. Item
    app: Sustainability
    status: modified
  - key: pageextension/6222
    page: pageextension/6222
    type: pageextension
    id: 6222
    name: Sust. Item Card
    app: Sustainability
    status: modified
  - key: enum/6234
    page: enum/6234
    type: enum
    id: 6234
    name: EUDR Commodity
    app: Sustainability
    status: added
  - key: codeunit/6288
    page: codeunit/6288
    type: codeunit
    id: 6288
    name: EUDR Lot Info. Tracking Mgmt
    app: Sustainability
    status: added
  - key: tableextension/6288
    page: tableextension/6288
    type: tableextension
    id: 6288
    name: EUDR Lot No. Information
    app: Sustainability
    status: added
  - key: pageextension/6319
    page: pageextension/6319
    type: pageextension
    id: 6319
    name: EUDR Lot No. Information Card
    app: Sustainability
    status: added
  - key: pageextension/6323
    page: pageextension/6323
    type: pageextension
    id: 6323
    name: EUDR Posted Purch. Rcpt Lines
    app: Sustainability
    status: added
  - key: pageextension/6322
    page: pageextension/6322
    type: pageextension
    id: 6322
    name: EUDR Posted Purch. Rcpt Sub.
    app: Sustainability
    status: added
  - key: report/6222
    page: report/6222
    type: report
    id: 6222
    name: EUDR Sales Invoice
    app: Sustainability
    status: added
  - key: permissionset/6210
    page: permissionset/6210
    type: permissionset
    id: 6210
    name: Sustainability - Objects
    app: Sustainability
    status: modified
  - key: tableextension/6214
    page: tableextension/6214
    type: tableextension
    id: 6214
    name: Sust. Purch. Inv. Line
    app: Sustainability
    status: modified
  - key: pageextension/6211
    page: pageextension/6211
    type: pageextension
    id: 6211
    name: Sust. Purch. Order Subform
    app: Sustainability
    status: modified
  - key: tableextension/6216
    page: tableextension/6216
    type: tableextension
    id: 6216
    name: Sust. Purch. Rcpt. Line
    app: Sustainability
    status: modified
  - key: codeunit/6225
    page: codeunit/6225
    type: codeunit
    id: 6225
    name: Sust. Purchase Subscriber
    app: Sustainability
    status: modified
  - key: tableextension/6211
    page: tableextension/6211
    type: tableextension
    id: 6211
    name: Sustainability Purch. Line
    app: Sustainability
    status: modified
  - key: tableextension/6239
    page: tableextension/6239
    type: tableextension
    id: 6239
    name: Sust. Sales Invoice Line
    app: Sustainability
    status: modified
  - key: codeunit/6253
    page: codeunit/6253
    type: codeunit
    id: 6253
    name: Sust. Sales Subscriber
    app: Sustainability
    status: modified
  - key: tableextension/6235
    page: tableextension/6235
    type: tableextension
    id: 6235
    name: Sustainability Sales Line
    app: Sustainability
    status: modified
objects_unjoined: []
obsoletions: []
backports: []
fixes_issues: []
work_items:
  - 641591
systems:
  - sustainability
quote: Added EUDR certificate capture for items and lot information.
joined_against:
  major: "30"
  commit: ecbc028c25dbe83b61313bc566e6c1d41184bb1c
---

# #11217 [Master] - Slice 641591: EUDR Certificate Capture for Items

> EUDR certificate information can now be captured and tracked across items, lot information, and purchasing and sales documents, with the certificate propagated through purchase and sales transactions and displayed in the EUDR sales invoice report.

[Pull request](https://github.com/microsoft/BCApps/pull/11217) · merged into `main` (BC30) on 2026-09-15 by v-rohangarg20 · 20 files (+11798 -1), 18 AL · feature · tier official · reviewed (checked by Opus)

## What changed

- Added certificate fields to item and lot information tables
- Extended purchase and sales document flows to retain certificate data through transactions
- Added EUDR commodity enum and tracking management codeunit
- Exposed certificate on item cards, lot information cards, and posted purchase receipt pages
- Included certificate in EUDR sales invoice report and updated permissions
- Behaviour changes for users or extensions.

## AL objects touched

- [Table extension 6220 "Sust. Item"](../../objects/tableextension/6220.md), Sustainability: modified
- [Page extension 6222 "Sust. Item Card"](../../objects/pageextension/6222.md), Sustainability: modified
- [Enum 6234 "EUDR Commodity"](../../objects/enum/6234.md), Sustainability: added
- [Codeunit 6288 "EUDR Lot Info. Tracking Mgmt"](../../objects/codeunit/6288.md), Sustainability: added
- [Table extension 6288 "EUDR Lot No. Information"](../../objects/tableextension/6288.md), Sustainability: added
- [Page extension 6319 "EUDR Lot No. Information Card"](../../objects/pageextension/6319.md), Sustainability: added
- [Page extension 6323 "EUDR Posted Purch. Rcpt Lines"](../../objects/pageextension/6323.md), Sustainability: added
- [Page extension 6322 "EUDR Posted Purch. Rcpt Sub."](../../objects/pageextension/6322.md), Sustainability: added
- [Report 6222 "EUDR Sales Invoice"](../../objects/report/6222.md), Sustainability: added
- [Permission set 6210 "Sustainability - Objects"](../../objects/permissionset/6210.md), Sustainability: modified
- [Table extension 6214 "Sust. Purch. Inv. Line"](../../objects/tableextension/6214.md), Sustainability: modified
- [Page extension 6211 "Sust. Purch. Order Subform"](../../objects/pageextension/6211.md), Sustainability: modified
- [Table extension 6216 "Sust. Purch. Rcpt. Line"](../../objects/tableextension/6216.md), Sustainability: modified
- [Codeunit 6225 "Sust. Purchase Subscriber"](../../objects/codeunit/6225.md), Sustainability: modified
- [Table extension 6211 "Sustainability Purch. Line"](../../objects/tableextension/6211.md), Sustainability: modified
- [Table extension 6239 "Sust. Sales Invoice Line"](../../objects/tableextension/6239.md), Sustainability: modified
- [Codeunit 6253 "Sust. Sales Subscriber"](../../objects/codeunit/6253.md), Sustainability: modified
- [Table extension 6235 "Sustainability Sales Line"](../../objects/tableextension/6235.md), Sustainability: modified

## Context

- Work items: AB#641591
- Labels: AL: Apps (W1), Ownership: Manual, Team: Finance
- Systems: sustainability
- From the description: "Added EUDR certificate capture for items and lot information."

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).
