Hi
While using user exit approach is always an option, you could also look at the approach to copy the existing transaction type across and create different mapping of External business transaction with posting rule and assign to House bank/Account ID respectively
Hope that this helps
Taro