Enumerations

Static classes which define system values for validated data elements

Some data elements in Corrigo are validated, which means they must adhere to the restrictions applied by an enumeration. Understanding the meaning of enumerated values and how they impact system behavior is critical to understanding how this API works.

A complete list of Enumerations is available in API Reference. Some of the key classes are described below.

Key Enumerations

CorrigoService.Enums Class

Description

EntityType

The complete (100+) list of Entities supported in this API

WOActionType

Defines the type of action which was logged on a Work Order

AssetType

Defines valid Assets as they may be retrieved or created in the system

CostCategory

Defines valid cost categories of cost items that may accumulate on a WorkOrderCost entity

ApState

AP States - grouping for Vendor Invoice Statuses and also a source of business rules.

CfType

Enumeration for custom field data types

TimeZones

Represents Time Zones ID

CurrencyType

Currencies supported by application