When I create a New View Version for a Part, I want to set it to follow a different LC Template (preset in OIR) , Now this seems not possible. It takes the LC template from the OIR of the Parts default View (Design).
What I want to achieve is to have one LC template for the Design View and whole another LC template for Manufacturing View.
Isn´t this a fairly easy requirement and that's easy to achieve by OIR? Or is there any other means?
I actually had a lengthy support ticket with PTC on this one because we're in the same boat, we want to control which State the new view version shows up. Here's a summary of what we discovered:
Different View Versions are still guaranteed to be Parts, i.e. with the same lifecycle template. The only viable option they suggested would be to define part Sub-Types for each desired view as completely new entities, you could then give them unique OIRs (which is a bit of an overkill suggestion)
The New View Version function uses the Revise transaction on the Lifecycle Template of the original part in its current state to determine which State the new view starts in
I got the tech support guy to really dig into the server to find the specific place it is defined in the code for New View Version to use Revise. He did find it, it is extremely deep level and interconnected to a bunch of stuff, it would be possible for them to customize it for us (at a heavy cost) but PTC would not officially support any heavy customizations like this. So if stuff broke, we'd be on our own.
With all of the above we decided not to bother doing the customizations and just bit the bullet on it.