web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Suggest Vendor Payments not functional

(8) ShareShare
ReportReport
Posted on by 180
Hi,
 
Wondering if anyone else has encountered this issue:
 
Here are some vendor ledger entries:
 
 
Here is a Suggest vendor payments variable selection:
 
 
When pressing OK this will not pull in the vendor ledger entries that have a due date on or before 24/08. It will return blank. If I shift this to 25/08 it will generate all lines. 
 
I have tried all different types of combinations on the Suggest Vendor Payments report with no luck. I've also checked the vendor page and can't see anything different. Have only just noticed this today.
 
Thanks
I have the same question (0)
  • Suggested answer
    Mansi Soni Profile Picture
    8,907 Super User 2025 Season 2 on at
    Hello,

    This issue often occurs because the Last Payment Date or Posting Date filter in the Suggest Vendor Payments batch job is set in a way that excludes entries falling exactly on 24/08. In Business Central, the interaction between Due Date, Posting Date, and options like Find Payment Discounts or Summarize per Vendor can sometimes cause entries on the filter boundary to be skipped hence why extending the date to 25/08 pulls them in. I’d recommend reviewing your filters carefully (especially Last Payment Date, Posting Date, and Balance Account Type/No.) and confirming that the vendor ledger entries are still Open and not impacted by any payment discount settings.

    https://learn.microsoft.com/en-us/dynamics365/business-central/payables-how-suggest-vendor-payments
    https://learn.microsoft.com/en-us/dynamics365/business-central/payables-manage-payables#vendor-ledger-entries



    Regards,
    Mansi Soni
  • Suggested answer
    YUN ZHU Profile Picture
    95,329 Super User 2025 Season 2 on at
  • Suggested answer
    KasparsSemjonovs Profile Picture
    4,764 Super User 2025 Season 2 on at
    Last Payment Date - is a bit poorly phrased, but You can read it like "Check due date until". 
    So if You are doing payment for example once a week - on mondays, then today generating payments, You would indicate here next Sunday (or next Monday) date - and system will generate payments for all invoices that have to be paid until this date.
  • Suggested answer
    Sohail Ahmed Profile Picture
    11,136 Super User 2025 Season 2 on at
    Adding more detail
     
     
    this might give you a hint to resolve your problem
     
    ✅ Mark the checkbox below if this answer helped you.
  • Verified answer
    RockwithNav Profile Picture
    8,600 Super User 2025 Season 2 on at
    The very first request filter name is confusing.
     
    More insights - 
     
     
    Now a days I am using create payment option on Vendor ledger entries, this seems much easier to me.
  • Suggested answer
    Ben Baxter Profile Picture
    6,575 Super User 2025 Season 2 on at
    Check the Vendor's Payment Method Code set on the Vendor card, regardless of what the Vendor Ledger Entries have set.  It is important to understand you are filtering the Vendor detail, not the Vendor Ledger Entries.  A mismatch of the Payment Method Code can leave the suggestions blank.
     
    The other thing to check is if a payment to that Vendor exists in a separate Payment Journal.  Because "Check Other Journal Batches" is enabled (which it should be), it will prevent a duplicate payment if the payment is prepped in a separate journal.
     
    If either of these helped resolve your issue, please mark it as a Verified Answer.
     
    Best Regards,
    Ben Baxter
    Accent Software Inc
  • Jacob Profile Picture
    180 on at
    Thanks all for the replies. I don't know whether these really address the concern though. 
     
    In the vendor ledger the outstanding documents have different due dates being 250825 and 250725.
     
    With the last due date set as 24/08/25 it should have pulled in all entries with a due date less than (or less than equal to) 24/08/25. This is not what happened. It generated no documents at all from less than 24/08/25. 
     
    @RockwithNav - agreed. It can be a few more "cumbersome" steps for end users at the ledger level. Maybe this is just what it is.
     
    Might just have to alter my expectation of the functionality in D365.
  • Ben Baxter Profile Picture
    6,575 Super User 2025 Season 2 on at
    Jacob,
    Did you test my suggestion of removing the Payment Method Code filter?  This is still likely your issue.  It isn't that the system isn't working, you have given it parameters to follow that don't align with your data.
  • Suggested answer
    Khushbu Rajvi. Profile Picture
    20,275 Super User 2025 Season 2 on at

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 3,229

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 1,867 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,153 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans