Попала ко мне как-то задача по замене единиц измерения. Напутали когда-то у нескольких товаров с единицами. Через некоторое время потребовалось поменять их. В самой номенклатуре все меняется тривиально. Но, у нас теперь неопределенное кол-во документов, в которых в разных табличных частях используются не те единицы измерения.
Обработка позволяет выбрать вид документа и табличную часть для обработки. Кроме того, можно задать отбор по конкретной номенклатуре (с выбором реквизита табличной части, по которой будет отрабатывать отбор).
Чтобы облегчить процесс поиска документов, встроил в обработку поиск мест использования (без детализации до объектов - выводятся только виды объектов с количеством использований в них).
Обработка далеко не универсальная, но позволяет решать некоторые задачи по заменам.
Запуск возможен тестовый (без записи объектов), а так же в режиме загрузки обмена данных - чтобы исключить срабатывание обработчиков объекта (не уверен, что потребуется, но вдруг).
В обработке замена происходит в реквизите "ЕдиницаИзмерения" - она почти во всех типовых конфигурациях имеет такое наименование. Т.е. обработка может применяться только на типовых.
Применялась на УНФ 3.0.4.144, платформа 8.3.24.1586.
Должна работать и на других типовых конфигурациях, а также платформах 8.х.