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