We have multiple company codes for a client. For all Company codes local currency is u201CUSDu201D and hard currency is some thing else like GBP,CAD, EUR etc.
We have created a new payment method u201CXu201D to allow cross currency transaction in FBZP.
When we do payment run (F110), it is working fine in case of some Company codes and not working in some Company codes showing error u201CNo valid payment method foundu201D.
But it is not giving any error in case invoice made in hard currency like GBP, EUR for that Company codes. It is creating problem when vendor invoice is created in other currency like USD etc.
I have created a fresh GL accounts for Bank with currency "USD".
Now, I am able to complete the payment run by reallocating payments (Edit ->payment proposal).
Can you please advise why it is picking invoice items directly and how it is allowing the payments in case of reallocation?
Thanks in advance