Payments executed by run task are sometimes not posted
[chasing payments] [executed] [executed by] [payments]
Symptom
After executing payment proposals when working on a due payment run task performs the payment but sometimes no journal entry is created which leads to an inconsistency.
Reason and Prerequisites
An OnFinalize determination performs the actual posting based on Financial Audit Trail Documents that are created during the action call. The determination runs for all saved Due Payments but breaks execution when a Due Payment without FATDoc is found.
This can be the case though if the user voids some proposals and executes another one.
Solution
Apply hotfix #19317. This is only relevant for FP 2.0 SP0.