Hey Everyone,
I'm creating libraries of processes in my current role and would like to assign multiple models to a process.
For example, I have a library for Level 2 processes and a library for Level 3 processes. A Level 2 Process might be something like D1. A Level 3 process might be something like D1.1. Some of the Level 2 processes are done in different ways, i.e. transportation (D1) done by ground, air, or ocean. Thus a model for D1 ground uses D1.1-D1.5, a model for D1 air uses D1.6-D1.10, and a model for D1 ocean uses D1.11-D1.15.
D1 actually has three different models beneath it. But only one can be assigned to the D1 process.
Anyone know of a way to make this happen?
Thank you kindly
Ryan
Ryan,
You can do this by creating separate processes for each variation. So you would have a step in the D1 process like "Determine Transportation Method" which results in three events, by ground, by by air and by ocean. Each of the events followed by a specific process which drills down into the correct steps. Or you could put the logic in the lower level process if that works better for you.
You can also use the Process Selection Diagram for this. It is a matrix style of diagram that allows you to establish "lanes" for different variations of the process and place one or more processes in each lane.
Rick
Thanks Rick!
We came up with a method that's essentially a carbon copy of what you've described. We call them decision trees. They basically send you to a new model at the decision point where the alternate avenues are presented. It's pretty crafty, if I may say so myself.
But it's good to hear that there are actually some people out there knowledgeable in Oracle BPA. This was my first post and I received a great answer. Bodes well for the future.
Best,
Ryan Maloney