За последний месяц дважды понадобилась обработка, которая удаляла бы повторяющиеся записи в периодическом регистре сведений. После этого пришла идея сделать обработку универсальной и выложить для всех.
В первый раз понадобилась обработка для регистра сведений цены, где записей было уже более 7 млн. И пусть этих записей будет даже больше, но уже такое количество было не по причине большого справочника номенклатуры, а частым созданием документа изменения цен. При этом половина записей по совпадающим значениям измерений полностью дублировало предыдущую запись (т.е. создание таких записей на срез последних не влияло). И если срез первых нам не нужен, то зачем хранить такие записи (особенно в старых периодах)? В итоге удалив такие записи в прошлых периодах размер регистра удалось сократить вдвое.
Во второй раз обработка понадобилась в конфигурации Инталев, где регистр имел 13 млн записей. Там старые периоды можно было бы вообще удалить, но решил пойти по уже проверенному пути.
Вот такая в итоге получилась обработка.