Skip to main content
avillanueva
23-Emerald I
23-Emerald I
August 12, 2020
Solved

Recycle bin or undo Delete

  • August 12, 2020
  • 2 replies
  • 2640 views

 I know this does not exist (Is there a recycler in Windchill) but I think it should.  Short of a undo action or recycle bin, I was wondering if people achieved this in some other way.  I can see adding an action which does a movement but does not actually delete.  For example, you deny delete rights to users but they are allowed to do a custom action in its place which moves the object to a "to be deleted" folder which is hidden.  Periodically, the admin clears the folder of the objects.  Thoughts?

Best answer by NeedyLark

I used to do this in projects by removing Delete permission and putting a Recycle Bin folder at the root level of the project for users to cut/paste their unwanted items to. It's not super intuitive to cut/paste into a folder to "recycle", so it had limited success.  telldunkin

2 replies

23-Emerald III
August 12, 2020

Won't work if the files have been checked-in and have any linkage to another file.

Windchill maintains the control over all files and their usage.

It might work for a drawing or an assembly that was no drawing, but I think components will be a problem unless it is new and never placed in an assembly.

17-Peridot
August 12, 2020

I used to do this in projects by removing Delete permission and putting a Recycle Bin folder at the root level of the project for users to cut/paste their unwanted items to. It's not super intuitive to cut/paste into a folder to "recycle", so it had limited success. It would be nice if this were an OOTB capability, but I understand the complexity of hanging onto all the recycled items and providing the ability to restore them later. Can you imagine the rollbacks required to restore an old CAD item that had structure and change dependents?

 

I can see where this could be more applicable to documents, but its all about the dependencies. 

avillanueva
23-Emerald I
23-Emerald I
August 12, 2020

Assume here that I am referring to WTDocs which should have less linkage. I like the approach.  Trying to avoid accidental deletion and having to dive into backups.

NeedyLark1-VisitorAnswer
1-Visitor
August 20, 2020

I used to do this in projects by removing Delete permission and putting a Recycle Bin folder at the root level of the project for users to cut/paste their unwanted items to. It's not super intuitive to cut/paste into a folder to "recycle", so it had limited success.  telldunkin