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