Как смоделировать емкость хранилища в BPMN? - PullRequest
1 голос
/ 01 октября 2019

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

Я моделирую этот процесс в BPM Suite и думал об использовании Python для доступа к этой проблеме. Я думал, что могу просто использовать переменные и операторы if для проверки емкости каждого хранилища. Но если бы я смоделировал этот процесс с помощью этого подхода, то переменные каждый раз заново создаются с начальным значением и не содержат фактического значения., Поскольку сценарий включен в модель как задача сценария.

У кого-нибудь есть другие идеи по моделированию мощности в BPMN?

1 Ответ

0 голосов
/ 03 октября 2019

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

...