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

Автоматизация · 11 мин

Как использовать бизнес-процесс в 1С

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

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

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

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

Что такое бизнес-процесс и когда он нужен

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

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

Какие типы процессов есть в типовых конфигурациях

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

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

Сравнение вариантов

Типовой процесс

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

Шаблон процесса

Заготовка с предустановленными исполнителями и сроками, которую запускают вручную или автоматически. Подходит для повторяющихся процедур.

Собственная карта маршрута

Требует доработки конфигурации разработчиком. Нужна, когда маршрут содержит нестандартные условия, циклы или интеграцию с внешними системами.

Как запустить простой процесс: пошаговый пример

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

Выберите тип процесса — «Согласование». В карточке процесса укажите исполнителей: это может быть конкретный сотрудник, роль (например, «Финансовый директор») или автоподстановка вроде «Непосредственный руководитель автора». Задайте срок исполнения — абсолютной датой или относительный (число рабочих дней). Проверьте предмет процесса: документ должен быть подставлен автоматически.

Нажмите «Старт». Система создаст задачу первому исполнителю — она появится у него в списке «Мои задачи» и, если настроены оповещения, придёт уведомление. После выполнения задачи процесс перейдёт к следующей точке маршрута или завершится.

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

Как работать с задачами исполнителю

Исполнитель видит свои задачи в разделе «Мои задачи» или на начальной странице (зависит от конфигурации и настроек рабочего стола). Открыв задачу, он видит предмет процесса, комментарий автора, срок и историю предыдущих этапов — например, кто уже согласовал документ и с каким результатом.

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

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

Как настроить маршрут и шаблон процесса

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

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

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

Как контролировать исполнение и сроки

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

Автору процесса доступна карта маршрута с отметкой о текущей точке — откройте её из карточки процесса, чтобы увидеть, где застряла заявка. Если процесс нужно прекратить (документ потерял актуальность), используйте команду «Прервать» или «Остановить»: простое удаление задач у исполнителей не завершает процесс корректно.

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

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

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

Задача появилась в списке «Мои задачи» сразу после старта

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

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

Движение по маршруту
Норма

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

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

Процесс стоит на месте — задача закрыта без кнопки результата или ошибка в условии перехода

Статус документа
Норма

После завершения процесса документ получил итоговый статус (согласован, утверждён)

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

Процесс завершён, а статус не изменился — проверьте настройки обработки результата

Типичные ошибки и ограничения механизма

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

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

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

Типичные ошибки
01
Не заполнен руководитель в карточке сотрудника — автоподстановка исполнителя не срабатывает, задача никому не назначается
02
Исполнитель закрыл форму задачи без кнопки результата — процесс завис на текущей точке
03
Слишком длинный маршрут — согласование простой заявки занимает недели, сотрудники обходят систему
04
Удаление задач вручную вместо прерывания процесса — в базе остаются «битые» экземпляры процессов
05
Права пользователей не настроены — исполнитель не видит предмет процесса и не может выполнить задачу
Перед внедрением процесса нарисуйте маршрут на бумаге и пройдите его на 2–3 реальных примерах. Если на схеме появляются ветки «а если согласующий в отпуске» или «а если сумма больше лимита» — сразу решите, как это будет обрабатываться: замещением, условием в маршруте или отдельным шаблоном.
ПЗ
Практическое замечание

Частые вопросы

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

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

Что делать, если процесс завис и не двигается дальше?

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

Можно ли изменить маршрут уже запущенного процесса?

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

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

Настройте замещение: в карточке пользователя или в разделе настроек укажите заместителя и период. Новые задачи будут направляться заместителю автоматически. Уже созданные задачи переадресуются вручную или администратором через обработку переназначения задач.

Нужен ли программист для внедрения бизнес-процессов?

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

Замедляют ли бизнес-процессы работу базы?

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

Итог

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

Бизнес-процесс в 1С запускается из типового шаблона: укажите исполнителей, сроки и предмет — система сама разошлёт задачи и проконтролирует сроки. Проверяйте заполненность оргструктуры для автоподстановок, завершайте задачи кнопкой результата, а нестандартные маршруты поручайте разработчику после тестирования на копии базы.