Delocalize Export G/L Entries to XML into Audit File Export framework#9104
Open
ventselartur wants to merge 1 commit into
Open
Delocalize Export G/L Entries to XML into Audit File Export framework#9104ventselartur wants to merge 1 commit into
ventselartur wants to merge 1 commit into
Conversation
Contributor
Copilot PR ReviewIteration 1 · Outcome: completed Knowledge source: https://github.com/microsoft/BCQuality@822cae1b2771ac25f665f73369f69093bd4fd630 Orchestrator pre-filter (13 file(s) excluded)
Findings produced by the Copilot CLI agent against BCQuality at |
Alexander-Ya
reviewed
Jul 5, 2026
| ] | ||
| }, | ||
| { | ||
| "name": "XML Audit File", |
Contributor
There was a problem hiding this comment.
Should we use FR in the app name? Other countries can also have XML Audit File apps?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The "Export G/L Entries to XML" functionality was tied to French localization inside the FEC audit file app. To make this capability available beyond FR and reusable across localizations, it needs to be delocalized onto the shared Audit File Export framework. This also requires a generic way for each export format to control which fields and actions are shown on the Audit File Export Doc. Card, replacing the hard-coded, format-specific visibility logic that previously lived in the FEC page extension.
Summary
Audit File Export Page Visibilityinterface plus a defaultAudit File Page Visibilitycodeunit, and wired it into theAudit File Export Formatenum so each format can drive UI visibility generically.Audit File Export Doc. Cardpage to initialize all field/action visibility to true and delegate hiding to the selected format's interface implementation.not FECFormattoggles, and to update the format on validate.XML Audit Fileapp (FR) that exports G/L entries to XML via the framework — including XmlPort, generate/data-check/data-handling codeunits, table/page extensions, permission sets, install codeunit, and setup pages.XML Audit File Testswith UT coverage for the XML G/L export.build/projects.jsonandbuild/groups.json.Fixes AB#610524