The public preview for Dynamics 365 Business Central 2023 release wave 2 (BC23) is available. Learn more: Link.
I will continue to test and share some new features that I hope will be helpful.
The option to synchronize or decouple document dates and posting dates on sales and purchase documents improves financial accuracy and operational flexibility.
To help you comply with accounting standards and ensure accurate financial calculations, sales and purchase documents have date fields that serve different purposes.
- The Document Date must align with the date on the sales invoice that you sent to the customer, or with the date on the purchase invoice that you received from your vendor, so that Business Central can correctly calculate finance charges and the amount due.
- The Posting Date shows when a document was registered in Business Central. Many accounting standards and regulations require businesses to accurately record and report financial transactions based on the date they occurred.
In previous versions, changing the posting date always updated the document date.
For example, on the sales order page:
To avoid that, we had to create an extension and subscribe to the event.
In BC22.4: OnValidatePostingDateOnBeforeAssignDocumentDate
But depending the business processes, these dates might not be the same. In this wave, Microsoft has added the Link Doc. Date to Posting Date setting on the Sales & Receivables Setup and Purchases & Payables Setup pages lets us configure our sales and purchase processes accordingly.
Link Doc. Date to Posting Date
Specifies whether the document date changes when the posting date is modified.
Sales & Receivables Setup:
Purchases & Payables Setup:
Now, we can just turn off the new setting. For new environments, the toggle is off by default. If we update a posting date it won’t affect the document date.
PS: Standard source code in BC23.0 Preview:
To make sure that processes for existing customers aren’t affected, the Link Doc. Date to Posting Date toggle is turned on during upgrade. The extension will continue to work because the event is still there for more advanced scenarios.
Awesome new feature. Give it a try!!!😁
The setting has no impact on the Sales Journal and Purchase Journal.
Hope this will help.
Thanks for reading.