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

Администрирование · 11 мин

Где в 1С находится групповая обработка и как ей пользоваться

Где найти групповую обработку в 1С 8.3: путь в меню, поиск через раздел «Все функции», типовые сценарии изменения реквизитов и меры безопасности при массовых правках данных.

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

В типовых конфигурациях на управляемых формах (1С:Бухгалтерия 3.0, Управление торговлей 11, ERP, ЗУП 3.1) обработка называется «Групповое изменение реквизитов». В старых конфигурациях на обычных формах (Управление торговлей 10.3, Бухгалтерия 2.0) используется универсальная обработка «Групповая обработка справочников и документов». Путь к ним различается, поэтому ниже разобраны оба варианта.

Прежде чем запускать любую массовую правку, убедитесь, что у вас есть права на изменение нужных объектов и свежая резервная копия базы. Ошибка в отборе или значении реквизита затронет все отобранные записи, и отменить выполненную обработку штатной кнопкой «Отменить» нельзя — восстановление возможно только из копии.

Где найти групповую обработку в конфигурациях на управляемых формах

В 1С:Бухгалтерии 3.0, УТ 11, ERP и ЗУП 3.1 стандартный путь выглядит так: откройте раздел «Администрирование», затем блок «Обслуживание» (в некоторых конфигурациях — «Поддержка и обслуживание»), далее подраздел «Корректировка данных» и пункт «Групповое изменение реквизитов». Откроется форма с выбором типа объектов, отбором и списком изменяемых реквизитов.

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

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

Как открыть обработку в 1С 8.3 (управляемые формы)
  1. 1
    Откройте раздел «Администрирование» в панели разделов
  2. 2
    Перейдите в «Обслуживание» → «Корректировка данных»
  3. 3
    Выберите «Групповое изменение реквизитов»
  4. 4
    Если пункта нет — откройте «Все функции» → «Обработки»
  5. 5
    Проверьте, что обработка открылась и доступен выбор типа объектов

Как открыть обработку через «Все функции»

Меню «Все функции» — универсальный способ добраться до любого объекта конфигурации, даже если он не выведен в интерфейс. По умолчанию этот пункт скрыт: чтобы его включить, откройте главное меню (кнопка с треугольником в левом верхнем углу окна), выберите «Сервис» → «Параметры» и установите флажок «Отображать команду "Все функции"». После этого пункт появится в главном меню.

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

Этот способ работает и в файловых, и в клиент-серверных базах, но требует права «Администрирование» или расширенных прав. Обычному пользователю с ролью «Менеджер по продажам» ветка обработок может быть недоступна.

Групповая обработка в старых конфигурациях на обычных формах

В Управлении торговлей 10.3, Бухгалтерии 2.0 и подобных решениях штатной обработки в меню может не быть — она поставлялась на диске ИТС как внешний файл ГрупповаяОбработкаСправочниковИДокументов.epf. Чтобы её запустить, откройте меню «Файл» → «Открыть» и укажите путь к файлу обработки на диске.

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

Интерфейс универсальной обработки отличается от современного «Группового изменения реквизитов»: сначала выбирается тип объекта (справочник или документ), затем конкретный вид, настраивается отбор и только потом на закладке «Обработка» выбирается действие — изменение реквизита, пометка удаления, проведение документов.

Сравнение вариантов обработки

Групповое изменение реквизитов (управляемые формы)

Встроена в типовые конфигурации БСП, удобный отбор и предпросмотр. Ограничение: меняет только реквизиты, не проводит документы массово.

Универсальная обработка .epf (обычные формы)

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

Консоль кода / произвольный алгоритм

Максимальная гибкость для нестандартной логики. Ограничение: требует навыков программирования на встроенном языке 1С.

Как выполнить типовую операцию: пошаговый сценарий

Рассмотрим практический пример: нужно перенести все товары из папки «Сезонное» в папку «Архив» в справочнике «Номенклатура». Откройте «Групповое изменение реквизитов», в поле выбора типа объектов укажите «Номенклатура». Ниже настройте отбор: добавьте условие «Родитель = Сезонное». Система сразу покажет количество элементов, попадающих под отбор, — сверьте его с ожиданиями.

Далее в таблице реквизитов найдите строку «Родитель», установите флажок и в колонке значения укажите папку «Архив». Перед запуском ещё раз проверьте отбор и значение. Нажмите кнопку «Изменить реквизиты». Обработка выполнится пакетно; по завершении появится отчёт о количестве изменённых объектов и возможных ошибках (например, заблокированных другими пользователями элементах).

Аналогично выполняются другие операции: смена ставки НДС у группы товаров, установка признака «В архиве» у контрагентов, изменение ответственного в документах за период. Для документов в отборе обязательно ограничивайте период, чтобы не затронуть всю историю базы.

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

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

Количество объектов в отчёте обработки
Норма

Совпадает с числом, показанным при настройке отбора

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

Меньше ожидаемого — часть объектов была заблокирована или не подошла

Случайная выборка 3–5 карточек
Норма

Реквизит изменён на нужное значение

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

Значение не изменилось или записалось ошибочное

Связанные отчёты и документы
Норма

Данные отображаются корректно, движения не нарушены

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

Отчёты показывают расхождения, документы требуют перепроведения

Меры безопасности и типичные ошибки

Главное правило массовых правок — резервная копия перед запуском. В файловой базе достаточно скопировать файл 1Cv8.1CD или сделать выгрузку через конфигуратор («Администрирование» → «Выгрузить информационную базу»). В клиент-серверной базе копию делает администратор средствами СУБД. Без копии откатить ошибочную обработку тысяч записей практически невозможно.

Вторая мера — тестовый запуск на узком отборе. Сначала отберите один-два объекта, выполните изменение и проверьте результат вручную. Только убедившись, что логика верна, расширяйте отбор до полного объёма. Это занимает пять минут, но спасает от масштабных последствий.

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

Типичные ошибки
01
Отбор без условий — обработка применяется ко всем элементам справочника, включая группы и служебные записи
02
Изменение реквизита в проведённых документах без учёта движений — данные регистров остаются старыми и отчёты расходятся
03
Запуск обработки в рабочее время — конфликты блокировок и неполное выполнение
04
Отсутствие теста на малой выборке — ошибка в значении тиражируется на тысячи записей
05
Игнорирование отчёта об ошибках после выполнения — часть объектов остаётся необработанной незаметно

Ограничения штатной обработки и альтернативы

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

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

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

Маршрут решения

Как выбрать действие

Нужно поменять простой реквизит у справочника или документовИспользуйте штатное «Групповое изменение реквизитов» из раздела «Администрирование»
Пункта нет в меню и нет прав администратораПопросите администратора открыть доступ или выполнить операцию
Нужно перепровести пачку документов после правкиИспользуйте обработку «Проведение документов» в том же разделе «Обслуживание»
Логика изменения сложная, с условиями и расчётамиИспользуйте режим произвольного алгоритма или закажите отдельную обработку у разработчика

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

Почему в меню нет пункта «Групповое изменение реквизитов»?

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

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

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

Изменит ли обработка движения документов по регистрам?

Нет. «Групповое изменение реквизитов» правит только данные самих объектов. Движения по регистрам обновляются при перепроведении документов — для этого используется отдельная обработка «Проведение документов».

Что делать, если часть объектов не обработалась из-за блокировок?

Отчёт обработки покажет список необработанных объектов. Дождитесь, когда пользователи закроют эти карточки, и повторите операцию: отбор снова захватит все записи, но уже изменённые получат то же значение повторно, что безвредно.

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

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

Итог

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

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