I have a process (part) that I want to start from another process (tool). I also start the part process as a stand alone process.
When I start a part from a tool there is additional information that I want to fill out for each part. Because of this I think I need to have multiple start tasks on the part process. I already know that I cannot have more than one none start event on a process. It looks like I can have one none start event and one message start event.
When I set up the call activity on the tool process I reference the ID of the part process. The tool process ends up starting the part process using the none start event.
How do I either get multiple start events on a process and call the one I need from a call activity?
Yes, you can only have one none start event because otherwise the engine can't choose which start event to use by default. So for the call activity it's best to use the none start event. And when you start the process standalone you could use a message start event.
OK…so the tool process would start through the none start event. Explorer also starts through the none start event. How would I make sure that Explorer would start using the message start event rather than the none start event?