Описание функционала и порядок работы
В нашем примере имеются две группы номенклатуры: «Ванные» и «Душевая программа». Для каждой из групп есть отдельный дополнительный реквизит «Ширина». Имеет смысл создать общий дополнительный реквизит и перенести значения ширины всех номенклатур в этот общий дополнительный реквизит.
Для начала нужно создать реквизит, в который мы будет переносить значения объединяемых реквизитов.
После этого запускаем обработку. В поле «Новый реквизит» указываем новый реквизит, в который будем объединять старые. Затем, нажав кнопку «Добавить» выбираем старые реквизиты, значения которых будут объединятся в новый.
Есть возможность явно указать, какие реквизиты объединять. Важно чтоб типы значений этих реквизитов совпадали.
После выбора необходимых реквизитов нажимаем кнопку «Найти номенклатуру». Обработка выведет всю номенклатуру, в которой встречаются доп. реквизиты, указанные ранее. После нажатия кнопки «Заменить значение» обработка объединит значения старых реквизитов в новый.
Установленный признак «Выполнить в режиме обмена» можем ускорить процесс, отключив дополнительные проверки.
После объединения можно вернуться на вкладку «Настройки», выделив в списке старые доп. реквизиты удалить их, нажав на кнопку «Пометить на удаление».
После всех этих манипуляций старые дополнительные реквизиты стали помеченными на удаление и больше не доступны из карточки номенклатуры. А их значения хранятся в новом, общем дополнительном реквизите номенклатуры.
Назначение
Разработано для платформы 1С: Предприятие 8.3 (8.3.16.1224).
Протестировано в конфигурации Управление торговлей, редакция 11 (11.4.12.61).
Порядок подключения
Для подключения этой внешней обработки нужно в меню 1С: Управление торговлей выбрать пункт «НСИ и администрирование», а затем «Печатные формы, отчеты и обработки».
В открывшемся окне выбрать «Дополнительные отчеты обработки», нажать на кнопку «Выбрать из файла» и загрузить файл обработки с помощью проводника.