Classes

  ClassDescription
CActivity
This class is used to retrieve and save Activity records.
CAddress
Represents a physical address and its related non-physical addresses (i.e., the phone fax, toll-free and email address used at the physical location). Address objects can only be accessed thru the Contact, Order, Event, etc that they are associated with. The do not live independently.
CAddressBasic
Represents a basic physical address for use inside other objects. It does not save to the DB but is an ancestor to CAddress, the real one used by the Contact system.
CAddressTransport
This class can be used to export an Address from iMIS to XML or to load a previously exported contact into iMIS. Normally, it will just be used by CContactTransport
CContact
Represents a Contact (person or institute)
CContactBasic
Represents a simple Contact, Name related fields only. This object has no Database interaction. CContact for more functionality.
CContactBulkLoader
Summary description for CContactBulkLoader.
CContactConfig
Represents the Contact System's configuration settings
CContactSorter
Used by Array.Sort to sort a collection of CContact objects
CContactTransport
This class can be used to export a Contact from iMIS to XML or to load a previously exported contact into iMIS.
CContactUser
Represents the login/security info for a contact and acts as an iMIS user for security purposes
CExtField
Represents either a Definition or an Instance of a single field in an Ext View (User Defined Window)
CExtTable
Represents either a Definition of a user defined table or and Instance of a row in a user defined table for a specific Contact. An instance contains all of the definition info as well. An ExtTable is an iMIS User Defined Table
CExtView
Represents either a Definition of an Ext View or and Instance of an Ext View for a specific Contact An instance contains all of the definition info as well. An ExtView is an iMIS User Defined Window
CFinancialProfile
Represents the financial settings of a contact
CNote
Represents notes about a contact. Each contact in the system may have zero or more notes.

Enumerations

  EnumerationDescription
BackorderOption
Represents the choices avaialable for Back-Orders
CAddressBasic..::.ZlenName_Address
Specifies the column lengths of Name_Address table text columns.
CContactBasic..::.ZlenName
Specifies the column lengths of Name table text columns.
ContactGender
Enumerates the available gender setting for a contact.
ContactSortBy
Represents the list of properties within CSubscription that ca be used to sort an array of CSubscription objects
MailCodeOption
Represents possible values for the MailCodes setting