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