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

Базовый

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Материал был полезен для вас?
Приглашаем на вебинар 30 июля
Лиды, клиенты и клиентский сервис в современном мире. Как b2b и b2c повышают конверсию и совершают повторные продажи. Об этом поговорим на совместном вебинаре BPMSoft и Edna.
Регистрация на мероприятие
Оставить заявку
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Демонстрационная версия BPMSoft
Заполните заявку для получения бесплатного доступа к демонстрационному стенду на 14 дней.
Типовое внедрение
Внедрите BPMSoft CRM в свою компанию всего за 8 рабочих дней по фиксированной цене! Заполните заявку для уточнения условий.
Заказать презентацию
Наш менеджер свяжется с Вами в ближайшее время.
Рассчитать стоимость
Стоимость одной лицензии BPMSoft Конструктор начинается от 15 400 руб. без НДС. Для корректного расчета заполните форму
Задать вопрос
Запрос исследования
Заполните форму и мы отправим исследование на E-mail
Присоединяйтесь к партнерской сети BPMSoft
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время
Тип партнерства*
Управление полным жизненным циклом клиента: от генерации лидов и продаж до внедрения, поддержки и продления подписки.
Разработка собственного Приложения – производного программного обеспечения, созданного на платформе BPMSoft (Базовое ПО).
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Стать Вузом-партнером
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Заявка на консультацию
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Спасибо!
Ваша заявка принята.
Наш сотрудник свяжется с вами в течение 1-2 рабочих дней.
Внимание!
Обнаружена ошибка.
Вы подписаны на новости BPMSoft
Пожалуйста, подтвердите свой электронный адрес, пройдя по ссылке в письме.
Telegram Подписаться
Уважаемые клиенты! Предупреждаем о случаях недобросовестной конкуренции и мошенничестве в сети Интернет.
Подробнее