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

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

Как настроить исключения в 1С: практическое руководство

Пошаговая инструкция по настройке исключений в 1С: папки в антивирусе, исключения в обменах данными, правах доступа и регламентных заданиях. Типичные ошибки и проверка результата.

Под «исключениями» в 1С обычно понимают несколько разных вещей: исключение папок и процессов 1С из проверки антивируса, исключение отдельных объектов из обмена данными, исключения в правах доступа и в расписании регламентных заданий. Все эти задачи решаются разными инструментами, и путать их нельзя — настройка в одном месте не влияет на остальные.

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

Перед любыми изменениями в рабочей базе сделайте резервную копию: через конфигуратор (Администрирование → Выгрузить информационную базу) для файловой базы или средствами СУБД для клиент-серверной. Это займёт несколько минут, но позволит откатить ошибочную настройку без потерь.

Определите, какие исключения вам нужны

Термин «исключения» в контексте 1С неоднозначен, и неправильная трактовка — самая частая причина бесполезной работы. Администратор добавляет папку в исключения антивируса, а проблема была в правилах обмена. Поэтому первый шаг — точно сформулировать задачу.

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

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

1С тормозит, долго открываются формы, антивирус нагружает диск и процессорНастройте исключения в антивирусе для папок и процессов 1С
При синхронизации переносятся лишние документы или справочникиНастройте отборы и исключения в правилах обмена данными
Пользователю нужно запретить или разрешить отдельные объекты в рамках ролиНастройте профили групп доступа или RLS
Регламентное задание не должно выполняться в определённые дни или часыНастройте расписание и исключения в расписании задания

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

Исключения в антивирусе для ускорения 1С

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

Порядок действий для антивируса
  1. 1
    Определите пути: папка с файловой базой, каталог сервера 1С (обычно C:\Program Files\1cv8 и служебные каталоги srvinfo), каталоги временных файлов пользователей
  2. 2
    Откройте настройки антивируса и найдите раздел «Исключения» или «Доверенная зона»
  3. 3
    Добавьте папку с базой и каталоги платформы в исключения проверки файлов
  4. 4
    Добавьте процессы 1cv8.exe, 1cv8c.exe, ragent.exe, rmngr.exe, rphost.exe в исключения мониторинга процессов
  5. 5
    Перезапустите сеанс 1С и проверьте скорость открытия форм и проведения документов

В клиент-серверном варианте исключения настраиваются на сервере 1С и на сервере СУБД (для каталогов данных SQL Server или PostgreSQL — по рекомендациям соответствующего вендора). На терминальном сервере добавьте в исключения процессы клиентских приложений всех пользователей.

Исключения в обмене данными и синхронизации

В типовых конфигурациях (например, при синхронизации «Управление торговлей» и «Бухгалтерии») исключить объекты из обмена можно через отборы в настройке синхронизации: Администрирование → Синхронизация данных → Настроить правила отправки и получения данных. Там задаются условия по организации, дате, складу, виду документов и другим параметрам.

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

Исключения через правила конвертации

Если обмен построен на «Конвертации данных 2.1» или EnterpriseData, исключения задаются в правилах: для объекта устанавливается условие «Отказ», при котором выгрузка пропускается. Это работа для специалиста по интеграциям — ошибка в правилах может нарушить целостность данных в обеих базах.

Исключения в правах доступа

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

Для ограничения доступа на уровне записей (например, менеджер видит только своих контрагентов) используется механизм RLS — ограничение доступа на уровне записей. Он настраивается через группы доступа контрагентов, складов, организаций: пользователю разрешают конкретные значения, остальные автоматически становятся исключениями, невидимыми в списках и отчётах.

Типичные ошибки
01
Редактирование типового профиля вместо создания копии — изменения теряются при обновлении конфигурации
02
Выдача полных прав «для проверки» без возврата к нормальному профилю — пользователь получает доступ к удалению данных и закрытию периодов
03
Настройка RLS без теста — пользователь видит пустые списки и не может работать, либо наоборот видит лишнее
04
Включение RLS на большой базе без оценки производительности — запросы с ограничениями выполняются заметно медленнее

Исключения в регламентных заданиях

Регламентные задания (обмены, расчёты, загрузка курсов) выполняются по расписанию, и иногда нужно исключить определённые периоды: ночное окно обслуживания, выходные, время резервного копирования. Откройте консоль заданий (в типовых — Администрирование → Регламентные и фоновые задания), выберите задание и отредактируйте расписание.

В настройке расписания доступны детальные условия: дни недели, месяцы, интервалы повторения внутри дня, время завершения. Чтобы исключить конкретные даты, задание либо приостанавливают вручную, либо разбивают на несколько расписаний. Учтите: в файловом режиме регламентные задания выполняются только пока запущен сеанс с соответствующей настройкой, в клиент-серверном — на сервере.

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

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

Антивирусные исключения
Норма

Процессы 1С не нагружают антивирус, формы открываются быстрее

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

Нагрузка на диск прежняя — проверьте, добавлены ли исключения для всех процессов и на всех серверах

Отборы в обмене
Норма

Тестовый документ вне условий отбора не появляется в базе-приёмнике

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

Документ всё равно переносится — проверьте, не зарегистрирован ли он вручную и нет ли второго узла обмена

Права доступа
Норма

Пользователь видит только разрешённые объекты, запретные действия недоступны

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

Доступ не изменился — пользователь состоит в нескольких группах доступа, права суммируются

Расписание задания
Норма

В журнале регистрации нет запусков задания в исключённые периоды

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

Задание запускается по старому времени — проверьте, сохранено ли расписание и не заблокировано ли задание

Проверка результата и откат изменений

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

Если результат неудовлетворительный, откат зависит от сценария: профили доступа возвращаются к типовым, отборы обмена сбрасываются повторной настройкой, расписание задания восстанавливается из копии. Именно поэтому перед изменениями стоит зафиксировать исходные настройки скриншотами или выгрузкой — это ускорит восстановление.

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

Часто задаваемые вопросы

Безопасно ли добавлять папки 1С в исключения антивируса?

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

Как исключить один конкретный документ из синхронизации?

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

Почему после настройки RLS пользователи жалуются на медленную работу?

Ограничения на уровне записей добавляют условия в каждый запрос к ограниченным таблицам, что увеличивает нагрузку на СУБД. Смягчить эффект помогают корректно настроенные группы доступа значений и отказ от избыточных ограничений там, где достаточно обычных ролей.

Можно ли исключить выполнение регламентного задания в праздничные дни?

Стандартное расписание позволяет задать дни недели и месяцы, но не производственный календарь. Для исключения праздников задание приостанавливают вручную или реализуют проверку календаря в коде обработчика задания.

Что делать, если после изменения прав пользователь вообще не может войти?

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

Итог

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

Исключения в 1С настраиваются в четырёх независимых местах: антивирус, правила обмена, профили доступа и расписания заданий. Определите точный сценарий, сделайте резервную копию, меняйте настройки по одному сценарию и проверяйте результат на тестовых данных. Типовые профили не редактируйте — создавайте копии, а в антивирус исключайте только каталоги и процессы 1С.