К статье
Практический материал

Справочники и Данные · 12 мин

Как объединить две номенклатуры в 1С

Как объединить две дублирующиеся номенклатурные позиции в 1С: поиск дублей, замена ссылок, перенос остатков и проверка результата без потери данных.

Дубли номенклатуры появляются почти в каждой базе 1С: один менеджер ввёл «Кабель ВВГ 3х2,5», другой — «Кабель ВВГ 3х2.5», а третий загрузил ту же позицию из прайса поставщика. В результате остатки расползаются по двум карточкам, отчёты по продажам искажаются, а заказы поставщикам формируются неверно. Объединение двух номенклатурных позиций решает эту проблему, но делать это нужно аккуратно, чтобы не потерять движения по документам.

Под объединением понимается перенос всех ссылок, остатков, цен и характеристик с одной карточки (дубля) на другую (основную) с последующим удалением или пометкой на удаление дубля. В типовых конфигурациях 1С (УТ 11, ERP, Комплексная автоматизация, Бухгалтерия) для этого есть штатные инструменты, а для сложных случаев используются обработки и ручные операции.

Перед началом работы определите, какая из двух карточек станет основной. Обычно выбирают ту, у которой больше движений по документам, корректнее заполнены реквизиты (единицы измерения, ставка НДС, вид номенклатуры) и которая участвует в актуальных ценах и соглашениях. Вторая карточка после переноса данных будет помечена на удаление.

Когда объединение номенклатур действительно нужно

Не каждая пара похожих позиций — дубль. Объединять следует только карточки, которые описывают один и тот же товар: совпадает производитель, артикул, единица измерения и фактическое назначение. Если позиции отличаются фасовкой, цветом или комплектацией — это разные товары, и их объединение приведёт к потере информации.

Типичные признаки дублей: одинаковый или почти одинаковый артикул, совпадающий штрихкод (в 1С штрихкоды уникальны, но дубли могли быть заведены до контроля), одинаковое наименование с разным написанием (пробелы, «х» вместо «*», кириллические и латинские буквы). Также дубли часто возникают после обменов с сайтом или загрузки прайсов, когда сопоставление по артикулу не сработало.

Совпадает артикул и производительВероятный дубль

Сравните единицы измерения и вид номенклатуры

Остатки на обеих карточкахДвойной учёт

Проверьте склады: возможно, остатки на разных складах осознанно

Разные ставки НДС у «одинаковых» позицийОшибка в реквизитах

Уточните корректную ставку до объединения

Дубль без движенийПростой случай

Достаточно пометить на удаление без замены ссылок

Подготовка: резервная копия и выбор основной карточки

Любая операция массовой замены ссылок необратима в рамках текущей сессии. Перед объединением сделайте выгрузку информационной базы (для файловой базы — копию каталога или файл .dt через конфигуратор, для клиент-серверной — средствами СУБД или выгрузку .dt). Это займёт несколько минут, но позволит откатить ошибку.

Основную карточку выбирайте по совокупности признаков: у неё должно быть больше проведённых документов, корректно заполнены обязательные реквизиты, актуальные цены и правильный вид номенклатуры. Если одна карточка участвует в действующих договорах, соглашениях с клиентами или настройках обмена с сайтом — почти всегда её и оставляют основной, поскольку перенастройка интеграций сложнее, чем перенос остатков.

Проверьте также права доступа: для замены ссылок и пометки на удаление нужны права на изменение справочника «Номенклатура» и всех связанных объектов (регистры цен, штрихкодов, документы). Обычно операцию выполняет пользователь с полными правами или администратор базы.

Способ 1: штатная обработка «Поиск и удаление дублей»

В конфигурациях на БСП (УТ 11, ERP, КА, БП 3.0) есть стандартный механизм объединения. Откройте раздел «Администрирование» → «Обслуживание» → «Корректировка данных» → «Поиск и удаление дублей». В настройках выберите справочник «Номенклатура» и задайте правила поиска: по наименованию, артикулу или комбинации полей. Для точечного объединения двух известных позиций удобнее ограничить поиск отбором по конкретным элементам.

Обработка покажет группы найденных дублей. Отметьте нужную пару, укажите основной элемент (кнопка «Основной» или выбор в списке) и выполните «Удалить дубли». Программа автоматически заменит все ссылки на дубль ссылкой на основную карточку во всех объектах базы — документах, регистрах сведений, других справочниках — и пометит дубль на удаление.

Замена ссылок в больших базах может занять от нескольких минут до часа и более: обработка перебирает все объекты, где встречается дубль. В клиент-серверном режиме рекомендуется запускать операцию в нерабочее время, чтобы не блокировать работу пользователей с документами.

Порядок действий в типовой 1С
  1. 1
    Сделайте резервную копию базы
  2. 2
    Откройте Администрирование → Обслуживание → Поиск и удаление дублей
  3. 3
    Выберите справочник Номенклатура и задайте отбор по двум позициям
  4. 4
    Назначьте основную карточку в найденной паре
  5. 5
    Выполните замену ссылок и удаление дубля
  6. 6
    Проверьте остатки, цены и штрихкоды основной карточки

Способ 2: ручное объединение и замена ссылок

Если штатная обработка недоступна (старая конфигурация, самописная база) или нужен точечный контроль, объединение делают вручную. Сначала перенесите данные из регистров сведений: цены номенклатуры, штрихкоды, дополнительные реквизиты, аналоги. Откройте списки этих регистров с отбором по дублю и измените значение поля «Номенклатура» на основную карточку — либо групповой обработкой «Групповое изменение реквизитов», либо вручную по каждой записи.

Затем замените ссылки в документах. Универсальный инструмент — обработка «Поиск и замена значений» (есть в составе стандартных подсистем и на диске ИТС): укажите, что искать (дубль), на что заменить (основную карточку) и в каких типах объектов. После замены перепроведите затронутые документы текущего периода, чтобы движения по регистрам обновились.

Остатки на складах переносятся не заменой ссылок, а документом «Оприходование»/«Списание» или корректировкой: спишите остаток по дублю и оприходуйте его на основную карточку тем же количеством и себестоимостью. В УТ 11 для этого удобен документ «Пересортица товаров» — он списывает одну позицию и оприходует другую одним документом, сохраняя себестоимость.

Особые случаи: характеристики, серии и разные виды номенклатуры

Если номенклатура ведётся с характеристиками (размеры, цвета), простая замена ссылок невозможна: у дубля и основной карточки разные наборы характеристик. Сначала создайте у основной карточки характеристики, соответствующие характеристикам дубля, затем заменяйте ссылки на пары «номенклатура + характеристика». Аналогично с сериями: серии дубля нужно либо пересоздать у основной карточки, либо перенести остатки документами с указанием новых серий.

Ситуация, когда дубли относятся к разным видам номенклатуры (например, «Товар» и «Услуга»), требует отдельного решения. Менять вид номенклатуры у карточки с движениями опасно: это влияет на счета учёта и проводки. Правильнее определить корректный вид, перенести на карточку этого вида все данные, а вторую позицию вывести из оборота.

В базах с включённым учётом по нескольким организациям проверьте, нет ли у дубля остатков и договоров по разным юрлицам. Замена ссылок объединит аналитику, и отчёты по организациям могут измениться задним числом при перепроведении документов.

Сравнение способов объединения

Поиск и удаление дублей

Подходит для типовых конфигураций, автоматически заменяет ссылки везде. Ограничение: не переносит остатки и не работает с характеристиками без донастройки.

Ручная замена ссылок

Полный контроль над каждым шагом, подходит для нетиповых баз. Требует больше времени и внимательности.

Пересортица товаров

Лучший способ перенести складские остатки с сохранением себестоимости. Не заменяет ссылки в старых документах.

Пометка на удаление без замены

Допустимо только если у дубля нет движений и ссылок. Самый быстрый, но самый редко применимый вариант.

Проверка результата после объединения

После завершения операции убедитесь, что данные консолидировались корректно. Откройте отчёт «Остатки товаров на складах» (или «Товары на складах» в УТ 11) и проверьте, что суммарный остаток по объединённой позиции равен сумме остатков двух исходных карточек до операции. Расхождение означает, что часть остатков не перенесена.

Проверьте цены: в регистре цен не должно остаться записей по дублю, а у основной карточки должны быть актуальные значения по всем видам цен. Аналогично — штрихкоды: если у дубля был свой штрихкод, перенесите его на основную карточку, иначе сканер на кассе перестанет находить товар.

Наконец, сформируйте карточку счёта или оборотно-сальдовую ведомость по 41 счёту (в БП) либо отчёт «Ведомость по товарам» (в УТ) и сравните итоги с данными до объединения. После всех проверок выполните «Удаление помеченных объектов», чтобы дубль окончательно исчез из базы.

Контрольные точки

Как проверить результат

Остаток по основной карточке
Норма

Равен сумме остатков обеих позиций до объединения

Тревожный признак

Остаток меньше — часть количества не перенесена

Ссылки на дубль
Норма

По дублю нет документов и записей регистров

Тревожный признак

Дубль встречается в документах — замена не завершена

Штрихкоды
Норма

Все штрихкоды дубля перенесены на основную карточку

Тревожный признак

Сканер не находит товар по старому штрихкоду

Цены
Норма

Актуальные цены есть только у основной карточки

Тревожный признак

Цены остались у дубля или продублировались

Типичные ошибки и как их избежать

Самая частая ошибка — объединение позиций, которые на самом деле разные товары. Например, кабель одного производителя в разной изоляции или товар разных брендов с похожим названием. После объединения восстановить разделение крайне трудно: движения уже перемешаны. Всегда сверяйте артикулы, производителя и единицы измерения до операции.

Вторая ошибка — объединение без резервной копии. Замена ссылок затрагивает тысячи объектов, и отменить её штатными средствами нельзя. Третья типичная проблема — забытые штрихкоды и цены дубля, из-за чего после удаления дубля товар «пропадает» с кассы или продаётся по неверной цене.

Типичные ошибки
01
Объединение без резервной копии — невозможно откатить массовую замену ссылок
02
Забытые штрихкоды дубля — товар не пробивается на кассе после удаления дубля
03
Игнорирование характеристик и серий — остатки «зависают» на старых аналитиках
04
Объединение в закрытом периоде — изменение аналитики в документах сданной отчётности
05
Удаление дубля до проверки отчётов — ошибки обнаруживаются, когда восстанавливать уже нечего

FAQ: частые вопросы об объединении номенклатуры

Можно ли объединить номенклатуру, если по обеим позициям есть остатки на разных складах?

Да. Замена ссылок объединит аналитику в документах, а остатки консолидируются автоматически, если движения по регистрам обновятся ссылкой на основную карточку. Если замена ссылок в регистрах накопления невозможна (закрытый период), перенесите остатки документом «Пересортица товаров» по каждому складу отдельно.

Что будет с уже проведёнными документами после замены ссылок?

В табличных частях документов ссылка на дубль заменится ссылкой на основную карточку. Сами документы останутся проведёнными, но их движения по регистрам обновятся только при перепроведении. Документы текущего периода перепроведите; документы закрытых периодов лучше не трогать без необходимости.

Как объединить дубли, если их не две, а десятки позиций?

Используйте обработку «Поиск и удаление дублей» в пакетном режиме: задайте правила поиска по наименованию и артикулу, программа сгруппирует все похожие позиции. Обрабатывайте группы партиями, проверяя результат после каждой, а не всю номенклатуру разом — так проще локализовать ошибку.

Можно ли отменить объединение, если основную карточку выбрали неправильно?

Штатной отмены нет. Если дубль ещё не удалён физически, можно выполнить обратную замену ссылок вручную, но восстановить, какие документы ссылались на какую карточку изначально, уже невозможно. Поэтому резервная копия перед операцией обязательна — только она даёт гарантированный откат.

Что делать, если штатной обработки «Поиск и удаление дублей» нет в конфигурации?

В конфигурациях без БСП используйте универсальную обработку «Поиск и замена значений» (доступна на диске ИТС и в типовых поставках как внешняя обработка) либо встроенную функцию «Замена ссылок» в конфигураторе: меню «Администрирование» → «Поиск и удаление помеченных объектов» не подходит, нужен именно механизм замены ссылок, доступный через обработки.

Влияет ли объединение номенклатуры на обмен с сайтом или ЭДО?

Да. Если дубль участвовал в обмене, после его удаления на сайте может остаться товар со старым идентификатором. После объединения выполните полную выгрузку каталога и проверьте сопоставление. В ЭДО замена ссылок влияет только на новые документы; уже отправленные электронные документы не изменятся.

Итог

Что важно запомнить

Объединяйте только реальные дубли, всегда делайте резервную копию, выбирайте основной карточку с корректными реквизитами и большинством движений. После замены ссылок обязательно проверьте остатки, цены, штрихкоды и отчёты — и только потом удаляйте дубль окончательно.