Наводим порядок в справочнике номенклатуры: группы, свойства, чистка дублей

· 9 мин

Содержание

Чаще всего бардак в справочнике начинается не с тысячи позиций, а с трёх менеджеров, каждый из которых заводит товар по-своему. Один пишет «Болт М8х40», второй «болт м8*40 оцинк», третий «Болт 8 40». В итоге одна и та же гайка лежит в базе пятью карточками, остатки размазаны, а отчёт по складу врёт.

Упорядочить номенклатуру в 1С — это не разовая уборка, а три связанные задачи: выстроить иерархию групп, перенести детали из названия в реквизиты и свойства, а потом удержать порядок правилами ввода. Разберём всё по шагам: от каркаса папок до чистки дублей и обмена с сайтом.

Пути ниже даны для 1С:Бухгалтерии 3.0 и 1С:Управление торговлей 11. В рознице и УНФ справочник устроен так же, названия разделов могут отличаться.

С чего номенклатура превращается в свалку

Три типовые причины, и ни одна не решается «ещё одним наведением порядка вручную»:

  • 🔁 Нет единого правила названия. Пока каждый пишет как привык, дубли плодятся быстрее, чем вы их чистите.
  • 📦 Все детали — в наименовании. Цвет, размер, материал, бренд вбиты в название строкой. Отфильтровать «все красные» нельзя — только глазами по списку.
  • 🌲 Плоский список или дерево на 15 уровней. В первом случае 4000 позиций в одной куче, во втором — товар закопан так, что найти его быстрее поиском, чем кликами.

Правильная структура снимает все три сразу. Дальше — как её собрать.

Иерархия групп: каркас справочника

Группы (папки) — это скелет. Открываете список: в 1С:Бухгалтерии Справочники → Номенклатура, в УТ 11 — раздел с нормативно-справочной информацией, пункт Номенклатура. Кнопка Создать группу заводит папку, обычная Создать — товар внутри неё.

Несколько правил, которые экономят потом месяцы:

  1. Глубина — 3–4 уровня, не больше. Например: Крепёж → Болты → Оцинкованные. Пятый уровень почти всегда признак того, что деталь пора выносить в реквизит, а не в папку.
  2. Делите по тому, как ищете, а не как закупаете. Менеджер думает «мне нужен монитор», а не «мне нужен товар от поставщика X». Группы — по типу товара.
  3. Одна позиция — одна группа. Если товар логично лежит в двух местах, это сигнал, что одну из «папок» надо сделать реквизитом (бренд, сезон, назначение).

Не путайте группы с номенклатурными группами. В 1С:Бухгалтерии «Номенклатурные группы» — отдельный справочник для учёта выручки и затрат по видам деятельности. К папкам в карточке товара он отношения не имеет. Иерархию строите именно группами внутри самой Номенклатуры.

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

Дополнительные реквизиты вместо длинных названий

Это главный приём, который отличает порядок от его видимости. Всё, что сейчас живёт в названии (цвет, размер, бренд, единица фасовки), выносится в дополнительные реквизиты и сведения.

Как включить механизм в 1С:Бухгалтерии и УТ:

  1. Администрирование → Общие настройки — поставьте флажок Дополнительные реквизиты и сведения.
  2. Вернитесь в карточку номенклатуры. В командной панели появится возможность добавить реквизит к набору — он привяжется ко всем товарам своей группы (в УТ 11 — к виду номенклатуры).
  3. Задайте тип значения. Для цвета и бренда удобен тип «Дополнительное значение» — это мини-справочник с готовым списком, из которого выбирают, а не печатают руками.

Разница между реквизитом и сведением:

Доп. реквизитДоп. сведение
Где виденпрямо в карточке товарав отдельной форме «Доп. сведения»
Для чегото, что нужно при выборе товара (цвет, размер)служебное (кто завёл, примечание)
Фильтр в спискедада

Смысл в том, что по реквизиту со списком значений вы отфильтруете список за секунду: «покажи все красные размера L». По строке в названии — никогда.

Отдельный вопрос для торговли — характеристики номенклатуры. Если один товар выпускается в размерах и цветах (футболка S/M/L, трёх цветов), заводить девять отдельных карточек не нужно. В 1С:Управление торговлей включается признак «Используются характеристики», и тогда у одной карточки появляются варианты, по которым ведутся отдельные остатки. Это держит справочник компактным: одна позиция вместо десятка, а разрезы по цвету и размеру всё равно видны в отчётах. Решите на старте, что у вас — разные товары или характеристики одного, потому что переделывать потом дорого.

Быстрый поиск и фильтры: находим товар за секунды

Когда иерархия и реквизиты на месте, поиск становится мгновенным. Инструментов несколько, и работают они по-разному.

  • Строка поиска над списком. Печатаете часть названия или артикул — список сужается. Ищет по текущей колонке; нажмите значок поиска, чтобы искать по всем видимым полям.
  • Полнотекстовый поиск. Если включён в Администрирование → Общие настройки → Полнотекстовый поиск данных, он ищет по обрывкам слов и опечаткам, причём сразу по всей базе, а не только по номенклатуре.
  • Отбор по колонке. Кнопка настройки списка (значок шестерёнки или команда в меню Ещё) позволяет включить колонку с доп. реквизитом и отфильтровать по нему.
  • Поиск по штрихкоду. Если у товара заполнен штрихкод, сканер в строке поиска открывает карточку мгновенно. Для торговли это базовая гигиена.
  • Сохранённые настройки списка. Отбор, который нужен постоянно («только активные», «мой склад»), настраивается один раз и сохраняется как вариант списка через меню Ещё → Сохранить настройки. В следующий раз выбираете готовый вид, а не собираете фильтр заново.

Пара приёмов, которые ускоряют работу в разы. Колонку с артикулом и остатком выведите в список — тогда не придётся открывать карточку, чтобы свериться. А если товаров тысячи, приучите команду искать по артикулу, а не по названию: артикул уникален и не терпит разночтений, в отличие от «болт / Болт / БОЛТ».

Полнотекстовый поиск после массовой загрузки товаров работает не сразу: индекс обновляется по расписанию или вручную в настройках поиска. Если «ничего не находит» сразу после импорта — дайте индексу обновиться.

Правила заведения и автоматизация ввода

Разовая чистка без правил ввода бессмысленна: через месяц дубли вернутся. Задача — сделать так, чтобы правильно завести было проще, чем неправильно.

Что реально удерживает порядок:

  • 📝 Шаблон названия, записанный и согласованный. Например: «Тип + ключевой параметр + бренд». Один документ на одну страницу, который видит каждый, кто заводит товар.
  • 🔒 Ограничение прав. Право заводить новую номенклатуру оставьте одному-двум ответственным. Остальные выбирают из готового. Настраивается через профили групп доступа в разделе администрирования.
  • ⬇️ Загрузка из файла. В 1С:Управление торговлей и УНФ есть обработка загрузки товаров из таблицы Excel: сопоставляете колонки файла с полями карточки и заводите сотни позиций разом, по единому шаблону. В 1С:Бухгалтерии возможности скромнее — массовый ввод обычно идёт через документ поступления.
  • 🏷️ Автозаполнение артикула и штрихкода. Внутренние штрихкоды генерируются средствами конфигурации; артикул удобно задавать по правилу (префикс группы + номер).

Для разработческих команд сюда же относятся расширения конфигурации и обработки заполнения: они проверяют уникальность и подставляют реквизиты автоматически. Но начинать стоит с регламента и прав — это бесплатно и даёт 80% результата.

Регламент ввода номенклатуры
Выполнено: 0 / 5

Чистка существующей базы: дубли, лишнее, переносы

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

Шаг 1. Найти дубли. В типовых конфигурациях есть стандартная обработка Поиск и удаление дубликатов. Открывается через меню Администрирование → Обслуживание → Корректировка данных либо через Главное меню → Все функции → Стандартные → Поиск и удаление дубликатов. Выбираете справочник «Номенклатура», задаёте правило сравнения (по наименованию, по артикулу) и получаете список похожих карточек.

Шаг 2. Выбрать оригинал. В каждой группе дублей обработка предлагает отметить главный элемент. Проверьте, что оригиналом выбран товар с корректными реквизитами и движениями — остальные к нему «подклеятся».

Шаг 3. Заменить и удалить. Обработка перецепляет все ссылки (документы, остатки, цены) с дублей на оригинал, а лишние карточки помечает на удаление.

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

Шаг 4. Убрать неиспользуемое. Товары без движений за пару лет пометьте на удаление и проведите контроль через Все функции → Стандартные → Удаление помеченных объектов. Эта обработка проверяет, что на объект нигде нет ссылок, и не даст удалить то, что ещё задействовано.

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

Обмен номенклатурой с сайтом и внешними системами

Чистый справочник — основа для любого обмена. Грязный утащит дубли и в интернет-магазин, и в маркетплейс.

  • Сайт и 1С-Битрикс. Обмен идёт по формату CommerceML: 1С выгружает товары, картинки и свойства, сайт их принимает. Доп. реквизиты при этом превращаются в характеристики товара на сайте — ещё одна причина держать их в реквизитах, а не в названии.
  • Обмен между конфигурациями. Выгрузка из 1С:Управление торговлей в 1С:Бухгалтерию переносит номенклатуру по правилам обмена. Если в обеих базах товар заведён по-разному, на приёмной стороне получите дубли — синхронизируйте справочники до первого обмена.
  • Маркетплейсы и ЭДО. Для электронного документооборота и площадок критичны артикул, штрихкод (GTIN) и единицы измерения. Поля-источники сопоставляются с полями 1С при настройке обмена.

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

Общее правило: внешняя система получает ровно то качество данных, что есть в справочнике. Поэтому порядок наводят до интеграции, а не после.

Частые ошибки при наведении порядка

Разбор того, что чаще всего ломает уже построенную структуру:

  • Детали товара в названии вместо реквизитов. Классика. Пока цвет и размер строкой в наименовании — ни отбора, ни корректной выгрузки на сайт.
  • Слишком глубокое дерево. Семь уровней папок ищутся дольше, чем работает строка поиска. Глубже четырёх — выносите признак в реквизит.
  • Чистка дублей без резервной копии и в открытом периоде. Склейка трогает ссылки в документах; ошибка обойдётся дороже самого беспорядка.
  • Нет правил ввода. Разовая уборка без регламента и ограничения прав возвращает бардак за месяц.
  • Удаление карточек напрямую, минуя контроль ссылок. Помеченный объект удаляют только штатной обработкой, иначе рискуете «битыми» ссылками в базе.

Частые вопросы

Можно ли переименовать товар, по которому уже есть движения?
Да. Наименование — это реквизит справочника, а не проводка. Переименование не меняет суммы и остатки в проведённых документах, в них подставится новое название при перепечати. Артикул и ссылку на элемент лучше не трогать.
Чем группа отличается от вида номенклатуры?
Группа — это папка в иерархии, она отвечает за «где лежит товар». Вид номенклатуры (в УТ 11) задаёт набор доп. реквизитов и правила учёта — он отвечает за «что это за товар и какие у него свойства». Это разные сущности, и работают они вместе.
Как массово перенести сотни товаров в другую группу?
Выделите позиции в списке (Ctrl или Shift), затем команда перемещения в группу из меню Ещё. Для изменения реквизита у группы товаров — групповое изменение реквизитов оттуда же. Делайте это при небольшой нагрузке на базу.
Что делать, если дубли нашлись уже после обмена с сайтом?
Сначала склейте дубли в 1С штатной обработкой, выбрав оригиналом карточку с правильным кодом для сайта. Затем выполните полную выгрузку на сайт, чтобы он подтянул актуальный справочник и убрал задвоенные карточки товаров.
Обязательно ли заполнять штрихкоды?
Для складской торговли и работы со сканером — да, без штрихкода товар не пробить на кассе и не принять по ТСД. Для услуг и внутреннего учёта поле можно оставить пустым.