Skip to main content

Notifications

Small and medium business | Business Central, N...
Answered

Error: The posting date entered must not be before the posting date on the Cust. Ledger Entry

(1) ShareShare
ReportReport
Posted on by 10
I have a question about Apply Entries on the Customer Ledger Entries. I want to apply invoices of 10-3-2024 and 31-3-2024 with posting date on 31-12-2024. But when I post this application, then I get the following error message:
 
The posting date entered must not be before the posting date on the Cust. Ledger Entry
 
Does someone know what is the issue and what should I consider to solve this error?
 
 
 
Error details:

If requesting support, please provide the following details to help troubleshooting:

Error message:
The Posting Date entered must not be before the Posting Date on the Cust. Ledger Entry.

Internal session ID:
8de74b2b-a96d-43fc-ae5c-24876e2ff53e

Application Insights session ID:
e479b408-b456-4707-8f07-9dc27ac0004e

Time stamp on error:
2025-01-08T09:36:50.7504416Z


AL call stack:
"Apply Customer Entries"(Page 232).PostDirectApplication line 40 - Base Application by Microsoft
"Apply Customer Entries"(Page 232)."Post Application - OnAction"(Trigger) line 2 - Base Application by Microsoft


Update 20-1-2025

Please see my post on 20 Jan 2025 at 09:38:45.

  • Suggested answer
    Valentin Castravet Profile Picture
    Valentin Castravet 25,787 Super User 2025 Season 1 on at
    Error: The posting date entered must not be before the posting date on the Cust. Ledger Entry
    In step 3 below, change the date in the pop-up to the invoice date.
     
  • RT-08010930-0 Profile Picture
    RT-08010930-0 10 on at
    Error: The posting date entered must not be before the posting date on the Cust. Ledger Entry
     
    Dear all,
     
    Thank you for the answers. After reading through your answers, I understand that it is not possible to apply a credit note or partial payment directly with an outstanding invoice. And that in order to do so, I need to book an additional memo entry and I can settle it with the outstanding items. 

    Below I have made step-by-step printscreens of a memo entry as of 31-12-2024 that I want to apply with the outstanding invoices of March 2024, but I still get the same message. Can you tell me how to resolve this issue so that the outstanding invoices from March 2024 are settled?
     
     
    Step 1. Customer Ledger Entries
     
    Step 2. Apply Customer Entries

     
     
    Step 3. Post Application

     
    Step 4. Error_blocking message
     
  • Suggested answer
    YUN ZHU Profile Picture
    YUN ZHU 77,201 Super User 2025 Season 1 on at
    Error: The posting date entered must not be before the posting date on the Cust. Ledger Entry
    Hi, Just add some information, if you have a prepayment invoice, you can do this for it.
    More details:
     
    Hope this helps.
    Thanks.
    ZHU
  • Suggested answer
    Valentin Castravet Profile Picture
    Valentin Castravet 25,787 Super User 2025 Season 1 on at
    Error: The posting date entered must not be before the posting date on the Cust. Ledger Entry
    Ben is correct. If you attempt to apply a payment to an invoice with an earlier date while creating the application at the time of posting the payment, the system will not allow it. However, if you post the payment without applying it, you can later apply it in the customer ledger entries, as the system does not perform any date validation checks during this process.
     
  • Verified answer
    Ben Baxter Profile Picture
    Ben Baxter 5,142 Super User 2025 Season 1 on at
    Error: The posting date entered must not be before the posting date on the Cust. Ledger Entry
    The system is trying to prevent the User from recording a Customer Payment on the wrong Posting Date.  Since the User is trying to record a payment against an invoice prior to when that invoice existed (posted), it assumes the Posting Date is incorrect.

    If you record the Customer Payment (without an application), you can then go to the Customer Ledger and apply that payment to invoices posted AFTER the cash receipt.
     
    A potential improvement in the process could make it a verification rather than a block, but at this time you can't post the cash receipt with an earlier posting date than the documents it is being applied too.
     
    I hope this helps add some clarification to why this date check exists.
     
    Best Regards,
    Ben Baxter
    Accent Software Inc
  • Suggested answer
    Khushbu Rajvi. Profile Picture
    Khushbu Rajvi. 8,124 Super User 2025 Season 1 on at
    Error: The posting date entered must not be before the posting date on the Cust. Ledger Entry
  • Suggested answer
    Shauna Langley Profile Picture
    Shauna Langley 779 Super User 2025 Season 1 on at
    Error: The posting date entered must not be before the posting date on the Cust. Ledger Entry
    Hi,
     
    It sounds like the posting date of the applying entry is before 31/12/24.  See below example
     
     
    I have an entry dated 29/02/2024 and trying to apply that to the highlighted entries in the screen shot.  If I then post application and change the posting date to say 28/02/2024 then I get the same error.
     
     
     
     
    Not sure if that is the same steps but some one of the entries has a date after 31/12/24 in your example.
     
    Let me know,
    Thanks,
    Shauna
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Vahid Ghafarpour – Community Spotlight

We are excited to recognize Vahid Ghafarpour as our February 2025 Community…

Congratulations to the January Top 10 leaders!

Check out the January community rock stars...

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,111 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 230,934 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans