Hi everyone,
We are facing an issue in D365 Finance & Operations related to the Purchase order year-end process and accounting distributions.
Scenario
We have a purchase order where:
Product receipt was posted in FY2025
The PO remained open (invoice not yet posted)
Later we executed the Purchase order year-end process in 2026
After the year-end process, the AccountingDistribution records were modified automatically.
Current distributions look like this: the accounting event None existed in FY2025 too, so Purchase order year-end process has updated the accounting dates to 01/04/2026, previously in 2025 it was 09/01/2025 due to change request in PO.
| Number |
Accounting event |
Accounting date |
Amount |
| 1 |
Original |
09/01/2025 |
+139,477 |
| 2 |
None |
01/04/2026 |
-139,477 |
| 3 |
None |
01/04/2026 |
+139,477 |
In the Accounting distributions form, the document shows:
Current document accounting status = In process
Problem:
When trying to post the vendor invoice, the system throws a fiscal year error
Observation:
In our test environment, year end process was not run, so before year end purchase order process did the following:
Changing PO to Draft
Resetting all accounting distributions
Re-approving the PO
Reconfirming the PO
Running the Purchase order year-end process again
This regenerated the correct structure:
Original (2025)
Period close (2025)
Period open (2026)
However, in production, the year-end process has already been executed, so the PO does not appear again in the year-end process.
Questions:
Is there a supported functional way to regenerate the accounting distributions after the year-end process has already been run?
Has anyone experienced the Accounting Distribution dates being partially moved to the next fiscal year like this?
Is the only resolution a data correction (e.g., updating AccountingDistribution dates via SQL (we're using on-prem F&O version))?
Is there a recommended way to move the document accounting status from "In process" to "Completed" without data fixes?
Is there a way to undo to undo year-end process?
Additional details:
Product receipt posted in FY2025
Invoice not yet posted (FY2026)
PO confirmed
Year-end process executed in FY2026