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