Our org has far too many processes running on the lead object. I think we have 20 or so. I have been told it is better to have a "trigger" process builder that invokes the other process builders.
So I have tried to do so, and have come across an issue with PRIORVALUE. Can you not use this function with invocable processes? IF that is the case, I seem to only have a few options, is this true?
- Create the process builder to be triggered on record update (not invocable)
- Create this in APEX
- Create a dummy field to populate the value and then compare against
- Create a trigger, but then create a different process builder to handle each individual scenario of how I would want the data manipulated
Are these the only options? Or perhaps is there a way to get the prior value? Most of these options seem like a lot of extra work.
--edit-- For clarity, the different PBs are all completely different. This one currently lives in a single PB. The others perform completely different functions. Sorry for the confusion.