Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

OMF with PI Web API

PI System-related OMF event codes (negative-numbered codes)

PI System-related OMF event codes (negative-numbered codes)

  • Last UpdatedSep 04, 2025
  • 4 minute read

OMF event codes with negative numbered code are related to the PI System and may require a PI System administrator to correct.

Event Code

Name

Severity Level

Status Code

Description

-1001

ExceptionResolvingAFDatabase

Critical

500

Unable to resolve AF Database.

-1002

ExceptionResolvingAFServer

Critical

500

Unable to resolve AF Server.

-1003

ExceptionResolvingDataArchive

Critical

500

Unable to resolve PI Data Archive.

-1004

InsufficientPermissions

Error

403

Cannot complete the operation because the user does not have sufficient permissions.

-1005

LossOfPrecisionPossible

Warning

Loss of precision possible.

-1006

OmfFieldUntrimmedWhitespace

Error

400

OMF fields cannot have leading or trailing whitespace.

-1007

OmfFieldReservedCharacter

Error

400

OMF fields cannot have reserved AF/PI Characters.

-1009

OmfFieldEmptyString

Error

400

OMF field cannot be an empty string.

-1010

ResourceComponentMismatchDetected

Warning

A resource component mismatch was detected.

-1011

ResourceComponentCouldNotBeSerialized

Error

500

A resource component could not be serialized.

-1012

AFServerVersionNotDetected

Error

500

Could not detect Asset Framework server version.

-1013

LossOfPrecisionDetected

Warning

Loss of precision detected.

-1014

AFDatabaseNotFound

Critical

503

AF Database not found.

-1015

AFServerNotFound

Critical

503

AF Server not found.

-1016

DataArchiveServerNotFound

Critical

503

Data Archive Server not found.

-1017

ConnectionInterrupted

Error

504

Connection timed out or a communication problem occurred.

-2002

ElementClassificationPropertyNotValid

Error

409

The AF Element's classification property is not valid.

-2003

ElementContainsNonOmfAttribute

Info

AF Element contains a non-OMF AF Attribute.

-2004

ElementCouldNotBeCreated

Error

409

AF Element could not be created.

-2005

ElementIdAttributeNotValid

Error

409

The AF Element's ID AF Attribute is not valid.

-2006

ElementMayHaveBeenOrphaned

Warning

The operation may have resulted in an orphaned AF Element.

-2007

ElementTemplateContainsNonOmfAttribute

Info

AF Element Template corresponding to the OMF Type contained a non-OMF attribute template.

-2008

StaticInstanceCannotHaveNullOrWhitespaceName

Error

400

Static instances cannot have null or whitespace-only names.

-2009

TemplateDescriptionUnableToBeParsed

Error

409

AF Element Template description cannot be parsed.

-2010

UnhandledSystemType

Error

500

Unrecognized system type.

-2011

UOMNotFound

Error

400

UOM was not found on the AF Server.

-2012

MalformedBackingStore

Error

500

Existing data within the backing store is malformed.

-2013

AFAttributeOverwritten

Warning

An AF Attribute was overwritten.

-2014

AFElementAlreadyExists

Warning

The AF Element for the static data already exists.

-2015

EnumerationSetDescriptionUnableToBeParsed

Error

409

Enumeration Set description is unable to be parsed.

-2016

EnumerationValueDescriptionUnableToBeParsed

Error

409

Enumeration Value description is unable to be parsed.

-2017

EnumerationSetCouldNotBeCreated

Error

409

Enumeration Set could not be created.

-2020

ElementContainsUnknownExtensionAttribute

Info

AF Element contains one or more non-type-derived OMF AF Attributes that were not included in the message.

-2021

AFAttributeDescriptionUnableToBeParsed

Error

AF Attribute description is unable to be parsed

-2022

AFAttributeCouldNotBeCreated

Error

400

One or more AF Attributes could not be created.

-2023

AFAttributeNotValidForSchemaVersion

Error

The specified AF Attribute is not valid for the specified schema version.

-2024

AFAttributeAlreadyExists

Error

The specified AF Attribute already exists.

-2025

AFAttributeConflictsWithExisting

Error

409

Could not resolve conflict with existing AF Attribute.

-2026

EnumerationSetNotFound

Info

Enumeration Set was not found on the AF Server.

-2027

ElementTemplateCouldNotBeCreated

Error

500

AF Element Template could not be created.

-2028

EnumerationSetConflictsWithExisting

Error

409

Could not resolve conflict with existing Enumeration Set.

-2029

QualityMapEnumerationSetNotFound

Info

The quality map enumeration set was not found on the AF Server.

-2030

QualityMapEnumerationSetDescriptionUnableToBeParsed

Error

The quality map enumeration set description is unable to be parsed.

-2031

QualityMapEnumerationValueDescriptionUnableToBeParsed

Error

The quality map enumeration value description is unable to be parsed.

-2032

ElementIndexAttributeNotValid

Error

409

The AF Element's index AF Attribute is not valid.

-2033

ElementNameAttributeNotValid

Error

409

The AF Element's name AF Attribute is not valid.

-2034

ElementQualityAttributeNotValid

Error

409

The AF Element's quality AF Attribute is not valid.

-2035

LinkAttributeUomIgnored

Info

An attribute created as part of a link operation is using a UOM not found on the AF server. This attribute's UOM will be ignored.

-2036

AFAttributeAmbiguity

Warning

Multiple AF Attributes with the same OMF property index have been found on the same AF Element. OMF property indices must be unique.

-2037

AFAttributeCouldNotBeUpdated

Error

400

One or more AF Attributes could not be updated.

-2038

ExistingStaticPropertyConflictsWithLink

Error

500

An existing static property overlaps with the specified LINK.

-2039

LinkAttributeNameOverlaps

Error

500

An existing LINK includes an AF Attribute that overlaps with the name of an AF Attribute that would be created for the specified LINK.

-3001

ExtendedDescriptorNotValid

Error

500

PI Point Extended Descriptor is not valid.

-3002

PIPointAlreadyExists

Warning

The PI Point for the container already exists.

-3008

PIPointsUsingContainerType

Info

These PI Point(s) are currently using the container type.

-3009

PIPointCouldNotBeWrittenTo

Error

500

PI Point could not be written to.

-3010

UnableToUndoPIPointChange

Warning

Unable to undo PI Point change associated with an incomplete OMF operation.

-3011

PIPointCouldNotBeCreated

Error

500

One or more PI Points could not be created.

-3012

PIPointCouldNotBeDeleted

Error

500

One or more PI Points could not be deleted.

-3014

PIPointConflictsWithExisting

Error

409

Could not resolve conflict with existing PI Point.

-3015

PIPointOverwriteFailed

Error

500

A PI Point could not be overwritten.

-3016

PIPointOverwritten

Warning

200

A PI Point was overwritten.

-3017

PIPointAmbiguity

Warning

The specified property has more than one PI Point associated with it.

-3018

DANaNOrInfinity

Info

The Data Archive does not distinguish between 'NaN', 'Infinity', and '-Infinity'.

-3019

PIPointDigitalStateNotValid

Error

500

Value could not be mapped to a Digital Set state.

-3020

OutOfRangeForZeroAndSpan

Error

500

The provided 'minimum' and 'maximum' values are out of range for PI Point zero and span.

-3021

PIPointNotValidForSchemaVersion

Error

The specified PI Point is not valid for the specified schema version.

-3022

TypeMustHaveAtLeastOneValueProperty

Error

400

Type must have at least one value property.

-3023

PIPointNotConfiguredForFutureData

Error

409

The specified PI Point is not configured for future data

-3025

ContainerOverlapsWithAnotherContainer

Error

409

The supplied container overlaps with a different existing container.

-3026

InterpolationModeIgnored

Info

The specified interpolation mode was ignored.

Related Links
TitleResults for “How to create a CRG?”Also Available in