Skip to content

[29.x] - Bug 649963: [RegF] EUDR Certificate Capture for Items - #11363

Open
v-rohangarg20 wants to merge 13 commits into
releases/29.xfrom
bugs/29.x-Bug-649963-EUDR-Certificate-Capture-for-Items
Open

[29.x] - Bug 649963: [RegF] EUDR Certificate Capture for Items#11363
v-rohangarg20 wants to merge 13 commits into
releases/29.xfrom
bugs/29.x-Bug-649963-EUDR-Certificate-Capture-for-Items

Conversation

@v-rohangarg20

@v-rohangarg20 v-rohangarg20 commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Fixes AB#649963

Issue

EUDR certificate information could not be captured and carried with item and lot tracking data. As a result, users could not reliably maintain the certificate reference needed for EUDR traceability across purchasing, sales, posted receipt lines, and the EUDR sales invoice report.

Cause

The Sustainability and EUDR data model and document flows did not expose a certificate field for items or propagate that information consistently when item tracking and lot information were created or transferred through purchase and sales documents. The related report and permissions also did not include the complete certificate-capture flow.

Solution

  • Added EUDR certificate capture for items and lot information.
  • Added the EUDR commodity and tracking support required to retain the certificate through purchase and sales transactions.
  • Exposed the certificate on the relevant item, lot, purchase receipt, and posted sales pages.
  • Included the certificate in the EUDR sales invoice report.
  • Updated Sustainability object permissions for the EUDR report and codeunit.
  • Fixed item tracking lookups by declaring ItemTrackingCode in all relevant procedures, including AssignEUDRItemTrackingCode.

@v-rohangarg20
v-rohangarg20 requested a review from a team as a code owner September 11, 2026 08:05
@github-actions github-actions Bot added AL: Apps (W1) Add-on apps for W1 Team: Finance GitHub request for Finance area labels Sep 11, 2026
@github-actions github-actions Bot added this to the Version 29.1 milestone Sep 11, 2026
@alexei-dobriansky

Copy link
Copy Markdown
Contributor

Good Sense Reviewer - Round 1

Recommendation: Accept

What this PR does

This change adds EUDR item setup, lot certificate storage, transfer of the EUDR flag to purchase and sales document lines, and invoice report output for certificate details. The added tests cover setup validation, line transfer, posting, and the report dataset, so the data flow from item and lot setup to posted output looks consistent.

Problem-solution fit

Fit: Strong

The described scenario is clear and the diff targets that behavior directly.

Suggestions

None.

Risk assessment and necessity

Risk: Medium. The change touches item tracking setup, lot information, document lines, permissions, and invoice output, but the code stores the new state explicitly and keeps the posting transfer points narrow.

Necessity: The capability is needed so EUDR-relevant item and lot certificate data can be captured and printed on sales invoices in the release branch.


[AI-PR-REVIEW] version=1 promptVersion=4 system=github pr=11363 round=1 by=alexei-dobriansky at=2026-09-11T11:22:00.414Z lastSha=acf99981714f119a39dc02829b495377d520cf68 reviewKey=229b1377f5c06d6165fe172bc59832eefe5cc11457128744a9c6c848c2769241 suggestions=none

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AL: Apps (W1) Add-on apps for W1 Team: Finance GitHub request for Finance area

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants