There is one requirement to pay each employee through multiple banks
For employee A, all the reimbursements like Travelling Allowance and Shift Allowance should go to bank X and we should be able to pay him for such earnings thorugh Quickpay on adhoc.
For the same employee all the Regular Earnings should go to bank Y via monthly payroll.
Can we achieve this in R12.1.2? Any suggestions will be helpful.
Whilst you can have multiple payment methods for an assignment, it's not possible to split the payments in that way - you can prioritise by paying, say, the first 5,000 into account A then the remainder into account B, but that's about it.
I guess you could create a custom pre-payments process but that won't be particularly easy.
You could identify reimbursements payment methods through the DFF.
Before the quick pay, update their priority to 1.
Before the regular payroll, set them back to their original priority.
updating the priority is pretty straightforward through API, a batch program should do the job.
you need to add in the DFF of Personal payment method a segment to identify reimbursements payment method.
so each employee would have a Payroll payment method like Bank transfer EFT.
and a second reimbursment payment method like PayPal Credit Card, identified on the DFF as reimbursement.
before running the quick pay, a batch program updates to 1 the priority of the payment methods with DFF = reimbursement.
before running the regular payroll, the same batch program updates to 1 the priority of the payment methods with DFF = payroll.
hope this clarify