В системе 1С:Предприятие термин «ответственный исполнитель» часто вызывает вопросы у новых пользователей и даже опытных специалистов. Эта роль появляется в задачах, документах, бизнес-процессах и отчётах, но её назначение не всегда очевидно. Кто может быть ответственным исполнителем? Чем он отличается от обычного пользователя или руководителя? И главное — как правильно настроить эту роль, чтобы избежать ошибок в работе?

В этой статье мы подробно разберём, что означает статус «ответственный исполнитель» в разных конфигурациях (Бухгалтерия, ЗУП, ERP, УТ), какие права и обязанности он несёт, а также дадим пошаговые инструкции по назначению и проверке этой роли. Особое внимание уделим типичным ошибкам, которые приводят к сбоям в бизнес-процессах, и способам их устранения.

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

1. Что такое «ответственный исполнитель» в 1С: определение и суть роли

В контексте 1С:Предприятие ответственный исполнитель — это пользователь системы, на которого возложена обязанность контролировать выполнение конкретной задачи, документа или бизнес-процесса. Эта роль может присваиваться как физическим лицам (сотрудникам), так и должностям (например, «Главный бухгалтер» или «Менеджер по закупкам»).

Основные функции ответственного исполнителя:

  • 📌 Контроль сроков — следит за тем, чтобы задача была выполнена в установленные сроки.
  • 📝 Подтверждение выполнения — закрывает задачу или документ после проверки.
  • 🔄 Эскалация проблем — информирует руководство, если задача застопорилась.
  • 📊 Отчётность — предоставляет данные о статусе задачи по запросу.

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

📊 Как часто вы сталкиваетесь с назначением ответственных исполнителей в 1С?
Ежедневно
Несколько раз в неделю
Редко
Никогда

2. Где встречается роль «ответственный исполнитель» в 1С

Роль появляется в разных разделах , но чаще всего её можно увидеть в следующих модулях:

Конфигурация 1С Где используется роль Пример задачи
1С:Бухгалтерия Документы (счета, акты), отчёты, задачи Подтверждение оплаты от клиента
1С:ЗУП Кадровые приказы, расчёт зарплаты Утверждение графика отпусков
1С:ERP Бизнес-процессы, проекты, заказы Контроль поставки товара
1С:УТ (Управление торговлей) Заказы клиентов, возвраты, инвентаризация Согласование скидки для VIP-клиента

В некоторых конфигурациях (например, 1С:Документооборот) ответственный исполнитель может быть привязан к этапу бизнес-процесса. Например, на этапе «Согласование» ответственным будет руководитель отдела, а на этапе «Исполнение» — рядовой сотрудник.

⚠️ Внимание: В старых версиях 1С:Бухгалтерии 7.7 термин «ответственный исполнитель» не использовался — вместо него были поля «Ответственный» или «Исполнитель». Если вы работаете с унаследованной базой, проверьте актуальность терминологии в вашей версии.

3. Отличия ответственного исполнителя от других ролей в 1С

Часто пользователи путают ответственного исполнителя с другими ролями, такими как «исполнитель», «руководитель» или «автор задачи». Разберём ключевые различия:

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

Пример из 1С:ЗУП: Приказ о приёме на работу может иметь:

- Автора — кадровый специалист, который ввёл данные.

- Исполнителя — бухгалтер, который оформит личную карточку.

- Ответственного исполнителя — начальник отдела, который должен проконтролировать, чтобы все документы были подписаны.

- Руководителя — генеральный директор, который утверждает приказ.

💡

Если в вашей конфигурации нет явного поля «Ответственный исполнитель», его можно эмулировать через дополнительные реквизиты документа или задачи. Для этого потребуется доработка конфигурации (см. раздел 6).

4. Как назначить ответственного исполнителя в 1С: пошаговая инструкция

Процесс назначения зависит от конфигурации и типа объекта (задача, документ, бизнес-процесс). Рассмотрим универсальный алгоритм для 1С:ERP и 1С:Документооборот:

  1. Откройте карточку задачи или документа, для которого нужно назначить ответственного.

  2. Найдите поле Ответственный исполнитель (может называться Ответственный или Контролёр).

  3. Нажмите на кнопку выбора (обычно это лупа или трёхточие) и выберите пользователя из справочника Пользователи или Сотрудники.

  4. Сохраните изменения (Ctrl+S или кнопка Записать).

В 1С:Бухгалтерии 8.3 для документов (например, Счёт на оплату) поле может находиться на закладке Дополнительно:

Документы → Счета → [Выбрать счёт] → Закладка "Дополнительно" → Поле "Ответственный"

Поле "Ответственный исполнитель" заполнено|Пользователь имеет права на контроль задачи|Сроки выполнения указаны|Уведомления о статусе включены-->

⚠️ Внимание: Если после назначения ответственного исполнителя уведомления не приходят, проверьте настройки Рассылки уведомлений в разделе Администрирование → Настройки программы → Уведомления. Часто проблема кроется в неверно настроенных шаблонах писем.

5. Права и ограничения ответственного исполнителя

Ответственный исполнитель имеет расширенные права по сравнению с обычным пользователем, но они не безграничны. Типичные разрешения:

  • ✅ Просмотр и редактирование своих задач и документов.
  • ✅ Изменение статуса задачи (например, «В работе» → «Выполнено»).
  • ✅ Делегирование задачи другому пользователю (если разрешено настройками).
  • ✅ Просмотр истории изменений по контролируемым объектам.

Ограничения:

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

Для настройки прав:

  1. Перейдите в Администрирование → Настройки пользователей и прав → Роли.
  2. Выберите роль Ответственный исполнитель (или создайте новую).
  3. Настройте права на объекты (задачи, документы, справочники).
  4. Примените роль к пользователям в разделе Пользователи.
Как проверить, какие права есть у ответственного исполнителя?

Откройте Администрирование → Журнал регистрации, отфильтруйте действия пользователя по объекту и посмотрите, какие операции разрешены, а какие заблокированы (ошибка "Отказано в доступе").

6. Типичные ошибки при работе с ответственными исполнителями и их решения

Ошибка 1: Назначен пользователь без прав

Если ответственный исполнитель не видит задачу или не может изменить её статус, скорее всего, у него недостаточно прав. Решение:

Администрирование → Настройки пользователей и прав → [Выбрать пользователя] → Добавить роль "Ответственный исполнитель"

Ошибка 2: Дублирование ответственных

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

Ошибка 3: Задача «зависла» из-за отсутствия контролёра

Если ответственный исполнитель уволился или в отпуске, задача может надолго застопориться. Решение: настроить автоматическое переназначение через Бизнес-процессы:

Если ОтветственныйИсполнитель.ВОтпуске() Тогда

ОтветственныйИсполнитель = ПолучитьЗаместителя(ОтветственныйИсполнитель);

КонецЕсли;

⚠️ Внимание: В некоторых конфигурациях (например, 1С:ERP 2.4) логика переназначения ответственных исполнителей при уходе в отпуск работает только если корректно заполнен справочник Заместители сотрудников.

7. Автоматизация работы с ответственными исполнителями (для программистов 1С)

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

Пример 1. Автоматическое назначение ответственного по типу документа

Процедура ПриСозданииДокумента(Документ)

Если Документ.Вид() = ВидДокумента.СчётНаОплату Тогда

Документ.Ответственный = Справочники.Сотрудники.НайтиПоНаименованию("Иванов И.И.");

КонецЕсли;

КонецПроцедуры

Пример 2. Уведомление ответственному исполнителю о просрочке

Процедура ПроверитьПросроченныеЗадачи()

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ Задачи.Ссылка КАК Задача

|ИЗ Документ.Задачи КАК Задачи

|ГДЕ Задачи.Срок < ТЕКУЩАЯДАТА()

| И Задачи.Статус <> Значение(Перечисление.СтатусыЗадач.Выполнено)";

Результат = Запрос.Выполнить();

Пока Результат.Следующий() Цикл

ОтправитьУведомление(Результат.Задача.Ответственный, "Просрочена задача: " + Результат.Задача.Наименование);

КонецЦикла;

КонецПроцедуры

Пример 3. Переназначение ответственного при уходе в отпуск

Процедура ПереназначитьОтветственных()

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ Задачи.Ссылка КАК Задача

|ИЗ Документ.Задачи КАК Задачи

|ГДЕ Задачи.Ответственный.ВОтпуске = ИСТИНА";

Результат = Запрос.Выполнить();

Пока Результат.Следующий() Цикл

Задача = Результат.Задача.ПолучитьОбъект();

Заместитель = ПолучитьЗаместителя(Задача.Ответственный);

Если Заместитель <> Неопределёно Тогда

Задача.Ответственный = Заместитель;

Задача.Записать();

КонецЕсли;

КонецЦикла;

КонецПроцедуры

💡

Автоматизация назначения ответственных исполнителей сокращает время на рутинные операции и снижает риск ошибок из-за человеческого фактора.

FAQ: Частые вопросы об ответственных исполнителях в 1С

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

Да, но для этого нужно:

  1. Создать пользователя в справочнике Пользователи с типом Внешний.
  2. Назначить ему роль Ответственный исполнитель (возможно, потребуется доработка конфигурации).
  3. Настроить уведомления на внешний email.

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

Как массово переназначить ответственного исполнителя для всех задач?

Используйте обработку Поиск и замена значений или напишите небольшой скрипт:

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ Задачи.Ссылка КАК Задача

|ИЗ Документ.Задачи КАК Задачи

|ГДЕ Задачи.Ответственный = &СтарыйОтветственный";

Запрос.УстановитьПараметр("СтарыйОтветственный", СтарыйСотрудник);

Результат = Запрос.Выполнить();

Пока Результат.Следующий() Цикл

Задача = Результат.Задача.ПолучитьОбъект();

Задача.Ответственный = НовыйСотрудник;

Задача.Записать();

КонецЦикла;

Перед массовым изменением обязательно сделайте резервную копию базы!

Что делать, если ответственный исполнитель не получает уведомления?

Проверьте:

  • Настройки почтового сервера в Администрирование → Настройки программы → Почта.
  • Права пользователя на получение уведомлений (роль Получение уведомлений).
  • Настройки конкретного бизнес-процесса — возможно, уведомления отключены на уровне процесса.
  • Папку Спам в почтовом ящике пользователя.
Можно ли сделать так, чтобы ответственный исполнитель автоматически становился исполнителем?

Да, это можно реализовать через Бизнес-процессы или Триггеры. Пример:

  1. Создайте бизнес-процесс с условием: Если ОтветственныйИсполнитель = ТекущийПользователь Тогда.
  2. Добавьте действие Назначить исполнителя = ОтветственныйИсполнитель.

Для 1С:Документооборот это можно сделать через настройку маршрутов.

Как отследить, кто и когда назначил текущего ответственного исполнителя?

Используйте Журнал регистрации:

  1. Откройте Администрирование → Журнал регистрации.
  2. Отфильтруйте по объекту (например, Задача) и событию Изменение.
  3. Найдите запись с изменением поля Ответственный.

Если журнал не ведётся, включите его в настройках: Администрирование → Настройки программы → Журнал регистрации → Вести журнал.