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