Size: a a a

Camunda BPM Group

2020 August 31

AD

Artur Dauer in Camunda BPM Group
Как раз желание, процессы вообще не трогать, что бы какие то параметр менять
источник

IP

Igor Petetskikh in Camunda BPM Group
Artur Dauer
Как раз желание, процессы вообще не трогать, что бы какие то параметр менять
тогда можно в таймере задержку поставить переменной, а в какойнить активити перед таймером - читать в эту переменную значение из компонента
источник

DK

Denis Kotov in Camunda BPM Group
Igor Petetskikh
тогда можно в таймере задержку поставить переменной, а в какойнить активити перед таймером - читать в эту переменную значение из компонента
ну это ацтой :)
источник

IP

Igor Petetskikh in Camunda BPM Group
Denis Kotov
ну это ацтой :)
ога. зато точно работает =)
источник

DK

Denis Kotov in Camunda BPM Group
листнером тогда уж на таймере
источник

IP

Igor Petetskikh in Camunda BPM Group
Denis Kotov
листнером тогда уж на таймере
точно. про листенеры забываю все время
источник

AD

Artur Dauer in Camunda BPM Group
Так компонент и так виден в контексте процесса, зачем ещё листенер ?
источник

AD

Artur Dauer in Camunda BPM Group
А ну да, у нас код лежит вместе с процессом
источник

DK

Denis Kotov in Camunda BPM Group
да это тоже самое всё получается
источник

AD

Artur Dauer in Camunda BPM Group
Ок, спасибо, оставим пока так
источник
2020 September 01

RZ

Roman Zagorodnichek in Camunda BPM Group
Всем привет!

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

Сразу извиняюсь за абстрактное описание и схему) Настоящий процесс не могу показать из-за NDA.

Проблема.
В процессе есть два варианта развития событий:
1) Из основного процесса появляется несколько параллельных подпроцессов со своими шагами, которые должны дойти до конца независимо друг от друга.
2) Процесс остаётся в одном экземпляре.

У этих вариантов есть общая завершающая часть, которую выделил в отдельный процесс.

Являюсь java-разработчиком, так что схему рисую для автоматизации.

Текущий вариант схемы
https://storm.bpmn2.ru/app/diagram/104519da-6c9b-4cfa-8900-2736e17e5395

Есть какой-то способ упростить схему? Есть ощущение, что отдельный общий процесс является костылём)
Или текущий процесс не очень подходит под bpmn и требует переработки?
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Roman Zagorodnichek
Всем привет!

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

Сразу извиняюсь за абстрактное описание и схему) Настоящий процесс не могу показать из-за NDA.

Проблема.
В процессе есть два варианта развития событий:
1) Из основного процесса появляется несколько параллельных подпроцессов со своими шагами, которые должны дойти до конца независимо друг от друга.
2) Процесс остаётся в одном экземпляре.

У этих вариантов есть общая завершающая часть, которую выделил в отдельный процесс.

Являюсь java-разработчиком, так что схему рисую для автоматизации.

Текущий вариант схемы
https://storm.bpmn2.ru/app/diagram/104519da-6c9b-4cfa-8900-2736e17e5395

Есть какой-то способ упростить схему? Есть ощущение, что отдельный общий процесс является костылём)
Или текущий процесс не очень подходит под bpmn и требует переработки?
источник

RZ

Roman Zagorodnichek in Camunda BPM Group
Спасибо, но не совсем подходит. Вся проблема в том, что для каждого параллельного шага нужно сделать ещё набор общих действий, которые делаются и в одиночном варианте.
источник

DK

Denis Kotov in Camunda BPM Group
Ну, формально все соответствует задаче. А границы между процессами зависят от бизнесового контекста, а раз он под нда, то nuff said
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Мне кажется, что пул Общий процесс можно заменить на подпроцесс и вызывать его в call activity в пуле Основной процесс. Одно это упростит схему, т. к. не будет сообщений.
источник

DK

Denis Kotov in Camunda BPM Group
Пока колактиви не завершится процесс, который его вызвал, не будет считаться завершенным. Надо это или нет, хз
источник

RZ

Roman Zagorodnichek in Camunda BPM Group
Спасибо за информацию к размышлению)
источник

RZ

Roman Zagorodnichek in Camunda BPM Group
С call activity как будто подходит
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
источник

RZ

Roman Zagorodnichek in Camunda BPM Group
Ага, понял 👍
источник