We created this site to hear your enhancement ideas, suggestions and feedback about AVEVA products and services. All of the feedback you share here is monitored and reviewed by the AVEVA product managers.
To start, take a look at the ideas in the list below and VOTE for your favorite ideas submitted by other users. POST your own idea if it hasn’t been suggested yet. Include COMMENTS and share relevant business case details that will help our product team get more information on the suggestion. Please note that your ideas and comments are visible to all other users.
This page is for feedback specifically for AVEVA PI System. For links to our other feedback portals, please see the tab RESOURCES below.
What specific problem are you trying to solve with this enhancement? > Users accidentally deleting a display
How would you like this feature to work? > Implement a Recycle Bin feature to temporarily store mistakenly deleted items for a specified number of days. The retention period can be set by IT to balance disk space usage and confidentiality concerns.
Who will benefit the most from this enhancement? > Users accidentally deleted a display and admins who have to do recoveries
Our team is responsible for supporting PI Vision within our company. Here are a couple of suggestions that could greatly benefit us all:
Recycle Bin:
Implement a Recycle Bin feature to temporarily store mistakenly deleted items for a specified number of days. The retention period can be set by IT to balance disk space usage and confidentiality concerns.
Versioning:
Introduce versioning for Displays, similar to what Dropbox, Google Drive, and Microsoft OneDrive offer. As with the Recycle Bin, IT can define the retention period for versions to manage storage and privacy effectively.
Thank you for considering our feedback!
Users accidentally deleting a display
A "Recycle Bin" or "Recently Deleted Displays" folder where users could recover displays they deleted and admins could recover any display.
Admins who have to do SQL Server database recoveries
Please make it possible to recover displays! I accidentally deleted one I just finished when cleaning up old displays!
This shouldn't even be hard to implement. The deletion of a display is done by a StoredProc, "CleanDeletedBrowseElements". Just modifiy the StoredProc to not 'Delete from table' , but instead to Change the ParentID of the 'DeleteFlag' marked displays to set the ParentID value to that of a folder called 'Deleted Displays'.
Or, even better, just leave all displays EXACTLY as they are when deleted, and simply just leave them Marked as deleted, and have a new function in PIVision to Show Deleted displays, so that people can undelete them.
Enhancement User stories:
As a PIVision user, I want the Delete Display display button MOVED away from the Save and Cancel buttons so that I can not accidentally delete the PIVision display.
As a PIVision user, I want be able to recover a deleted display so that I can use it again and not have to redesign it from scratch.
As a PIVision user, I want to be able to have deleted displays hidden by default from my All Displays view so that they do not clutter up my Pivision homepage.
As a PIVision user, I want to be able to 'do something' to see all Deleted Displays so that I can chose to undelete one or more of them