Is there a contributions equivalent to the Ticketing Change Const ID security object? If so what is it? If not, what's the best way to go about accomplishing moving a gift that was accidentally processed under the wrong account without refunding the cc charge?
Another option is to move the contribution the way they are when a constituent merge happens, i.e. via SQL, update the customer_no in T_CONTRIBUTION, T_PAYMENT, and, if necessary, T_CREDITEE.
I have moved gifts this way a few times and it always makes me a bit nervous since there is no audit trail. I suggest adding notes - wherever your company adds such notes.
I also recommend updating t_promotion as well.Dale