Payment run FPY1: Overwrite bak details in DPAYH
I have a set of requirements to enable refunds via FPY1 for items paid via payment lot. The payment lot table DFKKZP contains the customer bank details from which original payment was initiated. Normally FPY1 fetches the bank details ID maintained at business partner or document level for processing refunds. However for the item we want to fetch bank details from DFKKZP. Event 652 gives provision for maintaining custom bank id. But does not give provision for updating BANKL and BANKN. Can we use event 630 or 640 to manually update the custom bank details?
Also is it advisable to create more groups in event 600 for payment program as it will increase the iterations for subsequent program activities?