К статье
Практический материал

Справочники и Данные · 11 мин

1С: что значит «в группе из списка»

Разбираем, что означает формулировка «в группе из списка» в 1С, где встречается группировка по папкам, как правильно выбирать и переносить элементы между группами.

Фраза «в группе из списка» встречается пользователям 1С в нескольких ситуациях: при выборе элемента справочника, при поиске по списку, при выводе отчётов и при настройке отборов. Чаще всего под ней понимают указание программе работать не со всем справочником целиком, а только с элементами, которые находятся внутри конкретной папки (группы) иерархического списка.

Группа в 1С — это папка в иерархическом справочнике: «Номенклатура», «Контрагенты», «Склады», «Статьи затрат» и другие. Группа не является самостоятельным товаром, клиентом или объектом учёта — она служит только для структурирования данных. Например, в справочнике «Номенклатура» могут быть группы «Материалы», «Готовая продукция», «Услуги», а внутри них — конкретные позиции.

Когда пользователь говорит «выбрать в группе из списка», обычно имеется в виду одно из трёх действий: найти элемент внутри открытой папки, ограничить отбор элементами группы или указать группу как родителя при создании нового элемента. Ниже разберём каждый сценарий с конкретными действиями и типичными ошибками.

Что такое группа в справочнике 1С

Справочники в 1С бывают простыми (плоский список) и иерархическими. В иерархическом справочнике элементы раскладываются по папкам — группам. Группа отображается со значком папки и может содержать как элементы, так и другие группы (вложенность обычно не ограничена практически, но глубокая вложенность затрудняет работу).

У большинства конфигураций иерархия бывает двух видов: «иерархия групп и элементов» и «иерархия элементов». В первом случае папки — это отдельный тип объектов, и элемент может находиться только в одной группе одновременно. Во втором случае любой элемент может быть родителем другого. Для типовых справочников вроде «Номенклатура» и «Контрагенты» применяется первый вариант.

Важно понимать: элемент «принадлежит группе» через поле «Родитель». Перенос элемента в другую папку меняет только это поле и не затрагивает документы, где элемент уже использован. Проводки, остатки и история сохраняются.

Где встречается формулировка «в группе из списка»

На практике пользователи сталкиваются с этой конструкцией в нескольких местах интерфейса и в формулировках задач от руководства или методистов. Распознать сценарий помогает контекст.

  • Поиск по списку. Курсор стоит внутри открытой папки, и поиск или фильтр применяется только к видимой части списка — то есть «в группе».
  • Форма выбора. При подборе элемента в документ открывается форма выбора, где можно перейти в нужную папку и выбрать элемент из неё.
  • Отбор в отчётах. В отчётах доступен отбор по полю «в группе из списка» или «в иерархии» — отчёт покажет данные только по элементам указанной папки.
  • Групповая обработка. Обработки изменения реквизитов позволяют отобрать элементы по родителю и изменить их пакетно.
Открыта форма выбора из документаПодбор элемента

Нужно перейти в папку и выбрать элемент внутри неё

Настраивается отчётОтбор по группе

Используется условие «В группе» или «В иерархии»

Элемент не находится поискомПоиск внутри папки

Проверьте, не ограничен ли поиск текущей группой

Как выбрать элемент внутри группы

Стандартный сценарий: вы заполняете документ, например «Поступление товаров», и в поле «Номенклатура» открываете форму выбора. Список показывает корневые папки. Двойной щелчок по папке открывает её содержимое — теперь вы «в группе» и видите только её элементы. Выбор элемента выполняется двойным щелчком или кнопкой «Выбрать».

Если элементов много, удобнее пользоваться строкой поиска. В типовых формах выбора поиск по умолчанию ищет по всему справочнику, а не только по открытой папке — это частая причина путаницы. Найденный элемент может оказаться в другой группе, и после выбора вы «выпадете» из текущей папки.

Выбор элемента внутри группы
  1. 1
    Откройте форму выбора из документа или сам справочник
  2. 2
    Двойным щелчком войдите в нужную группу (папку)
  3. 3
    При необходимости перейдите во вложенную подгруппу
  4. 4
    Найдите элемент прокруткой или поиском по наименованию
  5. 5
    Выделите элемент и нажмите «Выбрать» или дважды щёлкните по нему
  6. 6
    Проверьте, что в документ подставился именно элемент, а не группа

Быстрый способ попасть в нужную папку — использовать кнопку перехода на уровень выше (стрелка вверх) и хлебные крошки в верхней части формы, если конфигурация их отображает. Это удобнее, чем заново открывать дерево.

Отбор «в группе» в отчётах и списках

В отчётах на СКД (большинство типовых отчётов в 1С:Бухгалтерии, УТ, ERP) для полей-ссылок доступны специальные виды сравнения: «В группе», «В группе из списка», «В иерархии». Именно здесь формулировка «в группе из списка» встречается дословно.

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

Виды условий отбора по группе

Равно

Точное совпадение с одним элементом. С папкой не работает — элементы внутри неё не попадут в отбор

В группе

Одна папка с учётом всех вложенных подгрупп. Подходит для отчёта по одному разделу номенклатуры

В группе из списка

Несколько папок одновременно. Подходит, когда нужно объединить данные по нескольким разделам справочника

В списке

Перечень конкретных элементов без учёта папок. Используйте, когда нужны отдельные позиции из разных групп

Чтобы настроить такой отбор в типовом отчёте, откройте «Настройки», добавьте отбор по полю «Номенклатура» (или другому справочнику), выберите вид сравнения «В группе из списка» и в поле значения добавьте нужные папки через кнопку выбора. После перезапуска отчёта в него попадут только элементы из указанных папок и их подгрупп.

Создание элемента внутри группы и перенос между группами

При создании нового элемента справочника он попадает в ту папку, которая была открыта в момент нажатия «Создать». Если вы стояли в корне списка, элемент создастся в корне, и потом его придётся переносить. Поэтому перед созданием перейдите в нужную группу.

Перенос элемента в другую группу выполняется несколькими способами: перетаскиванием мышью в дереве групп, командой «Переместить в группу» из контекстного меню (правый клик по элементу) или редактированием поля «Родитель» в карточке элемента, если оно доступно. Для массового переноса выделите несколько элементов с зажатой клавишей Ctrl и перетащите их вместе.

Удаление группы возможно, только если в ней и её подгруппах нет элементов, либо если программа предложит пометить содержимое на удаление вместе с ней. Помеченная на удаление группа физически удалится только после запуска процедуры «Удаление помеченных объектов», и лишь при отсутствии ссылок на неё.

Типичные ошибки и ограничения

Типичные ошибки
01
Выбор группы вместо элемента в документе: в поле «Номенклатура» нельзя подставить папку — программа выдаст ошибку или просто не даст выбрать группу
02
Отбор в отчёте через «Равно» с указанием папки: отчёт выходит пустым, потому что документы ссылаются на элементы, а не на группы
03
Создание элемента в корне вместо нужной папки: справочник быстро превращается в неструктурированный список
04
Дублирование групп с похожими названиями («Материалы», «материалы», «МАТЕРИАЛЫ»): данные расползаются, отчёты по группам становятся недостоверными
05
Массовый перенос элементов без проверки настроенных отборов и обменов: отчёты и синхронизации начинают выдавать другие цифры

Ещё одно ограничение: элемент может одновременно находиться только в одной группе. Если товар логично относится к двум разделам, используйте дополнительные классификаторы — «Вид номенклатуры», «Ценовая группа», дополнительные реквизиты и сведения. Они позволяют строить отборы по нескольким независимым признакам, не ломая иерархию.

В конфигурациях с разграничением прав доступ к группам может быть ограничен: пользователь видит не все папки справочника. Если коллега не находит знакомую группу в списке, первым делом проверьте настройки прав и профили групп доступа, а не целостность данных.

Контрольные точки

Как проверить результат

Элемент в нужной группе
Норма

В карточке элемента поле «Родитель» указывает на нужную папку, в списке элемент виден внутри неё

Тревожный признак

Элемент находится в корне или в другой папке

Отчёт по группе
Норма

В отчёт попадают только элементы выбранной папки и её подгрупп

Тревожный признак

Отчёт пустой или содержит лишние позиции — проверьте вид сравнения в отборе

Документ заполнен корректно
Норма

В поле подставлен элемент справочника, документ проводится

Тревожный признак

Программа сообщает, что выбрана группа, или поле осталось пустым

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

Что делать, если поиск в списке не находит элемент, который точно есть?

Проверьте, не стоит ли курсор внутри папки и не ограничен ли поиск текущей группой или установленным отбором. Снимите отборы, поднимитесь в корень списка и повторите поиск. Также убедитесь, что элемент не помечен на удаление и у вас есть права на его просмотр.

Чем «в группе» отличается от «в группе из списка» в отборе отчёта?

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

Можно ли в документе выбрать саму группу вместо элемента?

Нет. В поля документов подставляются только элементы справочника. Группа — служебный объект для структурирования списка, и формы выбора в типовых конфигурациях либо не показывают папки как вариант выбора, либо блокируют их выбор.

Что произойдёт с документами, если перенести элемент в другую группу?

Ничего критичного: документы ссылаются на сам элемент, а не на папку, поэтому проводки и история сохранятся. Изменятся только отчёты и отборы, построенные по группам, — элемент начнёт попадать в выборки новой папки и выпадет из выборок старой.

Как отобрать элементы сразу из нескольких несвязанных папок?

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

Почему в справочнике появились дубли групп с одинаковыми названиями?

Чаще всего из-за обменов с другими базами или ручного создания папок без проверки существующих. Исправляется переносом элементов в одну «правильную» группу и пометкой дублей на удаление, с последующей проверкой обменов, чтобы дубли не появились снова.

Итог

Что важно запомнить

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