При работе синхронизации бывает так, что периодически начинают скапливаться данные с предупреждениями после выполнения данных синхронизаций и с течением времени накопленные данные могу возрасти в таком объеме что при их просмотре и дальнейшей обработке возникают зависания базы.
И с целью очистки накопленных "предупреждений" при синхронизации была разработана данная обработка, которая очищает записи регистра сведений по указанному типу версии объекта.
Как выяснилось регистр сведений, который хранит информацию называет "Версии объектов" и данная обработка по выбранному параметру и периоду очищает данный регистр.
Обработка разрабатывалась и тестировалась на версиях баз БП 3.0.88.22 и УТ 11.4.13.103 и прекрасно себя зарекомендовала в устранении нарастающего объема "предупреждений" при синхронизации.
Также нужно иметь в виду, что чем больше объем этих данных в регистре, тем дольше происходит процесс очищения. И поэтому настоятельно рекомендуется указывать период(лучше месяц) и тип версии объекта, например "непринятые по дате запрета объект существует в базе", чтобы продолжительность очистки была в разы меньше.
Также есть второй способ очистки "предупреждений" возникающих при синхронизации - выполнить запрос в самой базе данных SQL.
Это найти соответствующую таблицу в базе данных SQL и выполнить запрос:
USE [Имя_Информационной_Базы]
GO
TRUNCATE TABLE [dbo].[Имя_таблицы]
GO
Для того, чтобы найти таблицу в SQL соответствующей регистру сведений "Версии объектов" необходимо воспользоваться второй обработкой. Это внешний отчет "Соответствие таблиц базы данных SQL объектам конфигурации 1С" представленный в публикации. Но такой второй способ очистит полностью все предупреждения в базе данных и полностью очистить указанную таблицу, и соответственно, регистр сведений "Версии объектов", на времени на очищение будет в разы меньше.