Community Tip - New to the community? Learn how to post a question and get help from PTC and industry experts! X
Antonio,
As a long term Windchill administrator, I find that the most frustrating thing about this issue (which is not just limited to CAD data), is that there are no easily accessed and immediately obvious out of the box actions, reports or other tools to help with analysis of the data.
Depending on the objects involved, just determining when one object is related to an old iteration of another object requires a lot of effort, in some cases you have to build a report template to return the numbers. That or you just try deleting it repeatedly and use the error message returned (that is some clicks away) in the Event Manager every time to then go and take action on the offending item as a completely separate activity.
Clearly there are gaps in the toolset, and in an ideal world as soon as you tried to delete something there would be a nice informative screen that shows you the dependants and lets you investigate them and take action on them from the same screen. All before you ever tried to delete anything, as there will be times when you see the relationships when you decide not to delete it after all. I don’t think it should be possible for anyone to compromise the data model, but we clearly need better tools to help with pruning.
For all the naysayers out there who are likely to respond with “Disk is cheap and you shouldn’t be deleting anything anyway”. For now I will quietly grin at your naivety and will later laugh and point when you are posting on here with performance issues.
-----
Lewis
Yep - agreed!!
After exhausting other alternatives I've created a "Trash Heap" Context whereoffending datalanguishes for eternity, hoping for a brave new tomorrow and a Purge manager capable of putting it out of it's misery.
I'd love to see a Purge method Robot that could be called from a Workflow, and it would be really nice if the purgequery manager did not addin the all but latest iteration criteria.
Dare to dream PTC User, dare to dream.
We are still on Intralink 3.4 and I am still preparing Intralink 9.1 for deployment later this year.
This issue is important me as well, especially for standard fasteners.
We always delete prior versions/iterations when new versions are checked-in, to ensure that the old ones are never used again.
This is commonly a concern when pulling up an assembly with the As-Stored dependancy configuration.
Some of the replies to this issue have implied that instead of deleting interations, they can be moved to another folder or context that is unaccessable to the users.
In 3.4, you could not move an individual iteration (version). If you moved an object, all revisions/iterations moved together.
Is this different in Windchill?
As an alternative, I was also thinking of changing the state of unwanted iterations to "Obsolete" and deny access to all Obsolete objects. Should that work?
Gerry