I have 2 house banks for USD in the same Company Code for the same payment method
I understand, the possible ways to determine the house bank for payment are
a) Assign the house bank in vendor master - This ensures that this house bank is always used for paying the vendor
b) Assign the house bank in the Invoice - This overrides the master and is picked up as the house bank for payment.
c) If we do not do either a) or b) above - then use T code S_ALR_87001487 to set the ranking order as per fund availability just before payment run
Also please share any other feasible options or solutions for the above
Your advice/suggestions will help me in convincing my client on the best practices for this process