-
Notifications
You must be signed in to change notification settings - Fork 497
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ad-Hoc Subprocess: Support completionCondition and cancelRemainingInstances attributes #4850
Ad-Hoc Subprocess: Support completionCondition and cancelRemainingInstances attributes #4850
Comments
Thanks for opening the issue. I'd like to resolve the discussion in camunda/camunda#28220 (comment) first before we move on with this. |
Not sure why this was closed even though the commit uses "Related to..." instead of "Closes...". |
It happened again. This should not be automatically closed when a related PR is merged :/ |
@maff I've released both bpmn-js-properties-panel and bpmnlint-plugin-camunda-compat with your contributions, so you can now update the dependency in camunda/linting, and contribute the integration with the properties panel. Feel free to reach out to me if any support is needed. |
Problem you would like to solve
camunda/camunda#28220 is adding support to configure a
completionCondition
and acancelRemainingInstances
attribute to ad-hoc subprocesses. This should also be configurable through the properties panel in web and desktop modeler.An example XML definition according to the BPMN spec (see page 196):
Proposed solution
Make the following 2 optional attributes settings configurable through the properties panel of an ad-hoc subprocess:
completionCondition
FEEL Expression
(needs to resolve to boolean)cancelRemainingInstances
Boolean
(defaulttrue
)The checklist below follows the format of the issue which initially added ad-hoc subprocess support:
completionCondition
can be defined in properties panelcancelRemainingInstances
can be defined in properties paneltrue
completionCondition
andcancelRemainingInstances
on ad-hoc subprocess linting#136completionCondition
is set for a Camunda < 8.8 process, an error should be shown for the inputcancelRemainingInstances
is set for a Camunda < 8.8 process an error should be shown for the inputcamunda-bpmn-js
Additional context
Needed for 8.8
The text was updated successfully, but these errors were encountered: