Перемена лиц в обязательстве: Вычет НДС с аванса у поставщика

Здравствуйте!
Заключен договор поставки оборудования, получен аванс 50%, с которого Поставщик исчислил НДС 20/120%. До срока окончательного расчета и отгрузки покупатель изъявил желание произвести перемену лиц в обязательстве (заменить себя на другого покупателя) или расторгнуть договор с возвратом ему аванса.
В договоре предусмотрена оговорка, что “Ни одна из сторон не имеет права передать свои права и обязанности по данному Договору третьим лицам без письменного согласия противоположной стороны”.
Вопрос в интересах поставщика: Если стороны выбирают вариант перемены лиц в обязательстве, какие д.б. формулировки в доп.соглашении (ином юр. документе), чтобы поставщик мог по закону восстановить НДС, начисленный им с входящего аванса? Какой именно вариант перемены лиц в обязательстве нужно выбрать ( уступка требования (цессия) ,перевод долга или в передача договора, чтобы интересы поставщика не пострадали?
Просьба снабдить ответ ссылками на статьи норм.актов, ведомственных писем и/или судебную практику.

Законодательные основания для вычета НДС с аванса:
Цитата (п. 4 ст. 172 НК РФ): Вычеты сумм налога, указанных в пункте 5 статьи 171 настоящего Кодекса, производятся в полном объеме после отражения в учете соответствующих операций по корректировке в связи с возвратом товаров или отказом от товаров (работ, услуг), но не позднее одного года с момента возврата или отказа.

Цитата (п. 6 ст. 172 НК РФ): Вычеты сумм налога, указанных в пункте 8 статьи 171 настоящего Кодекса, производятся с даты отгрузки соответствующих товаров (выполнения работ, оказания услуг), передачи имущественных прав в размере налога, исчисленного со стоимости отгруженных товаров (выполненных работ, оказанных услуг), переданных имущественных прав, в оплату которых подлежат зачету суммы ранее полученной оплаты, частичной оплаты согласно условиям договора (при наличии таких условий).

Добрый день.

Право (требование), принадлежащее кредитору на основании обязательства, может быть передано им другому лицу по сделке (уступка требования) или может перейти к другому лицу на основании закона (п. 1 ст. 382 ГК РФ).

Организация-поставщик имеет право суммы НДС, уплаченные по авансам, принять к вычету на дату фактической отгрузки товаров новому покупателю и обязана исчислить НДС с итоговой суммы сделки за вычетом ранее уплаченного НДС с предварительной оплаты. Никаких проблем у поставщика в этой связи нет. Все возможные проблемы могут быть у покупателя и нового покупателя, которому уступлено право требования.

Косвенно это подтверждает п. 23 Постановления Пленума ВАС РФ № 3, где сказано, что налогоплательщик, выступавший продавцом, не может быть лишен предусмотренного абз. 2 п. 5 ст. 171 НК РФ права на вычет суммы налога, ранее исчисленного и уплаченного в бюджет на основании пп. 2 п. 1 ст. 167 НК РФ при получении авансовых платежей, в случае изменения условий либо расторжения соответствующего договора, если возврат платежей производится контрагенту не в денежной форме.

Спасибо!