Share via

Dynamics 365 Business Central

Francis Lim Yong Heng 40 Reputation points
2026-04-20T06:02:42.83+00:00

Why Project Material Request posting date unable to preset to an earlier date, only after every line created than we are able to update the posting date?

Microsoft 365 and Office | Subscription, account, billing | For business | Other
0 comments No comments

2 answers

Sort by: Most helpful
  1. Demi-N 16,175 Reputation points Microsoft External Staff Moderator
    2026-04-20T10:03:09.9433333+00:00

    Hello @Francis Lim Yong Heng,

    Thank you for your question.

    Based on the information provided, this behavior is considered expected behavior in Microsoft Dynamics 365 Business Central. The Posting Date is validated by the system only when sufficient document details (such as lines, posting groups, and project or inventory context) are available. For Project- and inventory‑related documents, Business Central often applies posting‑date validation at a later stage in the document flow rather than when the header is initially created. Because of this design, the posting date may only become editable after all lines have been added.

    Please note that Microsoft Dynamics 365 is currently not supported in the Q&A forums. For more accurate and in‑depth guidance specific to Dynamics 365 scenarios, we recommend posting your question in the official Microsoft Dynamics 365 Community, where subject matter experts and product specialists can assist further: Find Answers | Microsoft Dynamics 365 Community

    User's image

    The Dynamics 365 Community allows you to quickly find answers, join discussions, post questions, and connect with peers and product experts to troubleshoot issues related to Dynamics applications.

    Thank you for your understanding.

    Kind regards,


    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

  2. Q&A Assist
    2026-04-20T06:02:57.15+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    In Business Central, the posting date that is actually used when posting is always validated against the allowed posting period setup, and in some processes it is derived or adjusted only at posting time rather than at line-creation time.

    For inventory- and project-related postings, Business Central follows these principles:

    1. The initial posting date on new entries is normally taken from the document or source entry being adjusted or created.
    2. When posting, the system validates that date against:
      • Inventory Periods
      • General Ledger Setup (Allow Posting From / Allow Posting To)
      • User Setup (user-specific allowed posting dates)
    3. If the initial date is outside the allowed posting range, the system automatically replaces it with the earliest allowed posting date from Inventory Periods or General Ledger Setup (whichever is later). If user-level restrictions are tighter, they can also block posting.

    Because of this validation logic, the posting date that will actually be used can only be finalized when all lines exist and the system can validate the full posting against the allowed posting periods. That is why the posting date cannot be reliably preset to an earlier date at the moment each line is created; instead, the date is effectively confirmed or adjusted after all lines are in place and the posting routine runs.

    If the goal is to use earlier posting dates (for example, to keep adjustments or project material usage in a prior period), the allowed posting ranges must be configured to include those earlier dates:

    • In General Ledger Setup, set Allow Posting From and Allow Posting To (or use date formulas) so the earlier date is within the allowed range.
    • In User Setup, ensure the user’s Allow Posting From/To range is not narrower than what is needed.
    • Make sure the relevant Inventory Periods are not closed if inventory-related entries are involved.

    If the earlier date is outside these allowed ranges, Business Central will not let the posting date be preset to that date and will either adjust it to the allowed range or block posting with an error such as “Posting date is not within your range of allowed posting dates.”


    References:

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.