Наводим порядок в справочнике номенклатуры: группы, свойства, чистка дублей
Содержание
Чаще всего бардак в справочнике начинается не с тысячи позиций, а с трёх менеджеров, каждый из которых заводит товар по-своему. Один пишет «Болт М8х40», второй «болт м8*40 оцинк», третий «Болт 8 40». В итоге одна и та же гайка лежит в базе пятью карточками, остатки размазаны, а отчёт по складу врёт.
Упорядочить номенклатуру в 1С — это не разовая уборка, а три связанные задачи: выстроить иерархию групп, перенести детали из названия в реквизиты и свойства, а потом удержать порядок правилами ввода. Разберём всё по шагам: от каркаса папок до чистки дублей и обмена с сайтом.
Пути ниже даны для 1С:Бухгалтерии 3.0 и 1С:Управление торговлей 11. В рознице и УНФ справочник устроен так же, названия разделов могут отличаться.
С чего номенклатура превращается в свалку
Три типовые причины, и ни одна не решается «ещё одним наведением порядка вручную»:
- 🔁 Нет единого правила названия. Пока каждый пишет как привык, дубли плодятся быстрее, чем вы их чистите.
- 📦 Все детали — в наименовании. Цвет, размер, материал, бренд вбиты в название строкой. Отфильтровать «все красные» нельзя — только глазами по списку.
- 🌲 Плоский список или дерево на 15 уровней. В первом случае 4000 позиций в одной куче, во втором — товар закопан так, что найти его быстрее поиском, чем кликами.
Правильная структура снимает все три сразу. Дальше — как её собрать.
Иерархия групп: каркас справочника
Группы (папки) — это скелет. Открываете список: в 1С:Бухгалтерии Справочники → Номенклатура, в УТ 11 — раздел с нормативно-справочной информацией, пункт Номенклатура. Кнопка Создать группу
заводит папку, обычная Создать — товар внутри неё.
Несколько правил, которые экономят потом месяцы:
- Глубина — 3–4 уровня, не больше. Например:
Крепёж→Болты→Оцинкованные. Пятый уровень почти всегда признак того, что деталь пора выносить в реквизит, а не в папку. - Делите по тому, как ищете, а не как закупаете. Менеджер думает «мне нужен монитор», а не «мне нужен товар от поставщика X». Группы — по типу товара.
- Одна позиция — одна группа. Если товар логично лежит в двух местах, это сигнал, что одну из «папок» надо сделать реквизитом (бренд, сезон, назначение).
Не путайте группы с номенклатурными группами. В 1С:Бухгалтерии «Номенклатурные группы» — отдельный справочник для учёта выручки и затрат по видам деятельности. К папкам в карточке товара он отношения не имеет. Иерархию строите именно группами внутри самой Номенклатуры.
Переносить товары между группами массово безопасно только при закрытом периоде и под монопольным доступом, если движений много. Саму папку товар не «ломает»: группа — это признак, а не проводки. Но перегруппировка на лету у работающих пользователей может подвесить список.
Дополнительные реквизиты вместо длинных названий
Это главный приём, который отличает порядок от его видимости. Всё, что сейчас живёт в названии (цвет, размер, бренд, единица фасовки), выносится в дополнительные реквизиты и сведения.
Как включить механизм в 1С:Бухгалтерии и УТ:
Администрирование → Общие настройки— поставьте флажок Дополнительные реквизиты и сведения.- Вернитесь в карточку номенклатуры. В командной панели появится возможность добавить реквизит к набору — он привяжется ко всем товарам своей группы (в УТ 11 — к виду номенклатуры).
- Задайте тип значения. Для цвета и бренда удобен тип «Дополнительное значение» — это мини-справочник с готовым списком, из которого выбирают, а не печатают руками.
Разница между реквизитом и сведением:
| Доп. реквизит | Доп. сведение | |
|---|---|---|
| Где виден | прямо в карточке товара | в отдельной форме «Доп. сведения» |
| Для чего | то, что нужно при выборе товара (цвет, размер) | служебное (кто завёл, примечание) |
| Фильтр в списке | да | да |
Смысл в том, что по реквизиту со списком значений вы отфильтруете список за секунду: «покажи все красные размера L». По строке в названии — никогда.
Отдельный вопрос для торговли — характеристики номенклатуры. Если один товар выпускается в размерах и цветах (футболка S/M/L, трёх цветов), заводить девять отдельных карточек не нужно. В 1С:Управление торговлей включается признак «Используются характеристики», и тогда у одной карточки появляются варианты, по которым ведутся отдельные остатки. Это держит справочник компактным: одна позиция вместо десятка, а разрезы по цвету и размеру всё равно видны в отчётах. Решите на старте, что у вас — разные товары или характеристики одного, потому что переделывать потом дорого.
Быстрый поиск и фильтры: находим товар за секунды
Когда иерархия и реквизиты на месте, поиск становится мгновенным. Инструментов несколько, и работают они по-разному.
- Строка поиска над списком. Печатаете часть названия или артикул — список сужается. Ищет по текущей колонке; нажмите значок поиска, чтобы искать по всем видимым полям.
- Полнотекстовый поиск. Если включён в
Администрирование → Общие настройки → Полнотекстовый поиск данных, он ищет по обрывкам слов и опечаткам, причём сразу по всей базе, а не только по номенклатуре. - Отбор по колонке. Кнопка настройки списка (значок шестерёнки или команда в меню Ещё) позволяет включить колонку с доп. реквизитом и отфильтровать по нему.
- Поиск по штрихкоду. Если у товара заполнен штрихкод, сканер в строке поиска открывает карточку мгновенно. Для торговли это базовая гигиена.
- Сохранённые настройки списка. Отбор, который нужен постоянно («только активные», «мой склад»), настраивается один раз и сохраняется как вариант списка через меню Ещё → Сохранить настройки. В следующий раз выбираете готовый вид, а не собираете фильтр заново.
Пара приёмов, которые ускоряют работу в разы. Колонку с артикулом и остатком выведите в список — тогда не придётся открывать карточку, чтобы свериться. А если товаров тысячи, приучите команду искать по артикулу, а не по названию: артикул уникален и не терпит разночтений, в отличие от «болт / Болт / БОЛТ».
Полнотекстовый поиск после массовой загрузки товаров работает не сразу: индекс обновляется по расписанию или вручную в настройках поиска. Если «ничего не находит» сразу после импорта — дайте индексу обновиться.
Правила заведения и автоматизация ввода
Разовая чистка без правил ввода бессмысленна: через месяц дубли вернутся. Задача — сделать так, чтобы правильно завести было проще, чем неправильно.
Что реально удерживает порядок:
- 📝 Шаблон названия, записанный и согласованный. Например: «Тип + ключевой параметр + бренд». Один документ на одну страницу, который видит каждый, кто заводит товар.
- 🔒 Ограничение прав. Право заводить новую номенклатуру оставьте одному-двум ответственным. Остальные выбирают из готового. Настраивается через профили групп доступа в разделе администрирования.
- ⬇️ Загрузка из файла. В 1С:Управление торговлей и УНФ есть обработка загрузки товаров из таблицы Excel: сопоставляете колонки файла с полями карточки и заводите сотни позиций разом, по единому шаблону. В 1С:Бухгалтерии возможности скромнее — массовый ввод обычно идёт через документ поступления.
- 🏷️ Автозаполнение артикула и штрихкода. Внутренние штрихкоды генерируются средствами конфигурации; артикул удобно задавать по правилу (префикс группы + номер).
Для разработческих команд сюда же относятся расширения конфигурации и обработки заполнения: они проверяют уникальность и подставляют реквизиты автоматически. Но начинать стоит с регламента и прав — это бесплатно и даёт 80% результата.
Чистка существующей базы: дубли, лишнее, переносы
Теперь уборка того, что уже накопилось. Порядок действий — от безопасного к радикальному.
Шаг 1. Найти дубли. В типовых конфигурациях есть стандартная обработка Поиск и удаление дубликатов. Открывается через меню Администрирование → Обслуживание → Корректировка данных либо через Главное меню → Все функции → Стандартные → Поиск и удаление дубликатов. Выбираете справочник «Номенклатура», задаёте правило сравнения (по наименованию, по артикулу) и получаете список похожих карточек.
Шаг 2. Выбрать оригинал. В каждой группе дублей обработка предлагает отметить главный элемент. Проверьте, что оригиналом выбран товар с корректными реквизитами и движениями — остальные к нему «подклеятся».
Шаг 3. Заменить и удалить. Обработка перецепляет все ссылки (документы, остатки, цены) с дублей на оригинал, а лишние карточки помечает на удаление.
Склейка дублей меняет ссылки в проведённых документах. Делайте её в закрытом периоде, предварительно выгрузив резервную копию базы. Если остатки по дублям разошлись, сначала разберитесь с ними, а не прячьте проблему слиянием.
Шаг 4. Убрать неиспользуемое. Товары без движений за пару лет пометьте на удаление и проведите контроль через Все функции → Стандартные → Удаление помеченных объектов. Эта обработка проверяет, что на объект нигде нет ссылок, и не даст удалить то, что ещё задействовано.
Шаг 5. Перенести в новую структуру. Отфильтрованные группы выделяете и переносите в нужные папки. Массовое изменение реквизита (например, проставить новый бренд сотне позиций) делается командой группового изменения реквизитов из меню Ещё списка.
Обмен номенклатурой с сайтом и внешними системами
Чистый справочник — основа для любого обмена. Грязный утащит дубли и в интернет-магазин, и в маркетплейс.
- Сайт и 1С-Битрикс. Обмен идёт по формату CommerceML: 1С выгружает товары, картинки и свойства, сайт их принимает. Доп. реквизиты при этом превращаются в характеристики товара на сайте — ещё одна причина держать их в реквизитах, а не в названии.
- Обмен между конфигурациями. Выгрузка из 1С:Управление торговлей в 1С:Бухгалтерию переносит номенклатуру по правилам обмена. Если в обеих базах товар заведён по-разному, на приёмной стороне получите дубли — синхронизируйте справочники до первого обмена.
- Маркетплейсы и ЭДО. Для электронного документооборота и площадок критичны артикул, штрихкод (GTIN) и единицы измерения. Поля-источники сопоставляются с полями 1С при настройке обмена.
Отдельно про единицы измерения. Для сайта и маркетплейса важно, чтобы единица хранения и единица продажи совпадали с тем, как товар реально отгружается. Если в 1С товар в штуках, а на площадке в упаковках, остатки и цены разъедутся. Сопоставление единиц задаётся при настройке обмена и проверяется на первой тестовой выгрузке — не на боевой.
Общее правило: внешняя система получает ровно то качество данных, что есть в справочнике. Поэтому порядок наводят до интеграции, а не после.
Частые ошибки при наведении порядка
Разбор того, что чаще всего ломает уже построенную структуру:
- Детали товара в названии вместо реквизитов. Классика. Пока цвет и размер строкой в наименовании — ни отбора, ни корректной выгрузки на сайт.
- Слишком глубокое дерево. Семь уровней папок ищутся дольше, чем работает строка поиска. Глубже четырёх — выносите признак в реквизит.
- Чистка дублей без резервной копии и в открытом периоде. Склейка трогает ссылки в документах; ошибка обойдётся дороже самого беспорядка.
- Нет правил ввода. Разовая уборка без регламента и ограничения прав возвращает бардак за месяц.
- Удаление карточек напрямую, минуя контроль ссылок. Помеченный объект удаляют только штатной обработкой, иначе рискуете «битыми» ссылками в базе.