From 4b4b862518c3066b89dc04fa96e0c86f46dda247 Mon Sep 17 00:00:00 2001 From: v-rohangarg20 Date: Wed, 26 Aug 2026 18:15:03 +0530 Subject: [PATCH] [Slice 641591] [Sustainability] Add EUDR Relevant flag on items foundation First slice for AB#641591: adds an EUDR Relevant flag to the item (Sustainability) and surfaces it on the Item Card. Lot-level EUDR certificate capture and the EUDR Sales Invoice to follow. --- .../Sustainability/app/src/Certificate/SustItem.TableExt.al | 6 ++++++ .../app/src/Certificate/SustItemCard.PageExt.al | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/src/Apps/W1/Sustainability/app/src/Certificate/SustItem.TableExt.al b/src/Apps/W1/Sustainability/app/src/Certificate/SustItem.TableExt.al index 6e5b2817d8d..83442b2c2c9 100644 --- a/src/Apps/W1/Sustainability/app/src/Certificate/SustItem.TableExt.al +++ b/src/Apps/W1/Sustainability/app/src/Certificate/SustItem.TableExt.al @@ -34,6 +34,12 @@ tableextension 6220 "Sust. Item" extends Item Rec.TestField("Sust. Cert. No."); end; } + field(6251; "EUDR Relevant"; Boolean) + { + DataClassification = CustomerContent; + Caption = 'EUDR Relevant'; + ToolTip = 'Specifies that this item is subject to the EU Deforestation Regulation (EUDR) and requires EUDR certification information to be captured on its lot information.'; + } field(6212; "GHG Credit"; Boolean) { DataClassification = CustomerContent; diff --git a/src/Apps/W1/Sustainability/app/src/Certificate/SustItemCard.PageExt.al b/src/Apps/W1/Sustainability/app/src/Certificate/SustItemCard.PageExt.al index c18a50f9b49..35a99f45bd0 100644 --- a/src/Apps/W1/Sustainability/app/src/Certificate/SustItemCard.PageExt.al +++ b/src/Apps/W1/Sustainability/app/src/Certificate/SustItemCard.PageExt.al @@ -72,6 +72,11 @@ pageextension 6222 "Sust. Item Card" extends "Item Card" ApplicationArea = Basic, Suite; ToolTip = 'Specifies the value of the Item of Concern field.'; } + field("EUDR Relevant"; Rec."EUDR Relevant") + { + ApplicationArea = Basic, Suite; + ToolTip = 'Specifies that this item is subject to the EU Deforestation Regulation (EUDR) and requires EUDR certification information on its lot information.'; + } field("Recyclability Percentage"; Rec."Recyclability Percentage") { ApplicationArea = Basic, Suite;