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