AP Invoice Transfer

Is there a way to transfer an invoice balance to another vendor in Sage 300?

It would be very helpful in 2 situations:

1. Credit Card Payments - Have a credit card vendor that we transfer balances to

2. Vendors that have a Parent and subsidiaries - Sometimes we need to pay the Parent company when the vendor requests it. We do not want to reverse and reenter the invoice under the Parent. A transfer button would be nice.

If there is a way to do this, could you please let me know how?

Thanks