System checking for allow posting period

This error message is one of the most common issues our clients run into while posting transactions in Dynamics BC (usually early in the morning on the first day of a new month).

The key part to this error message is: “Posting Date is not within your range of allowed posting dates”. The system works out the dates that the given user is allowed to post to, and if the transaction is outside of this range, the system will not post. This applies to any transaction that will write to the General Ledger G/L.

Setup for allow posting period

In standard BC, managing who can post to which dates is done in two places.


Firstly, there is a “System Wide” setting, made on General Ledger Setup (found in Departments/Financial Management/Setup). This should be updated by a super user each month to reflect the current month.


This can however be overridden at a user level. Usually this means that the General Ledger Setup dates are rolled over immediately, however there may be some users (most likely in the finance team) who still require access to the previous month in order to post month end transactions.

This is configured in User Setup (found in Departments/Administration/Application Setup/Users), where each user may have a date range that differs from the General Ledger Setup values.



  • No labels