2

The same logic the manual customer transaction settlement form has in the accounts receivable module should be put in place for the customer payment journal. The following to allow the user to select the settlement posting date, instead of the current logic, which uses only latest date.


This will enforce the same control in the customer payment that the manual settlement has, blocking users from selecting transactions that do not belong to the same period of the payment.


Example for this case:

  • Create an in invoice for a date that is past the customer payment
  • Generate a customer payment journal dated before the invoice created in the previous step
  • Settle the transactions in the customer payment journal

Expected behavior: D365 should expose the settlement posting date and if today is selected, block this scenario as the invoice's date is beyond today's date


Note: This could be made optional through a parameter

STATUS DETAILS
New