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

Быстрый старт · 11 мин

Что такое задачи в 1С и как с ними работать

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

Задачи в 1С — это объект системы, который фиксирует поручение: что нужно сделать, кто исполнитель, к какому сроку и в каком статусе находится работа. В отличие от документа, который отражает свершившийся факт хозяйственной деятельности (продажу, приход, начисление), задача описывает действие, которое ещё предстоит выполнить, и сопровождает его до завершения.

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

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

Где встречаются задачи в типовых конфигурациях

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

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

Чем задача отличается от документа и бизнес-процесса

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

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

ОбъектНазначениеКто создаётПризнак завершения
ДокументФиксирует факт операции и формирует проводки/движенияПользователь или обмен даннымиПроведён, отражён в учёте
ЗадачаПоручение с исполнителем и срокомПользователь или бизнес-процессОтмечена выполненной
Бизнес-процессМаршрут согласования из нескольких этаповЗапускается по событию или вручнуюПройдены все точки маршрута

Как поставить задачу сотруднику в пользовательском режиме

В конфигурациях, где есть подсистема задач (например, «Документооборот» или «ERP»), поручение создаётся из списка задач кнопкой «Создать» либо из карточки документа — командой «Создать на основании». Во втором случае предмет задачи заполнится автоматически, и исполнитель сразу увидит, о каком документе идёт речь.

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

Порядок постановки задачи
  1. 1
    Откройте список задач или карточку документа-основания
  2. 2
    Создайте задачу и сформулируйте проверяемый результат
  3. 3
    Укажите исполнителя или роль (группу исполнителей)
  4. 4
    Установите срок и при необходимости приоритет
  5. 5
    Привяжите предмет: документ, договор, контрагента
  6. 6
    Сохраните и убедитесь, что задача появилась у исполнителя в списке

Если задача адресована роли, а не конкретному человеку (например, «бухгалтер по расчётам»), её увидят все сотрудники с этой ролью, и любой из них может принять её в работу. Это удобно для подразделений, но требует дисциплины: без принятия в работу задача может висеть ничейной.

Статусы и контроль исполнения

Типовой жизненный цикл задачи: создана → принята к исполнению → выполнена → проверена и закрыта (или возвращена на доработку). Конкретный набор статусов зависит от конфигурации, но логика везде одинаковая: инициатор должен видеть, на каком этапе поручение, а исполнитель — что именно от него ждут.

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

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

Как проверить, что задачи работают корректно

Новая задача у исполнителя
Норма

Появилась в списке «Мои задачи» сразу или после обновления

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

Задача видна только автору — проверьте заполнение исполнителя или роли

Переход по маршруту
Норма

После выполнения создаётся задача следующего участника

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

Бизнес-процесс остановился — ищите незаполненные параметры или ошибки в точках маршрута

Предмет задачи
Норма

Открывается связанный документ из карточки задачи

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

Ссылка пустая или ведёт на помеченный на удаление объект

Задачи как объект конфигурации: что нужно знать разработчику

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

Типовой сценарий доработки — добавить своё согласование. Для этого создают объект «Задача» с нужными реквизитами, связывают её с бизнес-процессом (у бизнес-процесса указывают тип задачи), рисуют карту маршрута и прописывают в обработчиках точек, кому адресуется задача и что происходит при её выполнении.

bsl
// Пример: программное создание задачи
НоваяЗадача = Задачи.СогласованиеДокумента.СоздатьЗадачу();
НоваяЗадача.Дата = ТекущаяДатаСеанса();
НоваяЗадача.Исполнитель = Справочники.Пользователи.НайтиПоНаименованию("Иванов");
НоваяЗадача.Предмет = ДокументСсылка;
НоваяЗадача.СрокИсполнения = ТекущаяДатаСеанса() + 3 * 86400;
НоваяЗадача.Записать();

Частые ошибки при работе с задачами

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

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

Отдельная ситуация — увольнение сотрудника. Перед отключением его учётной записи выгрузите список его незавершённых задач и переназначьте их другому исполнителю. В типовых конфигурациях для этого есть механизмы перенаправления или массовой замены исполнителя.

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

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

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

Как выбрать инструмент

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

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

Задача в 1С — это поручение с исполнителем, сроком и статусом, отличное от документа и управляемое вручную или бизнес-процессом. Проверяйте заполнение исполнителя и роли, формулируйте проверяемый результат, контролируйте просрочку и не изменяйте типовые бизнес-процессы без тестовой базы.

Частые вопросы о задачах в 1С

Почему сотрудник не видит поставленную ему задачу?

Чаще всего задача адресована роли, к которой сотрудник не привязан, либо в его списке установлен отбор, скрывающий новые задачи. Проверьте в карточке задачи поле исполнителя или роли, затем попросите сотрудника сбросить отборы в списке «Мои задачи» и обновить его. Также убедитесь, что у пользователя есть права на чтение задач.

Можно ли создать задачу без бизнес-процесса?

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

Что делать с задачами уволенного сотрудника?

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

Чем задача отличается от напоминания?

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

Выполнили задачу, но бизнес-процесс не пошёл дальше. В чём причина?

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

Как посмотреть все просроченные задачи по отделу?

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