Need Ideas to build a huge approval process workflow.
The macro workflow itself is not huge at all, the problem is the amount of conditionals I have to create.
The basic flow of the WTDocuments is: After creation, depending on the metadata of the document, one or more people has to comment the document, then a consolidator has to consolidate the comments and send it outside the company, the same will repeat when a new revision of the document is created.
The problem is that depending on 4 attributes combined- one of them with 119 different possible values - a document may pass through too many different routes, as the company is huge and theres a lot of people involved in this process, this would work almost like the "subscription" function by user, there's so many people that I probably can't create so many roles to handle it.
It would be like:
"attr1-attr2-attr3-attr4-COMENTATOR" multiplied by the number of possible combinations...
"attr2-CONSOLIDATOR"multiplied by the number of possible combinations, less consolidators at least...
The problem is this distribution of commenting activities, and to make things worst, there may be more than one person commenting documents per combination and it's an "AND" conditional, that means wathever the amount of people commenting that combination, all of them has to pass to the consolidator.
I'm trying to think outside of the box to solve this with less effort possible and making the maintenance of it easy too, any ideas will be greatly appreciated
Guilherme Rocha

