Hi Craig
JP sequencing does work, however, there are several issues, and you have to answer for yourself which approach to use.
Using the approach mentioned by Wayde requires that you duplicate the previous JP and then add the extension tasks for the latter JP. The issue with this approach is, if in the future the lower order JP detail changes, you need to visit each and every JP that you duplicated and update the corresponding tasks.
Another approach is to create nested JP's. This way on the JP2, one of the tasks also refer to JP1 and for JP3 it refers to JP2, there is not need to mention JP1 as that is part of JP2. The consequence is that when the work order is generated, for JP2 there will be a master work order and one child work order, and for JP3 there will be one master work order and one child work order that itself has one child work order.
One other thought is that the generate ahead by, might not be the same for JP2 or JP3 as typically they may involve a longer lead time to organise materials or people. Maximo does accommodate for this. Is there a solution? Of course! The simplest is to run Maximo for Transportation as that has an ability to enable/disable PM's.
So, using the three JP scenario will also require 3 PM's. You then tell each to do this.
Initial state = JP1 Active, JP2 = Inactive, JP3 Inactive.
When JP1s work order is completed = JP1 Inactive, JP2 Active, JP3 Inactive
When JP2s work order is completed = JP1 Inactive, JP2 Inctive, JP3 Active
When JP3s work order is completed = JP1 Active, JP2 Inactive, JP3 Inactive
Good luck.