А я вот провел ряд экспериментов на своей демо-базе на версии 1.029.3sp2, честно обновленная с 1.29.2.
Привязал производителей к карточкам, создал приходки, отредактировал карточки - полностью удалил с карточки производителя, добавил нового, заменил прошлого, удалил прошлого и добавил нового...
И ничего не случилось, декларация создалась, ошибки не получил.
Возможно проблема была в правильности проведении последнего обновления.