Работа с номенклатурой в 1С:Предприятие требует четкой структуры — особенно когда ассортимент товара исчисляется сотнями или тысячами позиций. Создание папок (групп) в справочнике номенклатуры позволяет упорядочить товары по категориям, брендам, типам или любым другим признакам, актуальным для вашего бизнеса. Однако у начинающих пользователей часто возникают вопросы: как добавить папку, какие права для этого нужны, и почему новая группа не отображается в списке.
В этой статье мы разберем три основных способа создания папок в номенклатуре 1С (через интерфейс пользователя, с помощью обработки и программно), рассмотрим особенности для популярных конфигураций (Управление торговлей 11, ERP 2.5, Бухгалтерия 3.0), а также типичные ошибки, которые мешают корректному отображению новых групп. Отдельное внимание уделим настройке прав доступа — без них даже администратор может не увидеть кнопку «Создать группу».
Если вы работаете с устаревшей версией 1С 7.7, алгоритм будет иным — в конце статьи есть отдельный раздел с нюансами для этой платформы. Для современных решений на базе 1С:Предприятие 8.3 все инструкции актуальны независимо от года выпуска конфигурации.
1. Способ №1: Создание папки через интерфейс 1С (пошагово)
Самый простой и визуально понятный метод — добавление группы непосредственно в справочнике номенклатуры. Этот способ подходит для большинства типовых конфигураций, включая УТ 11, ERP 2 и Комплексную автоматизацию. Главное условие — наличие прав на редактирование справочника.
Откройте раздел Справочники → Номенклатура (в некоторых конфигурациях путь может отличаться, например, Товары → Номенклатура в Рознице 2.3). В верхней панели инструментов найдите кнопку «Создать» и выберите в выпадающем меню пункт «Группа». Если этой опции нет — проверьте настройки ролей (об этом подробнее в разделе про права доступа).
- 📁 Введите название папки (например, «Электроника» или «Канцтовары»). Используйте понятные обозначения — это упростит поиск позже.
- 🔖 При необходимости укажите полное наименование (отображается в печатных формах) и код (если ведется учет по кодам).
- 📌 В поле «Родитель» выберите, куда будет вложена новая папка. По умолчанию она создается в корне справочника.
- 💾 Сохраните изменения кнопкой «Записать и закрыть» или
Ctrl+S.
После создания папка появится в дереве номенклатуры. Если она не отображается — обновите список (F5) или проверьте фильтры (возможно, включен отбор по другому виду номенклатуры).
Убедитесь, что у вас есть права на редактирование справочника
Проверьте, не включен ли отбор по виду номенклатуры
Очистите кэш 1С, если папка не появляется после создания
Сверьтесь с настройками ролей в случае отсутствия кнопки "Создать группу"
-->
2. Способ №2: Массовое создание папок с помощью обработки
Если вам нужно добавить десятки или сотни групп (например, при переносе данных из другой системы), ручной ввод станет слишком трудоемким. В этом случае удобнее использовать внешнюю обработку или типовой отчет «Групповое изменение реквизитов».
Для массового создания папок:
- Скачайте обработку «Универсальный загрузчик справочников» (доступна на портале 1С:ИТС или в каталоге 1С:Галлерея).
- Загрузите в нее файл
ExcelилиCSVсо структурой папок (пример формата: Название;Родительская группа;Код). - Запустите обработку и выберите целевой справочник — «Номенклатура».
- Настройте соответствие колонок файла и реквизитов 1С, затем выполните загрузку.
Важно: перед массовым созданием папок сделайте резервную копию базы! Ошибки в исходном файле (например, дублирующиеся коды) могут привести к сбоям.
Если обработка не находит родительскую группу, проверьте регистр символов в названии — 1С чувствительна к этому при групповом импорте.
| Формат файла | Плюсы | Минусы |
|---|---|---|
Excel (XLSX) |
Удобно редактировать, поддерживает формулы | Может содержать скрытые символы, которые 1С не распознает |
CSV |
Легкий вес, быстро загружается | Нет поддержки иерархии (нужно указывать полный путь к родительской группе) |
XML |
Сохраняет структуру данных, подходит для сложных иерархий | Требует знания синтаксиса или специального редактора |
Через интерфейс 1С (вручную)
Массовая загрузка из Excel/CSV
Программно (1С или SQL)
Не создаю папки, использую фильтры
-->
3. Способ №3: Программное создание папки (для разработчиков)
Если вы разрабатываете или дорабатываете конфигурацию, можно создать папку в номенклатуре с помощью встроенного языка 1С:Предприятие. Этот метод полезен для автоматизации или интеграции с внешними системами.
Пример кода для создания группы в справочнике номенклатуры:
// Создание новой группы в справочнике "Номенклатура"
СпрНоменклатура = Справочники.Номенклатура;
НоваяГруппа = СпрНоменклатура.СоздатьГруппу();
НоваяГруппа.Наименование = "Новая папка";
НоваяГруппа.ПолноеНаименование = "Новая папка (полное)";
НоваяГруппа.Родитель = СпрНоменклатура.НайтиПоНаименованию("Родительская группа"); // Необязательно
НоваяГруппа.Записать();
Чтобы выполнить этот код:
- Откройте
Конфигуратор 1С(Ctrl+Shift+Cв режиме предприятия). - Перейдите в
Файл → Новый → Обработка. - Вставьте код в модуль обработки и запустите его (
F5).
Для ERP 2.5 и УТ 11 может потребоваться указать дополнительные реквизиты, такие как ВидНоменклатуры или ТипНоменклатуры. Например:
НоваяГруппа.ВидНоменклатуры = Перечисления.ВидыНоменклатуры.Товар;
Как найти идентификатор родительской группы программно?
Используйте метод НайтиПоНаименованию() или НайтиПоКоду(), если знаете точный код группы.
Для поиска по частичному совпадению подойдет цикл по элементам справочника с проверкой через СтрНачинаетсяС().
В ERP-системах иногда требуется указать ПредопределенныйЭлемент.Номенклатура.РодительскаяГруппа для стандартных папок.
4. Настройка прав доступа для работы с папками
Частая проблема: пользователь не видит кнопку «Создать группу» или не может сохранить изменения. Это связано с ограничениями ролей в 1С. Чтобы исправить ситуацию, администратору нужно:
- Перейти в
Администрирование → Настройка пользователей и прав(илиСервис → Пользователив старых версиях). - Выбрать роль пользователя (например, «Менеджер по продажам») и открыть ее настройки.
- В разделе «Права» найти справочник
Номенклатураи установить флажки:- 🔧 Чтение (обязательно)
- ✏️ Добавление (для создания новых папок)
- 🗑️ Изменение и Удаление (при необходимости)
В 1С:ERP и Управлении торговлей 11 права могут быть более детализированными. Например, отдельно настраивается доступ к видам номенклатуры (товары, услуги, комплекты). Если пользователь работает только с товарами, ему не нужно давать права на создание папок для услуг.
Права на создание папок и правка номенклатуры внутри них — это разные настройки. Пользователь может добавлять товары в группу, но не видеть саму кнопку «Создать группу».
5. Типичные ошибки и их решения
Даже опытные пользователи 1С сталкиваются с проблемами при работе с папками в номенклатуре. Вот самые распространенные ошибки и способы их устранения:
- 🚫 Папка не отображается после создания
Причины:
- Включен отбор по виду номенклатуры (например, показываются только товары, а группа — это не товар).
- Не обновлен список (
F5или кнопка «Обновить»). - Папка создана в другой базе (при работе с распределенной информационной базой).
- 🔒 Нет кнопки «Создать группу»
Решение: проверьте права пользователя (раздел 4) или обновите конфигурацию — в старых версиях 1С этот функционал мог быть скрыт.
- 🔄 Папка дублируется при загрузке из Excel
Проблема возникает, если в файле импорта не указан уникальный код группы или GUID. Добавьте колонку с кодами или настройте обработку на проверку дублей.
Если папка не сохраняется с ошибкой "Нарушение уникальности", проверьте, не используется ли такое же наименование в другой ветке справочника (даже если родительские группы разные).
⚠️ Внимание: В конфигурациях с включенным механизмом версионирования данных (например, 1С:ERP) изменения в справочниках могут требовать подтверждения. Если после создания папки она исчезает — проверьте журнал версий или настройки обмена данными.
6. Особенности для 1С 7.7 и устаревших конфигураций
Если вы работаете с 1С:Предприятие 7.7, алгоритм создания папок будет отличаться. В этой версии нет привычного дерева групп — вместо этого используется многоуровневый справочник с полем Родитель.
Инструкция для 1С 7.7:
- Откройте справочник
Номенклатура(Операции → Справочники → Номенклатура). - Нажмите «Добавить» (
Insert) и в поле «Это группа» установите значение «Да». - Заполните наименование и при необходимости укажите родительский элемент (выберите из списка существующих групп).
- Сохраните запись (
Ctrl+S).
В 1С 7.7 нет визуального дерева папок — чтобы увидеть иерархию, используйте отчет «Структура справочника» (Сервис → Отчеты → Структура справочника). Также обратите внимание, что в этой версии нет механизма видов номенклатуры, поэтому все группы создаются в одном списке.
⚠️ Внимание: В 1С 7.7 отсутствует проверка на дублирование кодов групп. Если выassign одинаковые коды разным папкам, это может привести к ошибкам при проведении документов.
7. Оптимизация структуры номенклатуры: советы экспертов
Создание папок — это только первый шаг. Чтобы структура номенклатуры была действительно полезной, следуйте этим рекомендациям:
- 📊 Ограничьте глубину вложенности. Оптимально — не более 3–4 уровней (например: Категория → Подкатегория → Бренд → Модель). Слишком глубокая иерархия усложняет навигацию.
- 🏷️ Используйте префиксы для кодов. Например, для группы «Ноутбуки» можно задать код
NB-, а для вложенных папок —NB-DELL-,NB-HP-и т. д. Это упрощает поиск и сортировку. - 🔍 Настройте отборы по умолчанию. В 1С:УТ 11 можно сохранить часто используемые фильтры (например, «Только товары в наличии»), чтобы не прокручивать весь справочник.
- 🔄 Автоматизируйте создание папок. Если номенклатура обновляется часто (например, при импорте из 1С:EDI или МойСклад), настройте правила автосоздания групп по шаблонам.
Для крупных компаний с тысячами позиций номенклатуры рекомендуется разделять справочники по типам. Например:
- Товары — для материальных ценностей;
- Услуги — для нематериальных позиций;
- Комплекты — для сборных предложений.
Это уменьшает нагрузку на базу и ускоряет работу с данными.
FAQ: Частые вопросы по работе с папками в номенклатуре 1С
Можно ли переименовать папку в номенклатуре, если в ней уже есть товары?
Да, переименование группы не влияет на вложенные элементы. Все товары внутри папки сохранят связь с ней. Однако если вы используете внешние интеграции (например, выгрузку на сайт), обновление наименования группы может потребовать синхронизации.
Как перенести товары из одной папки в другую?
Есть два способа:
- Вручную: откройте карточку товара, измените поле «Родитель» и сохраните.
- Массово: используйте обработку
«Групповое изменение реквизитов»(доступна в типовой поставке 1С). Выберите нужные товары и укажите новую группу в настройках обработки.
В 1С:ERP для массового переноса также можно использовать документ «Корректировка справочников».
Почему при создании папки 1С просит указать «Вид номенклатуры»?
Это требование появляется в конфигурациях, где ведется раздельный учет по типам номенклатуры (например, УТ 11 или ERP 2.5). Вид определяет, какие реквизиты будут доступны для элементов внутри группы:
- Товар — для материальных ценностей;
- Услуга — для нематериальных позиций;
- Комплект — для наборов из нескольких товаров.
Если вы создаете группу для товаров, выберите «Товар». Для универсальных папок (где будут и товары, и услуги) может потребоваться доработка конфигурации.
Как удалить папку в номенклатуре, если она не пустая?
По умолчанию 1С запрещает удаление групп, содержащих элементы. Чтобы очистить папку:
- Перенесите все товары в другую группу (см. предыдущий вопрос).
- Используйте обработку
«Поиск и замена значений», чтобы массово изменить родительскую группу для вложенных элементов. - Если товары не нужны, удалите их вручную или с помощью обработки
«Удаление помеченных объектов».
В 1С:ERP для удаления непустых групп может потребоваться право «Редактирование структуры справочника».
Можно ли создать папку в номенклатуре через мобильное приложение 1С?
Функциональность мобильных приложений 1С (например, 1С:Мобильная торговля или 1С:Предприятие для Android) ограничена. Как правило, в них доступны:
- Просмотр существующих групп;
- Добавление товаров в папки;
- Но не создание новых групп.
Для работы со структурой номенклатуры используйте десктопную версию 1С или веб-клиент.