Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X
I was recently asked by some users how they should handle associating some documents to a Part that has already reached a controlled state. These documents are not describing documents. The user would like to be able to do this without Revising the part to move it back to a modifiable state, or having to have an admin add the associations.
Hi Stephen
What is the question really ?
I guess it is just a question of access permissions to be able to check out the WTpart when it has reached a controlled state
Best regards
This is not a new problem...anytime you build a link, it is a parent-child relationship, and the parent must be modified in order to create the link. In this case the WTPart is the parent. If the parent is locked, how do you build the link?
People have been bugging PTC about this for years. Some people have created customizations where they can build the link from the document side. I'm not sure what they do under the hood, if it automatically checks out the WTPart and checks it back in or if it operates a different way. Hopefully some people who have created these customizations will reply to this post and provide more information.
We have a similar problem... if you have a describes link between a part and a document, and you revise the document, the revision does not appear on the part page unless you update the link on the part side (I know you "should" use a reference link in that case, it's a legacy 7.0 issue, don't get me started on the whole describes doc type vs reference doc type subject...). There is no reason to "revise" a part just for this, which involves the extra work of updating a drawing and doing distribution of the change, updating MRP systems, etc.... so we created a specific local admin role that has rights to go in, check out the WTPart, update the link and check it back in. Of course this should be documented in an assigned Change Task so you have traceability. We use the role in a way that it is normally empty (no participants), but a Product Manager can assign themselves to it temporarily to perform this task. Then we ask that they remove themselves again so that they don't accidentally do something to a released item that they shouldn't be doing.
Regards,
Robert M. Priest, PE, PMP
Engineering Manager
STERIS Corporation
-
http:www.steris.com
With the help of Najanaja.com, we had requirements to create 2 new types of links:
the difference between these links compared to the OOTB links is that:
I certainly understand the core questions within this thread, but the issue is not one of software capability, it is one of business process definition. If you say that "Controlled parts cannot be checked out", and you mean it, then you need to have a process in place to formally modify the part when you "modify its definition" by associating other objects to it. Whether or not this modification should be an interation or a new Revision, is up to your CM rules. I know many people will say that, "associating a document does not modify the part", but I'll challenge that statement on a business logic level. PLM involves managing not just files and objects, but the relationships between those. That relationship management is at the core of PLM. It is important to understand WHY you have rules about Controlled Parts, and consider that the rules may not be fully developed for the PLM world. What worked in a legacy, paper world, may not be sufficient for the PLM world.
Russ