OnTime Extension SDK Documentation
Inheritance Hierarchy
In This Topic
    OnTime.Extensions.SDK Namespace
    In This Topic

    Contains classes that support modeling OnTime data and for creating, reading, and updating data within an OnTime account via an OnTime Extension.

    Classes
     ClassDescription
    ClassAn abstract class allowing extensions to perform billing operations within OnTime Management Suite.
    ClassProvides access to a limited range of client-based OnTime operations.
    ClassRepresents a database query used to retrieve and filter Contact records.
    ClassA user interface context menu entry that appears when right-clicking a view within OnTime Management Suite and OnTime Dispatch.
    ClassRepresents a comprehensive Customer record within the OnTime Extension SDK.
    ClassRepresents a comprehensive Contact record within the OnTime Extension SDK.
    ClassRepresents a comprehensive Department record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive Customer record within OnTime 360.
    ClassThe base class of a comprehensive Contact record within OnTime 360.
    ClassThe base class of a comprehensive Department record within OnTime 360.
    ClassRepresents a database query used to retrieve and filter Customer records.
    ClassProvides access to create, read, update, and delete (CRUD) operations for data associated with an OnTime account.
    ClassRepresents a database query used to retrieve and filter Department records.
    ClassRepresents a database query filter used to narrow an array of results through a given criteria.
    ClassFilters database query results by returning records that partially or entirely contains a value in the specified column.
    ClassFilters database query results by returning records that contain an exact match of a value in the specified column.
    ClassFilters database query results by returning records that contain values between an upper and lower bound in the specified column.
    ClassAn abstract class allowing extensions to perform view-independent data operations within OnTime Management Suite or OnTime Dispatch.
    ClassRepresents a comprehensive Invoice record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive Invoice record within OnTime 360.
    ClassRepresents the collection of Invoice records currently stored within OnTime Management Suite.
    ClassRepresents a database query used to retrieve and filter Invoice records.
    ClassRepresents a comprehensive Location record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive Location record within OnTime 360.
    ClassRepresents a database query used to retrieve and filter Location records.
    Class 
    Class Represents an error while executing a database operation.
    Class Represents a generic OnTime error.
    Class Represents an error while accessing unauthorized data.
    Class Represents an error while validating an object's property values.
    ClassContains properties of an order in an OnTime account for use in the OnTime Extensions SDK.
    ClassRepresents a comprehensive FileAttachment record within the OnTime Extension SDK.
    ClassRepresents a comprehensive Item record within the OnTime Extension SDK.
    ClassRepresents a date range specification ( i.e. a time-window) for Order records within the OnTime Extensions SDK.
    ClassThe base class of a comprehensive Order record within OnTime.
    ClassContains properties of file attachment for an order in an OnTime account.
    ClassContains properties of an item in an order in an OnTime account.
    ClassRepresents a date range specification ( i.e. a time-window) for Order records within OnTime 360.
    ClassRepresents the collection of Order records currently stored within OnTime Management Suite and OnTime Dispatch.
    ClassRepresents a database query used to retrieve and filter Order records.
    ClassRepresents a comprehensive Payment record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive Payment record within OnTime 360.
    ClassRepresents the collection of Payment records currently stored within OnTime Management Suite.
    ClassRepresents a database query used to retrieve and filter Payment records.
    ClassRepresents a comprehensive PriceModifier record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive PriceModifier record within OnTime.
    ClassRepresents a comprehensive PriceSet record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive PriceSet record within OnTime 360.
    ClassA user interface image button that appears within the top-most ribbon of OnTime Management Suite and OnTime Dispatch.
    ClassRepresents the relationships between various object fields and their database columns within OnTime.
    ClassProvides access to a limited range of server-based OnTime operations.
    ClassRepresents a comprehensive Status record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive Status record within OnTime 360.
    ClassRepresents a database query used to retrieve and filter Status records.
    ClassAn abstract class allowing extensions to perform tracking operations within OnTime Management Suite or OnTime Dispatch.
    ClassRepresents a comprehensive User record within the OnTime Extension SDK.
    ClassRepresents a comprehensive UserAvailability record within the OnTime Extension SDK.
    ClassRepresents a comprehensive UserPosition record within the OnTime Extension SDK.
    ClassRepresents a comprehensive UserSession record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive User record within OnTime 360.
    ClassThe base class of a comprehensive UserAvailability record within OnTime 360.
    ClassThe base class of a comprehensive UserPositionBase record within OnTime 360.
    ClassThe base class of a comprehensive UserSessionBase record within OnTime 360.
    ClassRepresents a comprehensive UserDefinedField record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive UserDefinedField record within OnTime 360.
    ClassRepresents a comprehensive UserMiscCompensation record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive UserMiscCompensation record within OnTime 360.
    ClassRepresents a database query used to retrieve and filter User records.
    ClassRepresents a database query used to retrieve and filter UserSession records.
    ClassRepresents a comprehensive Vehicle record within the OnTime Extension SDK.
    ClassRepresents a comprehensive VehicleType record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive Vehicle record within OnTime 360.
    ClassThe base class of a comprehensive VehicleType record within OnTime 360.
    ClassRepresents a database query used to retrieve and filter Vehicle records.
    ClassRepresents a comprehensive Zone record within the OnTime Extension SDK.
    ClassThe base class of a comprehensive Zone record within OnTime 360.
    ClassRepresents a database query used to retrieve and filter Zone records.
    Interfaces
     InterfaceDescription
    InterfaceAn interface allowing extensions to perform billing operations within OnTime Management Suite.
    InterfaceAn interface allowing extensions to perform view-independent data operations within OnTime Management Suite or OnTime Dispatch.
    InterfaceAn interface allowing extensions to perform tracking operations within OnTime Management Suite or OnTime Dispatch.
    Enumerations
     EnumerationDescription
    EnumerationIndicates the base price calculation behavior for an Order.
    EnumerationValues used to determine when a signature was obtained for an Order.
    EnumerationThe mediums through which an Order can be submitted.
    EnumerationValues used to identify specific Order field used when calculating the pricing of a PriceModifier.
    EnumerationValues used to identify the pricing calculation behavior of a PriceModifier.
    EnumerationAn enumeration of Contact column identifiers.
    EnumerationAn enumeration of Customer column identifiers.
    EnumerationAn enumeration of Department column identifiers.
    EnumerationAn enumeration of Invoice column identifiers.
    EnumerationAn enumeration of Location column identifiers.
    EnumerationAn enumeration of Order column identifiers.
    EnumerationAn enumeration of Payment column identifiers.
    EnumerationAn enumeration of pre-defined Status column identifiers.
    EnumerationAn enumeration of User column identifiers.
    EnumerationAn enumeration of UserSession column identifiers.
    EnumerationAn enumeration of Vehicle column identifiers.
    EnumerationAn enumeration of Zone column identifiers.
    EnumerationThe status levels used for Order records within OnTime.
    EnumerationValues that identify the context of a UserSession record.
    Enumeration Values used to determine the compensation calculation behavior in a UserMiscCompensation record.
    EnumerationValues used to indicate which User is being compensated for the Order assigned to any UserMiscCompensation record.
    See Also

    Reference

    API Reference