Employee Update Program workaround
My understanding on the Employee Update Program is that it uses the Final Process Date to end-date employee vendors and that if that field is null, it uses the Actual Termination Date. We have Oracle HR and Payroll on premise, and the Final Process Date gets populated by the Payroll process.
So during the gap between the Termination Date being entered and the Final Processing Date being populated, we can't process payables payments to the (ex)employee if we're running the Employee Update Program on a schedule as the program will automatically end-date the employee as of the Term Date. The only solution we've found is to manually run the Employee Update Program for each employee after the Final Processing Date has been populated. That's cumbersome.