Allow modification of System Enumeration Type

Idea created by matt.inglis on May 31, 2019
    Originally posted on UserVoice

    Although it is not advisable to modify the "System" digital state on a PI Server it is permissable as per the documentation on a "Minimal" basis.

    In AF the matching "System" Enumeration set is "hard coded" and allows no modification at all.

    This provides not only an inconsistancy in approach from OSIsoft, but also an Inconsistancy in values received from AF and from PI when the "System" digital state has been modified.

    These inconsistancies leed to people questioning the validity of the data and the products being used to display it.

    The "System" enumeration should be held in the AFEnumeraiton tables in the PFID database rather than hardcoded.