1. AF Transformer should be able to sync changes made in the source AF Database: if an element is added, deleted or edited. For the deletions there should be a way to select the behavior: delete an object from the target database, place it u...
Event frames are pretty powerful and mark the start and end of events. We use Event Frames to mark when we are in and out of compliance in regards to certain regulations. We would like the capability to create Notifications that triggers every X a...
We have many cases where data is showing up as "questionable" and thus cannot be used in an analysis even tho the value is still mostly good and can still be accurately used in a calculation. Being able to choose to use these "BadValues" would be ...
Provide the ability to have attribute template that can be used in multiple element templates (attribute sets)
As an user I want to be able to configure attribute templates that can be used in multiple element templates, so that I can used common attributes between different templates. For example, create three templates representing 3 different kinds of m...
Use %Duration% with Formula Data Reference as Best Practice for EF Duration Attribute (AF 2017 R2+)
This is a followup to discussions with Roger Palmen and Rick Davin about their excellent writeups on the topic of EF Duration attributes; see Event Frame duration - easy way in AF2.6 or higher & Duration attribute on an Event Frame - Part 1 , ...
As an administrator, I would like to be able to backfill data that crosses over a versioning event
Use case:
1. An element has an attribute that looks up information on equipment configuration (ex: a pump rate)
2. Due to an equipment change, the lookup table and the element were increased in version
3. A backfill needed to be performed o...
There are other similar ideas out there on this site but I would like to see the ability to skip numbers in the Digital States Enumeration. We have areas of the plant that have states which don't map well to a 1,2,3.... set of states. Some are bit...
Properly handle Event Frame edits on Event Frames that are generated by the PI Analysis Service
Users manipulate open event frames that are generated by the PI Analysis Service. The manipulation can be:
1) Write to an attribute on the EF
2) Write an annotation
3) Acknolwedge the EF
When these manipulations are being performed the Event Fra...
It is possible to name these files more specifically to convey what to expect when running them:
Example 1: AF_SQL_295.bat
Example 2: AF_SQL_290.bat
Example 3: Vision_SQL_320.bat
Currently a single name of Go.bat is assigned to SQL management scr...
Allow specifying conditions (or case constructions) for ParentID/ElementID functionality
Allow specifying conditions (or case constructions) for ParentID/ElementID functionality. Example:
if [1].Value=x then ParentID=[2].value ElementID=[3].Name
else
if [1].Value=y then ParentID=[4].value ElementID=[3].Name
 ...