Справочники и Данные · 9 мин
Как объединить номенклатуру в 1С УНФ и убрать дубли
Пошаговая инструкция по объединению дублей номенклатуры в 1С:Управление нашей фирмой: поиск повторов, замена ссылок в документах, проверка результата и типичные ошибки.
Дубли номенклатуры — одна из самых частых проблем в 1С:Управление нашей фирмой. Один и тот же товар заводится под разными наименованиями («Кабель ВВГ 3х2,5», «Кабель ВВГ 3*2.5», «Кабель ВВГнг 3х2,5»), появляется несколько карточек после обмена с сайтом или загрузки прайсов, и в итоге остатки, продажи и себестоимость «размазываются» по нескольким позициям. Объединение таких позиций в одну карточку восстанавливает корректность учёта без перепроведения документов вручную.
В УНФ для этого есть штатный механизм поиска и удаления дублей, который заменяет ссылки на дублирующиеся элементы во всех документах, регистрах и справочниках, а затем помечает лишние карточки на удаление. Ниже разобран полный порядок работы: от подготовки базы до проверки результата, а также ситуации, когда стандартная обработка не подходит.
Когда нужно объединять номенклатуру и как распознать дубли
Дубли появляются по типовым причинам: ручное заведение карточек разными сотрудниками без проверки, загрузка прайсов поставщиков, обмен с интернет-магазином или другой конфигурацией, восстановление базы из старой копии. Признаки проблемы заметны в отчётах: один товар числится на остатках дважды, в отчёте по продажам позиция дробится на несколько строк, при подборе в документ поиск выдаёт несколько похожих вариантов.
Перед объединением важно убедиться, что позиции действительно описывают один и тот же товар. Совпадение наименования — недостаточное основание: проверьте артикул, штрихкод, единицу измерения, вид номенклатуры и, если ведётся учёт по характеристикам, набор характеристик. Объединение разных товаров со схожими названиями испортит учёт сильнее, чем сами дубли.
Сравнить артикулы и штрихкоды карточек
Проверить единицы измерения и вид номенклатуры
Настроить правила сопоставления в обмене после объединения
Подготовка: резервная копия и права доступа
Замена ссылок — необратимая массовая операция: обработка проходит по всем документам и регистрам, где встречается дубль, и перезаписывает их. Ошибка в выборе основного элемента или случайное объединение разных товаров потребует восстановления из копии. Поэтому первый шаг — создать резервную копию базы: для файловой базы достаточно скопировать файл 1Cv8.1CD или сделать выгрузку через конфигуратор, для клиент-серверной — средствами СУБД.
Для запуска обработки нужны права администратора или доступ к разделу «Администрирование». Желательно выполнять операцию в монопольном режиме или в период минимальной активности пользователей: пока идёт замена ссылок в большой базе, параллельная работа с теми же документами может приводить к блокировкам.
Запуск обработки «Поиск и удаление дублей»
Перейдите в раздел «Администрирование» → «Обслуживание» → «Корректировка данных» и откройте «Поиск и удаление дублей». Если пункт не виден, проверьте, что включён режим технического специалиста или есть соответствующие права. В открывшейся обработке в поле «Искать в» выберите справочник «Номенклатура».
Далее настройте правила поиска дублей. По умолчанию сравнение идёт по наименованию с учётом похожих слов. Для номенклатуры полезно добавить сравнение по артикулу и штрихкоду — это снижает риск ложных совпадений. После настройки нажмите «Найти дубли»: обработка сформирует список групп повторяющихся элементов.
- 1Сделайте резервную копию базы
- 2Откройте Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей
- 3Выберите справочник Номенклатура и настройте правила поиска (наименование, артикул, штрихкод)
- 4Нажмите «Найти дубли» и просмотрите найденные группы
- 5В каждой группе назначьте основной элемент (оригинал)
- 6Выполните «Удалить дубли» и дождитесь окончания замены ссылок
- 7Проверьте остатки, документы и помеченные на удаление элементы
Выбор основного элемента и выполнение замены
В списке найденных групп обработка автоматически предлагает основной элемент — как правило, тот, у которого больше всего ссылок в документах. Проверьте каждый выбор вручную: основным должен стать элемент с корректным наименованием, заполненными реквизитами, правильным артикулом и штрихкодом. Иногда «правильная» карточка заведена позже и имеет меньше ссылок — тогда назначьте её основной вручную через соответствующую команду в группе.
После проверки групп нажмите «Удалить дубли». Программа заменит все ссылки на дубли ссылкой на основной элемент во всех объектах базы: документах, регистрах сведений и накопления, других справочниках. Затем дубли будут помечены на удаление. В больших базах операция занимает заметное время — не прерывайте её.
Проверка результата после объединения
Сразу после завершения обработки откройте отчёт «Остатки товаров» (или «Остатки и доступность») по интересующему товару: позиция должна отображаться одной строкой, а суммарный остаток — соответствовать сумме остатков бывших дублей. Затем откройте несколько документов, где использовался дубль, и убедитесь, что в табличных частях подставлен основной элемент.
Завершающий шаг — удаление помеченных объектов: «Администрирование» → «Обслуживание» → «Удаление помеченных объектов». Если дубль не удаляется из-за оставшихся ссылок, обработка покажет, где они остались, — обычно это объекты, недоступные по правам, или данные, появившиеся после замены.
Как проверить результат
Товар в одной строке, остаток равен сумме бывших дублей
Позиция по-прежнему дробится или остаток изменился
В табличных частях основной элемент
Остались ссылки на помеченную карточку
Дубли удалены без ошибок
Обработка показывает оставшиеся ссылки
Частые ошибки и ограничения механизма
Самая опасная ошибка — объединение разных товаров из-за похожего наименования. Вторая типичная ситуация — дубли с характеристиками: если по карточкам ведётся учёт характеристик, замена элемента справочника не объединяет сами характеристики, их нужно обрабатывать отдельно той же обработкой, выбрав справочник «Характеристики номенклатуры».
Ещё одно ограничение — обмены данными. Если база синхронизируется с сайтом или другой конфигурацией, после объединения удалённый дубль может «вернуться» при следующем обмене, потому что на той стороне он по-прежнему существует. Сначала объедините позиции, затем исправьте сопоставление в настройках обмена или удалите лишний товар на связанной стороне.
Альтернативные способы и профилактика дублей
Если дублей немного (две-три карточки) и обработка недоступна по правам, можно заменить ссылки вручную: откройте карточку дубля, через «Ещё» или поиск ссылок найдите документы с ним и перезаполните товарные строки основным элементом. Способ трудоёмкий и рискован тем, что легко пропустить регистры, поэтому подходит только для единичных случаев.
Чтобы дубли не появлялись снова, настройте контроль на входе: при загрузке прайсов используйте сопоставление по артикулу и штрихкоду, в обмене с сайтом — корректные ключи синхронизации, а для ручного ввода договоритесь о едином стандарте наименований. Периодический запуск поиска дублей раз в месяц позволяет поддерживать справочник в чистоте без больших разовых чисток.
Что важно запомнить
Объединение номенклатуры в УНФ делается штатной обработкой «Поиск и удаление дублей» с обязательной резервной копией, ручной проверкой основного элемента и контролем остатков после замены. Отдельно обрабатывайте характеристики и не забывайте про настройки обменов, иначе дубли вернутся.
Частые вопросы
Пропадут ли документы после объединения номенклатуры?
Нет. Обработка не удаляет документы, а заменяет в них ссылку на дубль ссылкой на основной элемент. Дата, номер и проведение документов сохраняются, меняется только товарная позиция в строке.
Что делать, если дубль используется в закрытом периоде?
Замена ссылок технически выполняется и в документах закрытых периодов, но это изменяет данные прошлых отчётов. Если период сдан, оцените последствия: остатки и обороты в ретроспективе могут перестроиться. При необходимости согласуйте операцию с бухгалтером и делайте её до сдачи отчётности за текущий период.
Почему после объединения дубль не удаляется?
Удаление помеченных объектов покажет оставшиеся ссылки. Обычно это объекты, на которые у пользователя нет прав, или данные, созданные после замены. Запустите удаление под полными правами и устраните указанные ссылки.
Как объединить номенклатуру с характеристиками?
Сначала объедините сами карточки номенклатуры, затем запустите ту же обработку для справочника «Характеристики номенклатуры» и объедините повторяющиеся характеристики внутри основной карточки. Проверьте, что владельцем характеристик стал основной элемент.
Можно ли отменить объединение?
Штатной команды отмены нет. Единственный надёжный способ — восстановить базу из резервной копии, сделанной перед операцией. Поэтому копия перед массовой заменой обязательна, а список групп дублей стоит проверять вручную до запуска.
Обработка не находит дубли, хотя они есть. Почему?
Правила поиска могут быть слишком строгими или наоборот. Попробуйте изменить условия: искать по точному совпадению артикула или штрихкода, либо по похожим наименованиям. Также проверьте, что карточки не помечены на удаление — такие элементы в поиск могут не попадать.