(2) Except as otherwise provided in Code Section 11-9-406, unless otherwise agreed all rights of either seller or buyer can be assigned except where the assignment would materially change the duty of the other party, or increase materially the burden or risk imposed on the other party by the contract, or impair ...
The initial contract must provide for the possibility of assignment by one of the initial contracting parties. The assignor must agree to assign their rights and duties under the contract to the assignee. The assignee must agree to accept, or "assume," those contractual rights and duties.