Classes

  ClassDescription
Public classCCashAccount
CCashAccount represents an iMIS Cash Account for accounting and finance functionality -- this is the Cash_Accounts table. Examples of cash accounts are Cash, Credit Cards (Amex, Visa, etc.) that are treated as cash by iMIS.
Public classCCountry
Represents a Country as it is defined in iMIS
Public classCCustomerType
Represents an iMIS Customer Type
Public classCFinancialEntity
The CFinancialEntity class represents the Org_Control table.
Public classCPaymentAuthorizationAccount
CPaymentAuthorizationAccount represents the information needed to connect to an online payment processing. This is the CCAuthAccount table in iMIS. gateway.
Public classCReferenceData
Retrieves and caches system reference data for convenient access.
Public classCSubscriptionDef
Represents the Subscription definitions associated with a Customer type. They can be accesses thru the CCustomerType class.
Public classCSystemConfig
Represents the iMIS System Settings for the current iMIS installation
Public classCTaxAuthority
CTaxAuthority represents a Tax Authority defined in iMIS. It does not understand the types of taxation, just represents the data.

Enumerations

  EnumerationDescription
Public enumerationCashAccountType
The CashAccountType enumeration represents the types of cash account, e.g., cash, credit card, debit card, or other.
Public enumerationFinancialTaxType
The FinancialTaxType enumeration represents the different types of taxation that a Financial Entity can track.
Public enumerationiMISModule
Represents the set of iMIS Modules.
Public enumerationPaymentAuthorizationMode
The PaymentAuthorizationMode enumeration contains the possible values for the iMIS Payment Authorization Mode.
Public enumerationSqlSecurityModelType
Represents the different types of SQL Security models available in iMIS