Source Net Price showed wrong creditor if there was a preferred supplier and the creditor was changed

The Net Price Source field showed the wrong creditor if a preferred supplier was present and the creditor was changed, causing a different price agreement to become valid.