We are encountering an error in an FR environment (FR localization) when running the Exchange Rate Adjustment process. The issue appears to originate from a trigger in the Microsoft French localization module “FEC Audit File” (Codeunit 10826).
This code is executed through the following subscriber in the same localization:
Based on this behavior, it appears that the localization code assumes that the first detailed ledger entry will always contain valid information, which is not guaranteed. Because the process relies on historical records that may not be complete or valid, the French localization introduces a failure in a standard periodic process. This seems to be a design issue in the localization, as the code should either use the Posting Group from the actual Detailed Customer Ledger Entry being adjusted, or apply filtering to ensure that only valid ledger entries with a Posting Group are considered. Without these safeguards, legacy data may block the execution of a core financial process that should not depend on the integrity of unrelated historical entries.
My question is whether Microsoft can confirm that this behavior constitutes a bug in the French localization, specifically in the FEC Audit subscriber logic. If it is indeed an issue, I would like to know whether a fix is planned and whether Microsoft can recommend a temporary workaround until an official correction is released.
Best regards.


Report
All responses (
Answers (