Как автоматически запустить один бизнес-процесс на основании другого в 1С:Документооборот 3.0?

Пользователь 1С v8.3 (Управляемые формы) 1С:Документооборот IT и автоматизация бизнеса
← На главную

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

Использование метода проверки заполнения обязательных реквизитов

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

  1. Создайте Комплексный процесс, в который будут включены оба документа.
  2. В карточке документа добавьте дополнительный реквизит (ссылочного типа), который будет хранить связь с последующим документом (например, с Приказом).
  3. Перед финальным этапом маршрута Служебной записки настройте проверку: система не позволит завершить этот этап, пока в указанный реквизит не будет внесена ссылка на созданный Приказ.
  4. Таким образом, пользователь вынужден создать подчиненный документ, прежде чем процесс по первому документу получит статус «Утверждено».

Использование механизмов автоматизации процессов

Если вы хотите сделать систему более гибкой, стоит рассмотреть встроенный конструктор маршрутов, который предоставляет широкие возможности настройки без написания кода.

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

Применение бизнес-событий

Для продвинутых сценариев существует инструмент Детектор бизнес-событий. Это мощный «слушатель» системы, который отслеживает любые изменения. Разберем, как его настроить:

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

Мы рекомендуем рассматривать создание Приказа на основании Служебной записки не как два разрозненных действия, а как единый сквозной процесс. 1С:Документооборот 3.0 спроектирован так, чтобы отслеживать всю историю жизни документа. Используя Вложенные процессы, вы получаете следующие преимущества:

В случае, если стандартных настроек интерфейса не хватает, вы можете использовать Скрипты. Это упрощенный программный код, который добавляется непосредственно в карточку процесса через интерфейс (без снятия конфигурации с поддержки). Это отличный способ реализовать специфическую логику проверки данных между объектами Документ и Бизнес-процесс.

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

← На главную