On this forum you can see a list of new features requested by users and you can also cast your own vote (you need to login to vote).
#44377 by bkonia
Sun Aug 13, 2017 2:47 pm
There have been numerous forum discussions regarding nested conditions and the various complicated workarounds to simulate nested conditions within Aware IM. The most common workaround is to start a subprocess. While this works fine, it creates UI clutter in the Configurator and makes it difficult to follow the logic when you review your code in the future.

Since Aware IM is capable of starting conditional subprocesses, it clearly has the technical capability to support nested conditions within a process. Therefore, I'd like to request that it be implemented as a native feature of the rules language, rather than requiring us to use this awkward workaround.
Last edited by bkonia on Mon Aug 14, 2017 12:18 am, edited 1 time in total.
#44380 by johntalbott
Sun Aug 13, 2017 5:03 pm
Word
#44407 by PointsWell
Mon Aug 14, 2017 1:19 pm
This is a workaround to a workaround but I apply strict naming conventions for my processes and sub processes

BO-action00-subprocess action

For example
Contract_Create00
Contract_Create01_FindBuyer
Contract_Create02_FindSeller

It's not brilliant but it helps with being certain as to what process can be used as an operation button (the 00 ones). And it keeps all related steps together by BO and then by activity.

It would be really cool to be more graphical like Mendix and OutSystems, but they are 10 to 60 time the price of AIM.
#44409 by tford
Mon Aug 14, 2017 1:36 pm
I use very similar naming conventions and in some cases use the Category to group processes and sub processes together.
#44410 by eagles9999
Mon Aug 14, 2017 2:31 pm
For ANY Process that is only being called by only one other Process then I us the Display Under feature which is great.

This displays the Grandparent, Parent, Child, Grandchild processes in a pseudo tree structure.

Does this not suit your purpose?
#44417 by bkonia
Mon Aug 14, 2017 7:33 pm
eagles9999 wrote:For ANY Process that is only being called by only one other Process then I us the Display Under feature which is great.


Hi Mark,

That's a good suggestion, thanks. The only problem is, the subprocesses don't automatically inherit contexts from parent processes, so it can get messy manually passing the contexts down. It would be better if Aware IM treated these as true subprocesses, passing the context down automatically, rather than just organizing them in a hierarchy for display purposes.
#44418 by eagles9999
Mon Aug 14, 2017 10:36 pm
Yes, that is correct and yes indeed, that is what I originally asked for when requesting the feature in the first place.

Who is online

Users browsing this forum: No registered users and 3 guests