RE: Remittance Advice for Wire Payment
1-GP automatically assigns EFT (Electronic Fund Transfer) payment number which are not editable, however, we would like to give the Wire ID as the payment number in GP. How would it be possible?
Instead of building the payment batch, you could create new payments with Edit Vendor Payment and use the Wire ID as the Payment Number. If you would like to take advantage of the Build Payment Batch functionality, you could then edit the unposted payment and add the Wire ID to the Comment field. (This is visible in SmartList as Transaction Description.)
2-If all of the bank accounts are not setup for EFT, system will not process payment for all country/region code of the vendors which are conflicting with the country/region code of the chequebook selected. How do we tackle with this issue?
Since you aren't really sending EFTs, what about using an internal Address ID that has a US Country Code? You could still enter the vendors information/e-mail.
And now that I have tested some of this, I realized you probably don't need to even bother with EFT to get the e-mails sent: You could just mark the Separate Remittance checkbox when you printed the checks - to a file or plain paper as you don't need to actually print them. That would activate the Process Remittance where you could e-mail the remittances.