Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
2 replies
Subscribers
5 subscribers
Views
1197 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Process
Withdrawing branches
pauls985
over 7 years ago
I've defined a small test process, which has a simple branch. the idea being that branch A delivers a user step to one team and branch B delivers a user step to a different team. The user steps are to give authority for different things. However what I would like to do, if branch A is not authorised, I want to withdraw the user step from branch B (and vice versa) and then continue in my flow. The reason for doing the withdraw of the other step is that should the authorisation fail, then the authorisation of the other step won't be required (cant continue with one step Ok and one step not) and thus the step doesn't need user interaction.
The flow would look something like this ...
|-----------NOTVALID
|-------- BRANCH A ----XOR--|
AND ---| | ------ AND ----- CONTINUE
| ------- B...
OriginalPostID-243138
Discussion posts and replies are publicly visible
0
pauls985
over 7 years ago
...RANCH B ----XOR--|
|----------NOTVALID
in BPMN notation this is a I believe known as a cancel (withdraw) operation
www.workflowpatterns.com/.../wcp19.php
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
rodgraham
Certified Lead Developer
over 7 years ago
Have you looked into adding exceptions on the task nodes. They can be set up to achieve what you're wanting.
forum.appian.com/.../Exception_Flows.html
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel