Вопросы и ответы

Базовый
PDF

В чем разница статусов бизнес-процесса «Ошибка» и «Отменен»?

Статус «Ошибка» в бизнес-процессах означает, что процесс прерван из-за возникшей ошибки в одном из этапов. Когда процесс получает статус «Ошибка», необходимо найти и устранить проблему в этапе, который привел к ошибке, и перезапустить процесс.

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

Если одни и те же бизнес-процессы прекращают работу с одинаковой ошибкой и попадают в статус «Отменен» или «Ошибка», то это может быть результатом разных сценариев.

Возможные причины могут включать:

  1. Ошибку в самом бизнес-процессе, которая приводит к его отмене или сбою.
  2. Нарушение последовательности выполнения действий. Например, процесс может быть настроен таким образом, что он зависит от выполнения действий других пользователей, и если эти действия не выполнены вовремя, то процесс может завершиться в статусе «Отменен».
  3. Проблемы с сервером или сетью, которые могут вызывать ошибки в процессе и приводить к его остановке в статусе «Отменен» или «Ошибка».

Как с помощью бизнес-процесса автоматически заполнять поле А, при изменении поля Б?

Рекомендуем использовать бизнес-правила. Их настройка осуществляется быстрее бизнес-процессов, а функциональность позволяет настраивать базовую бизнес-логику страниц. От бизнес-правил зависит поведение полей на странице.

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

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

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

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

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

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

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

Вы можете записывать значения параметра на разных этапах бизнес-процесса, используя данные элементы в необходимых местах схемы бизнес-процесса.

Материал был полезен для вас?
Приглашаем на вебинар 26 ноября

BPMSoft больше, чем CRM С участием МодульКасса, Доброфлот, АвтоТрейд Москва 07:00-08:00 Новосибирск 11:00-12:00 Иркутск 12:00-13:00 Владивосток 14:00-15:00

ТОП российских CRM-систем

Фонд «Сколково» и аналитический центр TAdviser провели исследование отечественного рынка CRM-систем. В нем приняли участие 23 отечественных вендора. Кто оказался в лидерах?

Оставить заявку

Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время

Демонстрационная версия BPMSoft

Заполните заявку для получения бесплатного доступа к демонстрационному стенду на 14 дней

Заказать презентацию

Наш менеджер свяжется с Вами в ближайшее время

Рассчитать стоимость

Стоимость лицензии BPMSoft от 13 480 руб. Для корректного расчета заполните форму

Задать вопрос
Присоединяйтесь к партнерской сети BPMSoft

Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время

Тип партнерства
Управление полным жизненным циклом клиента: от генерации лидов и продаж до внедрения, поддержки и продления подписки.
Разработка собственного Приложения – производного программного обеспечения, созданного на платформе BPMSoft (Базовое ПО).
Есть вопросы?

Не нашли для себя подходящую вакансию, или остались вопросы?

Есть вопросы?

Не нашли для себя подходящую вакансию, или остались вопросы?

Стать Вузом-партнером

Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.

Заявка на консультацию
Спасибо!
Ваша заявка принята.
Наш сотрудник свяжется с вами в течение 1-2 рабочих дней.
Внимание!
Обнаружена ошибка.
Вы подписаны на новости BPMSoft
Пожалуйста, подтвердите свой электронный адрес, пройдя по ссылке в письме.
Telegram Подписаться
Уважаемые клиенты! Предупреждаем о случаях недобросовестной конкуренции и мошенничестве в сети Интернет.
Подробнее