И так, Вы устанавливаете обновление "1С:Зарплата и управление персоналом, редакция 3.1" версия (3.1.17.94) и получаете ошибку как на скриншоте.
Можно восстановить базу из бэкапа, который Вы, конечно же, сделали перед обновлением. Затем либо почистить регистр, либо, как советуют многие, ждать еще какого-то обновления. Но очевидно, что это системное решение от 1С и неуникальность записей необходимо побороть уже сейчас.
Как это сделать.
Мы столкнулись с этой проблемой и оперативно создали обработку, которая проверяет наличие дублей в регистре МероприятияТрудовойДеятельностиПереданные и не удаляет их, а присваивает новые уникальные идентификаторы.
Притом в обработке на всякий случай поставили условие, чтобы обрабатывались только те строки, в которых признак ПринятПФР = ЛОЖЬ.
Нам помогло на нескольких базах где уже встретили эту ошибку. При необходимости можете сами поправить обработку в зависимости от ситуации в Вашей базе.
Если Вы столкнулись с этой ошибкой при обновлении вдруг, то в момент появления ошибки можно нажать "Еще" и "Открыть внешюю обработку".
Вы можете скачать обработку бесплатно
Перед ее использованием сделайте, как всегда и как это положено, резервную копию информационной базы.
Upd: Столкнулись с ситуацией, когда в базе задвоено множество идентификаторов. И не только задвоено, но и по три-четыре раза в разных документах, да еще и попарно. В результате пришлось доработать процесс записи.