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