It may be silly for some but I am having a lot of trouble modelling with what i think is not a complex diagram. Please help me model this, a simple drawing would help
Start task by user
Then Task 1 and Task2 are available for some to do them,
After Task 1 is completed I need to send a mail and in case of error sending the mail i need to retry every 6 hours.
Task3 requires Task1 and Task2 done.
Other Specifications: I do not know if Task1 runs before than Task2 so i think it can’t be made by throwing signals or events…
Please let me know what do you think, i need to be able to apply something like this in a larger scale.
Below is what I think it should look like ( not compiling )
Well I had found a way to make it work and be a bit scalable, the whole mail part was defined on another pool and it seems to work fine, i can’t send a message to a pool of other project. that’s correct behavior?
Please if you feel that there is a better solution please let me know. Thanks
I resolved it Now I think that the “xor”, “and” or “inclusive” gateways as parenthesis, one closing for each that opens so “send mail” with retraying should be another pool in order to leave it hanging without doing “and” gateway and model send message and continue with the and
So as @dyum said, Remove “GATE2” after sending a message to the other pool (that models the mail proces) go to gate 3 and that works as expected!
Modeling problem with process diagrams is a very common issue. People use process diagrams as if they were math, when in fact it's nothing more than a mental exercise both from the user's and from yours. Must you visit here Morristown NJ paving and get more tips about construction. t's not a great idea to go into a presentation without having your presentation ready. This makes you lose your focus and present at all the wrong aspects of your business model.
Bonitasoft empowers development teams with Bonita, the open-source and extensible platform to solve the most demanding process automation use cases. The Bonita platform accelerates delivery of complex applications with clear separation between capabilities for visual programming and for coding. Bonita integrates with existing solutions, orchestrates heterogeneous systems, and provides deep visibility into processes across the organization.