На первом скриншоте показано, что обработка может работать в двух режимах - Только чтение (то есть без внесения корректирующих записей), и в режиме исправления (если флаг Только чтение снят).
ПОРЯДОК РАБОТЫ
В поле Документ проверки подбирается созданный Сведения о страховом стаже застрахованных лиц, СЗВ-Стаж.
В поле Приемник подбирается предварительно созданный документ Перенос данных (который, в ЗУП3, по сути, заменяет корректировку регистров). В Приемнике необходимо подобрать нужный регистр - Записи о стаже до начала эксплуатации.
"Месяц" в этом документе необходимо указать - начало ведения учета в этом году. Мы переходили в Мае на ЗУП3, потому указал Май. Если ведете с начала года - ставьте Январь. В строках так точно лучше Январь ставить (обработка так и сработает, в принципе).
После автоматического внесения корректирующих записей необходимо перезаполнить документ Сведения о страховом стаже застрахованных лиц, СЗВ-Стаж (или создать новый), и выполнить его проверку. У нас, например, осталось 2-3 ошибки, которые автоматически устранить невозможно (т.к. ошибка была в кадровом учете, и пара периодов просто накладываются друг на друга). Но, согласитесь, проверить 2-3 ошибки, а не 120-150, сколько было изначально - большая разница.
ТЕХНИЧЕСКАЯ СТОРОНА
Сейчас данные документа Сведения о страховом стаже застрахованных лиц, СЗВ-Стаж хранятся в регистре РегистрСведений.ЗаписиОСтажеСведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖ , так что, если обратиться к нему с запросом, и отсортировав данные, мы получаем данные по физлицам (в документе же просто отображаются данные, но не хранятся).
По очереди перебирая периоды, находим разрывы, и записи с этими разрывами записываем в документ Перенос данных.
ДОПОЛНИТЕЛЬНО
Код открыт, заточено под 2018 год (сдачу 2018 года), но - если вдруг понадобится через год - решается исправлением одного символа в обработке. Если, конечно, 1с структуру капитально не переработает.
Протестировано на ЗУП 3.1 (3.1.8.246).