When running the Generate payments process for pledges where the setting 'Payments due on or before’ is set to ‘date this process runs’ you might notice that some payments are generated a day early.
Download and install the latest hotfix, 4.0.1778.56, which contains all fixes from previous patches. If you are running an older version, download and install the latest version and then the patch.
Steps to Duplicate
1. Go to Revenue > EFT > Generate Payments for Pledges 2. Set ‘Payments due on or before’ to ‘date this process runs’ then start the process. 3. When the process completes, go to the batch and notice that some of the payments generated are a day early.