Classes
| Class | Description | |
|---|---|---|
| Address |
Address object - stores physical location or postal address
This object used by Client, Vendor, HeadOffice and Vendor objects
| |
| AppointmentList |
A list of appointments for scheduleable users in AyaNova
This list is what populates the schedule calendar
(Read only collection )
| |
| AssignedDoc |
AssignedDoc class
This is the original method of attaching documents to various objects in AyaNova and is used to link a file location on disk to a business object.
If you want to actually store the document itself in the AyaNova database (making it accessible from WBI and location independant)
you should use the WikiPage object instead to store documents in the database.
| |
| AssignedDocs |
Collection of AssignedDoc items
| |
| AyaBizUtils |
Utility functions and configuration connection data
| |
| AyaFile |
AyaFile object
Storage, retrieval and deletion of files inside
the AyaNova database.
Automatic compression / decompression.
NOTE: There is a 50MB source file size limit
| |
| AyaFileList |
Used to fetch a read only list of AyaFileList..::..AyaFileListInfo objects
representing AyaFile files stored inside the database.
Used for Wiki feature and for general file management by admin
| |
| AyaFileStats |
Retrieves stats about files stored
in the AyaNova database for diagnosis and administrative purposes
| |
| AySignature |
AyaNova captures and stores signatures as vector data,
this class is used to parse the captured signature data
for various admin info stored with it as well as generate
an image for use in reporting or displaying in UI.
| |
| Client |
AyaNova client object representing a customer.
| |
| ClientGroup |
Client group - for grouping clients for filtering, sorting and reporting purposes
| |
| ClientGroups |
Editable root collection of ClientGroup objects
| |
| ClientList |
Read only list of ClientList..::..ClientListInfo objects representing Client objects.
| |
| ClientListDetailed |
Read only detailed list of ClientListDetailed..::..ClientListDetailedInfo objects representing clients used for reporting, not UI
| |
| ClientNote |
Note for a Client object stored in the Client's ClientNotes collection
| |
| ClientNotes |
Collection of ClientNote objects attached to a Client | |
| ClientNotesReportList |
Read only list of ClientNotesReportList..::..ClientNotesReportListInfo objects representing ClientNotes used for reporting (printing) client notes
| |
| ClientNoteType |
i.e phone, fax, followup etc
| |
| ClientNoteTypes |
Editable Root collection of ClientNoteType objects
| |
| ClientPickList |
Lightweight list of ClientPickList..::..ClientPickListInfo objects used for quickly fetching a list of clients.
Used for user selection and internal API useage by other business objects.
NOTE: this is used mostly internally so the default GetList() method is not regionalized
| |
| ClientPopUpNotesFetcher |
Lightweight method for quickly fetching a Client object's PopupNotes if present
Used by UI when opening workorders
| |
| ClientServiceRequest |
Contains request for service entered by the Client directly via WBI or other means
| |
| ClientServiceRequestList |
Read only list of ClientServiceRequestList..::..ClientServiceRequestListInfo objects representing ClientServiceRequest objects
| |
| ContactTitle |
Contact's title, i.e. "Mr.", "Mrs.", "Doctor", "Professor" etc
| |
| Contract |
Contract
| |
| ContractList |
Lightweight list of ContractList..::..ContractListInfo objects representing Contract objects
| |
| ContractRate |
Rate applicable to Contract only
| |
| ContractRates |
Editable child collection of ContractRate objects
| |
| DBUtil |
Various DB helpers to save duplication
in individual business objects
| |
| DispatchZone |
Dispatch zones, used to group scheduleable users for filtering in Schedule calendar
as well as filtering and sorting in grids and reporting purposes
| |
| DispatchZonePickList |
Lightweight list of DispatchZonePickList..::..DispatchZonePickListInfo objects representing DispatchZone objects
Includes inactive so that they can be shown on old records
in a consistent format
| |
| DispatchZones |
Editable root collection of DispatchZone objects
| |
| FollowUpPickList |
Lightweight list of FollowUpPickList..::..FollowUpPickListInfo objects representing ScheduleMarker objects
that are linked to a root object.
| |
| GenericNVList |
Generic name / value list
| |
| Global |
Global settings - stores AyaNova wide defaults and preferences
API users: use the GlobalSettings property to ensure you are working with the most current GlobalSettings rather than retrieving this object directly.
| |
| GridNameValueCellItem |
A simple lightweight name/value item
that can be inserted into a grid
| |
| GridRelativeTimeCellItem |
A lightweight cell item that
is used to display relative time
and is identified as such so it can be sorted
by it's base field
| |
| HeadOffice |
Head office object representing a parent entity grouping one or more Client objects
| |
| HeadOfficeList |
Lightweight read only list of HeadOfficeList..::..HeadOfficeListInfo objects representing HeadOffice objects
| |
| HeadOfficeListDetailed |
Read only detailed list of HeadOfficeListDetailed..::..HeadOfficeListDetailedInfo objects representing HeadOffices used for reporting, not UI
| |
| Integration |
Integration object
This object is used for assisting with integrating 3rd party and
AyaNova utility programs with AyaNova
It's primary function is to provide an API standard method
for storing and retrieving external program data in the AyaNova
database for the purposes of integration with AyaNova
It also contains a child collection for mapping external data
to AyaNova objects
The APPID GUID value must be set to uniquely identify the external
application. The APPVERSION field is used by the implementer for
version control of the data they are storing in AyaNova.
| |
| IntegrationLog |
AyaNova IntegrationLog used to insert integration events in the database.
Automatically removes all log entries more than 45 days old
| |
| IntegrationMap |
Map to tie an integration application's data
to AyaNova object records
For example:
In QuickBooks integration for the optional
QBI product this object maps
between QuickBooks objects and their
corresponding AyaNova object.
| |
| IntegrationMaps |
Editable child collection of IntegrationMap objects
| |
| LoanItem |
LoanItem representing an item that will be loaned or rented to a client and tracked in the WorkorderItemLoan object
| |
| LoanItemList |
Read only list of LoanItemList..::..LoanItemListInfo objects representing LoanItem objects for reporting
| |
| LoanItemPickList |
Lightweight read only list of LoanItemPickList..::..LoanItemPickListInfo objects representing LoanItem objects for selectin in UI
| |
| LocaleList |
Lightweight read only list of LocaleList..::..LocaleListInfo objects representing all the locale (languages) defined in AyaNova
| |
| LocalizedText |
Most user interface element text displayed to the user will be held here.
This is the editable root object used to modify a particular localized text entry
This is for editing not read only display in a user interface, for that see LocalizedTextTable instead.
| |
| LocalizedTexts |
Collection of localized text editable root objects
This is for editing, not read only display in a user interface, for that see LocalizedTextTable instead.
| |
| LocalizedTexts..::..NewLocale |
Create a new locale by duplicating an existing one
| |
| LocalizedTextTable |
Holds the localized text for use by user interface
This is the class you want to use if you want to display
localized text in your code and this is where you want to
access it from: LocaleText | |
| Memo |
AyaNova Memo between AyaNova users.
Used to create *new* Memo message only
| |
| MemoFetcher |
Lightweight read only version of Memo object for display only.
| |
| MemoList |
Lightweight read only list of MemoList..::..MemoListInfo objects representing Memo object
| |
| NameFetcher |
Used to quickly fetch a single name record from the db
| |
| NotifyDeliveryLogList |
Lightweight read only list of NotifyDeliveryLogList..::..NotifyDeliveryLogListInfo objects representing log entries regarding notification deliveries
| |
| ObjectRegionIDFetcher |
Quickly fetch any Regionalized object's regionid
Used primarily for search feature restrict results to region
| |
| Part |
Part object representing a part used in service
| |
| PartAssemblies |
Editable root collection of PartAssembly objects
| |
| PartAssembly |
Assembly is an object that has a name and id that parts can be assigned to to
indicate this is an assembly of those parts. It itself does not have a price as
it is for group parts together for assemblies (i.e parts of a bike) as opposed
to PartCategory which is to group similar parts (i.e all bikes or all sporting
equipment)
| |
| PartByWarehouseInventories |
Editable root collection of PartByWarehouseInventory objects
| |
| PartByWarehouseInventory |
This identifies the physical parts in stock
| |
| PartByWarehouseInventoryValuesFetcher |
Used to quickly fetch a various inventory related values
for a particular part / warehouse combination.
WARNING to developer API users:
There are potential concurrency issues using this value
in a multi-user scenario.
This value is intended for read only purposes when displaying in a user
interface. The actual value stored in the database is
subject to change by other users updating
inventory *after* this value is retrieved so it should not be used
in any calculations to affect inventory in the database,
those should be done through
the inventory updating methods provided in other classes which are
done within a database transaction with an IsolationLevel of Serializeable.
| |
| PartCategories |
Editable root collection of PartCategory objects
| |
| PartCategory |
This is a selectable category that a Part can be a part of. Only one category
per part
For reporting and displaying purposes. A way of grouping
| |
| PartHasSerialNumbers |
Checks to see if a part has serial numbers
used internally to see if it's valid to
set a part to not track serial numbers if it was previously
set that way
| |
| PartInventoryAdjustment |
Manual inventory adjustment
| |
| PartInventoryAdjustmentDetailedReportData |
List of detailed adjustment items objects used in detailed report
| |
| PartInventoryAdjustmentItem |
PartInventoryAdjustmentItem item
| |
| PartInventoryAdjustmentItems |
Collection of PartInventoryAdjustmentItem objects used by the PartInventoryAdjustment object
| |
| PartInventoryAdjustmentList |
Read only list of PartInventoryAdjustmentList..::..PartInventoryAdjustmentListInfo objects used in grid lists and summary report
| |
| PartInventoryAdjustmentListDetailed |
Read only list of PartInventoryAdjustmentListDetailed..::..PartInventoryAdjustmentListDetailedInfo objects used in grid lists detailed reports
| |
| PartInventoryList |
Similar to PartWarehouseInventoryList but
for retrieving inventory and serials of a single part
specified by part id.
Used by AyaNova WBI Only in PartInventoryView page
| |
| PartInventoryValuesFetcher |
Used to quickly fetch a various inventory related values
for a particular part over all warehouses combined
| |
| PartList |
Read only list of PartList..::..PartListInfo objects representing Part objects used by UI and summary report
| |
| PartPickList |
Lightweight read only list of PartPickList..::..PartPickListInfo objects used for user selection in UI as well as API purposes internally
| |
| PartRestockRequiredByVendorList |
Read only list of PartRestockRequiredByVendorList..::..PartRestockRequiredByVendorListInfo objects representing
Parts that are below their restock level by vendor.
Used in purchase order entry screen.
| |
| PartSerial |
Stores a Part serial number record, not accessed directly but rather from it's parent collection PartSerials | |
| PartSerialPickList |
Lightweight read only list of PartSerialPickList..::..PartSerialPickListInfo objects
| |
| PartSerials |
Part serial number collection of PartSerial objects used by PartInventoryAdjustmentItem and PurchaseOrderReceiptItem | |
| PartWarehouse |
PartWarehouse class is used to group parts for inventory purposes.
Often service company's will have more than one warehouse or consider a service van as a warehouse
AyaNova allows any number of warehouses for separate inventory tracking.
| |
| PartWarehouseInventoryList |
Read only list of PartWarehouseInventoryList..::..PartWarehouseInventoryListInfo objects representing the inventory status of all parts.
Used for reporting and grid listing.
| |
| PartWarehousePickList |
Lightweight read only list of PartWarehousePickList..::..PartWarehousePickListInfo objects representing PartWarehouse objects for selection in UI and API internal usage by other business objects
| |
| PartWarehouses |
Editable Root collection of PartWarehouse objects
| |
| PartWorkorderItemRequestByVendorList |
Read only collection of PartWorkorderItemRequestByVendorList..::..PartWorkorderItemRequestByVendorListInfo objects
representing parts appearing on WorkorderItemPartRequests for specified vendor
Used in purchase order entry screen.
| |
| Priorities |
Editable root collection of Priority objects
| |
| Priority |
Priority selectable for WorkorderItem objects. Used for filtering, sorting and reporting.
| |
| PriorityPickList |
Lightweight read only list of PriorityPickList..::..PriorityPickListInfo objects representing Priority objects for user selection and internal API use by other business objects
| |
| Project |
Project object, used to group work orders for sorting, filtering and reporting purposes
| |
| ProjectList |
Lightweight read only list of ProjectList..::..ProjectListInfo objects representing Project objects. For user selection and internal use by API business objects.
| |
| PurchaseOrder |
Purchase order object representing an order for parts
| |
| PurchaseOrderDetailedReportData |
Read only list of detailed purchase order data used for reporting
| |
| PurchaseOrderItem |
Indivdual item (part) that is selected to be in the PO
| |
| PurchaseOrderItems |
Editable child collection of PurchaseOrderItem objects
| |
| PurchaseOrderList |
Read only list of PurchaseOrderList..::..PurchaseOrderListInfo objects representing PurchaseOrder objects. Used for reporting and grid lists.
| |
| PurchaseOrderListDetailed |
Read only list of PurchaseOrderListDetailed..::..PurchaseOrderListDetailedInfo objects used for reporting.
| |
| PurchaseOrderListReceivableForVendor |
Read only list of PurchaseOrderListReceivableForVendor..::..PurchaseOrderListReceivableForVendorInfo objects representing PurchaseOrder objects
ready to be received for a particular vendor
| |
| PurchaseOrderReceipt |
This is a write once only object.
Once saved initially it can never be edited again
as it affects many other objects and must follow standard business practices for inventory control.
Corrections must be made through an inventory adjustment as per standard practices.
| |
| PurchaseOrderReceiptDetailedReportData |
Detailed read only data used for reporting purposes.
| |
| PurchaseOrderReceiptItem |
Item received on PurchaseOrderReceipt | |
| PurchaseOrderReceiptItems |
Editable child collection of PurchaseOrderReceiptItem objects
| |
| PurchaseOrderReceiptList |
Read only list of PurchaseOrderReceiptList..::..PurchaseOrderReceiptListInfo objects representing PurchaseOrderReceipt objects.
Used for reporting.
| |
| PurchaseOrderReceiptListDetailed |
Read only list of PurchaseOrderReceiptListDetailed..::..PurchaseOrderReceiptListDetailedInfo objects representing detailed info about PurchaseOrderReceipt objects.
Used for reporting purposes.
| |
| Rate |
Service / Travel rates to bill to client
| |
| RatePickList |
Lightweight read only list of RatePickList..::..RatePickListInfo objects representing Rate objects.
For user selection and internal use by other business objects.
| |
| Rates |
Editable root collection of Rate objects
| |
| RateUnitChargeDescription |
Type of rate per unit i.e per hour, per day, per gram, per KM, per nautical
mile etc
| |
| RateUnitChargeDescriptions |
A collection of RateUnitChargeDescription objects
| |
| Region |
Regions are used in AyaNova to compartmentalize objects and keep them separate. For example a Client can be set to a specific region
in which case only users also set to that Region will be able to see and use that Client.
In addition some default settings are applied from a regional level between Global and User settings.
| |
| RegionList |
Read only list of RegionList..::..RegionListInfo objects representing Region objects.
Used for grids and reporting.
| |
| RegionWoStatusNotifyItem | ||
| RegionWoStatusNotifyItems |
Editable child collection of RegionWoStatusNotifyItem objects assigned to Region | |
| RelativeTimeFormatter |
Used to turn a date and time object
into a string representation which is localized
and relative to current date/time
| |
| ReportDataSet |
Used internally as "go-between" data source for reporting in cases where reports are based off complex business objects
that contain hiearchical linked data sources.
Also used to support localized column names and filter out irrelevant and duplicate fields.
API users: treat this as a traditional DataSet object which it's derived from.
| |
| ReportList |
Read only list of ReportList..::..ReportListInfo objects representing Report objects.
Used for grid lists and reporting (ironically enough).
| |
| ReportPickList |
Lightweight read only list of ReportPickList..::..ReportPickListInfo objects representing Report objects.
Used for choosing reports in UI
| |
| ScheduleableUserGroup |
ScheduleableUserGroup - a preselected group of individual scheduleable
users. Used for dispatching and display purposes
| |
| ScheduleableUserGroupPickList |
Lightweight read only list of ScheduleableUserGroupPickList..::..ScheduleableUserGroupPickListInfo objects representing
ScheduleableUserGroup objects. Used for UI selection and internal processing by business objects.
| |
| ScheduleableUserGroupUser |
Individual ScheduleableUser assignment to a ScheduleableUser group
| |
| ScheduleableUserGroupUsers |
Editable child collection of ScheduleableUserGroupUser objects
| |
| ScheduleableUserGroupUsersList |
Lightweight read only list of ScheduleableUserGroupUsersList..::..ScheduleableUserGroupUsersListInfo objects
| |
| ScheduleMarker |
A schedulemarker is used to make an entry in the calendar for items that are not workorder item scheduled users.
Users make schedule markers to indicate time off, holidays or to remind them to follow up on root objects using the follow up feature etc.
| |
| SearchResultList |
Read only collection of SearchResultList..::..SearchResultListInfo objects
| |
| SecurityGroup |
Security group
| |
| SecurityGroupList |
Read only list of SecurityGroupList..::..SecurityGroupListInfo objects representing SecurityGroup objects.
Used for reporting and UI Grid display.
| |
| ServiceBank |
Service bank
This is a write only object and can not
be deleted or modified once saved to protect
the integrity of the service bank balances.
Adjustments may be made by entering them in as another entry
not by changing existing data.
This follows standard accounting practices to ensure
balance integrity
| |
| ServiceBankCheckAlreadyBanked |
Used internally to quickly check if a bank entry has already been made for the source object type and id
and retrieve the bank ID if it is. This is generally used to avoid concurrency issues (another user banks an object moments before the current user does etc)
| |
| ServiceBankCurrentBalanceFetcher |
Used to quickly fetch current service bank balance for object indicated
| |
| ServiceBankList |
Read only list of ServiceBankList..::..ServiceBankListInfo objects representing ServiceBank object entries.
Used for reporting and grid display in UI.
| |
| Task |
Task object
| |
| TaskGroup |
TaskGroup - a preselected group of individual tasks
that can be used to quickly select a slew of tasks
with one selection
| |
| TaskGroupTask | ||
| TaskGroupTasks |
Editable child collectin of TaskGroupTask objects
| |
| TaskPickList |
Lightweight read only list of TaskPickList..::..TaskPickListInfo objects representing Task objects.
Used for selection in UI and by API business objects internally.
| |
| Tasks |
Collection of Task objects
| |
| TaxCode |
Used in PO's, invoices, parts, services to indicate an item is taxable
| |
| TaxCodeList |
Lightweight read only list of TaxCode objects for selection in UI
| |
| TaxCodes |
Editable root collection of TaxCode objects
| |
| TemplatePickList |
Lightweight read only list of TemplatePickList..::..TemplatePickListInfo objects representing Work order Templates for building pick lists
users can select from in AyaNova UI
| |
| TemplatePreventiveMaintenanceList |
Read only list of TemplatePreventiveMaintenanceList..::..TemplatePreventiveMaintenanceListInfo objects representing preventive maintenance workorder templates.
Used for grid display and reporting.
| |
| TemplateQuoteList |
Read only list of TemplateQuoteList..::..TemplateQuoteListInfo objects representing quote templates.
Used in UI grids and reporting.
| |
| TemplateServiceList |
Read only list of TemplateServiceList..::..TemplateServiceListInfo objects representing Service workorder templates.
Used in UI grids and reporting.
| |
| TemplateServiceResolver |
Resolves which workorder service template
is the default.
Checks for client template, user template and global template
returns most responsible template in order of client, user, global
or guid empty if none found
| |
| TypeAndID |
Single object that uniquely identifies any distinct AyaNova business object.
Used in many areas of AyaNova at the busines object and UI levels.
| |
| Unit |
Unit - an item attributed to a specific client that is to be repaired or serviced
| |
| UnitList |
Read only list of UnitList..::..UnitListInfo objects representing Unit objects.
Used for UI grids and summary reports and internally in API by other business objects.
| |
| UnitMeterReading |
Unit meter reading entry
| |
| UnitMeterReadingList |
Read only list of UnitMeterReadingList..::..UnitMeterReadingListInfo objects representing UnitMeterReading object.
Used in UI and reporting.
| |
| UnitModel |
Represents a Model of a Unit object. Used for categorization, filtering and sorting in grids, reporting and warranty tracking.
| |
| UnitModelCategories |
Editable root collection of UnitModelCategory objects.
Used to group unit models into categories for reporting and filtering purposes.
| |
| UnitModelCategory |
Category which a UnitModel can be tagged with for filtering, sorting and reporting purposes
| |
| UnitModelList |
Read only list of UnitModelList..::..UnitModelListInfo objects representing UnitModel objects.
Used in UI for grids and for reporting purposes.
| |
| UnitModelPickList |
Lightweight read only list of UnitModelPickList..::..UnitModelPickListInfo objects representing UnitModel objects.
Used for selection in UI and internally by other business objects.
| |
| UnitNameFetcher |
Used to quickly fetch a single saved Unit's name
from the database in the currently selected UnitNameFormat style
| |
| UnitOfMeasure |
Displays on reports and Parts screen selection. (e.g. each, per 100, per box,
MBF, etc) to identify units of measure for the part
| |
| UnitOfMeasures |
Editable root collection of UnitOfMeasure objects
| |
| UnitPickList |
Lightweight read only list of UnitPickList..::..UnitPickListInfo objects representing Unit objects.
Used for selection in UI and by other business objects internally.
| |
| UnitServiceType |
Customizable tag to attribute to the type of service performed on a Unit
used by service, quote and PM Workorders
| |
| UnitServiceTypes |
Editable root collection of UnitServiceType objects
| |
| User |
User - anyone with access to AyaNova
| |
| UserCertification |
Certificate or training a schedulable user has achieved
| |
| UserCertificationAssigned |
A UserCertification assigned to a specific User | |
| UserCertificationAssignments |
Editable child collection of UserCertificationAssigned objects
| |
| UserCertifications |
Editable root collection of UserCertification objects
| |
| UserList |
Read only list of UserList..::..UserListInfo objects representing User objects.
Used in UI for grids and reporting.
| |
| UserListScheduleable |
Lightweight read only list of UserListScheduleable..::..UserListScheduleableInfo objects representing *Scheduleable* users only.
Used in UI picklists and extensively throughout the API internally by other business objects.
| |
| UserMRU |
Most recently used object list
When various objects are opened an entry is made in the user's MRU list
so that they can quickly open an item they were recently working on by selecting it
in the AyaNova user interface.
The tracking of what was opened is done at the business object level which is why each object has several overrides
to optionally track MRU or not when an item is opened because code opens objects internally as often as the user initiates from the UI.
| |
| UserMRUs |
Editable root collection of UserMRU objects
| |
| UserPickList |
Lightweight read only list of UserPickList..::..UserPickListInfo objects representing *all* User objects.
Used in UI for picking users where not limited to a particular type and extensively by business objects internally.
| |
| UserSkill |
List of skills this schedulable user has.
Than when determining who to schedule for a specific task or workorder where
this skill is required, person displatching can bring up all techs with this
skill
| |
| UserSkillAssigned | ||
| UserSkillAssignments |
Editable child collection of UserSkillAssigned objects assigned to User | |
| UserSkills | ||
| Vendor |
Supplier of various goods and services depending on type selected.
| |
| VendorList |
Read only collection of VendorList..::..VendorListInfo objects representing Vendor objects.
Used in UI in grids and in summary reports.
| |
| VendorListDetailed |
Read only detailed list of VendorListDetailed..::..VendorListDetailedInfo objects representing Vendor objects.
Used in detailed reports.
| |
| VendorPickList |
Lightweight read only list of VendorPickList..::..VendorPickListInfo objects representing Vendor objects.
Used in UI selection lists and by other business objects internally
| |
| WikiPage |
WikiPage object
| |
| Workorder |
Workorder object - the heart of AyaNova.
This is the parent object of all forms of workorders including quotes, pm, service and template forms.
| |
| WorkorderCategories |
Editable root collection of WorkorderCategory objects
| |
| WorkorderCategory |
Workorder categories are used to “group”
workorders into your defined categories. You can then use the category for
printing aggregate totals on management reports. It can also be useful for
many other purposes and can be used in any way you choose or not at all.
| |
| WorkorderDescriptionFetcher |
Used to quickly fetch descriptive information
for identifying a service workorder to user
during notification Processing
| |
| WorkorderIDFetcher |
Used to quickly fetch a workorder id
from the database give an descendant object id
Returns Guid.empty on fail
| |
| WorkorderInternalIDFetcher |
Used to get the internal ID number of a workorder
based on it's service number, quote number or
preventive maintenance number.
Also useful for checking for the existance of a workorder
| |
| WorkorderItem |
"Body" of workorder (all non header information)
Stored in WorkorderItems collection of Workorder object
| |
| WorkorderItemLabor |
Labor object for WorkorderItem object's WorkorderItemLabors collection
| |
| WorkorderItemLabors |
Editable Grandchild collection of WorkorderItemLabor objects residing in parent WorkorderItem object
| |
| WorkorderItemLoan |
Loaned equipment object for WorkorderItem object's WorkorderItemLabors collection
| |
| WorkorderItemLoans |
Editable Grandchild collection of WorkorderItemLoan objects residing in parent WorkorderItem object
| |
| WorkorderItemMiscExpense |
Expense object for WorkorderItem object's WorkorderItemMiscExpenses collection
| |
| WorkorderItemMiscExpenses |
Editable Grandchild collection of WorkorderItemMiscExpense objects residing in parent WorkorderItem object
| |
| WorkorderItemOutsideService |
Contains the record of Units sent out for service by a 3rd party.
| |
| WorkorderItemPart |
Part object for WorkorderItem object's WorkorderItemParts collection
| |
| WorkorderItemPartRequest |
Part request object for WorkorderItem object's WorkorderItemPartRequests collection
| |
| WorkorderItemPartRequestList |
Read only list of WorkorderItemPartRequestList..::..WorkorderItemPartRequestListInfo objects representing WorkorderItemPartRequest objects.
Used in Grid and reporting.
| |
| WorkorderItemPartRequests |
Editable Grandchild collection of WorkorderItemPartRequest objects residing in parent WorkorderItem object
| |
| WorkorderItemParts |
Editable Grandchild collection of WorkorderItemPart objects residing in parent WorkorderItem object
| |
| WorkorderItems |
Editable child collection of WorkorderItem objects residing in parent Workorder object
| |
| WorkorderItemScheduledUser |
ScheduledUser object for WorkorderItem object's WorkorderItemScheduledUsers collection
| |
| WorkorderItemScheduledUserDescriptionFetcher |
Used to quickly fetch descriptive information
for a workorderitemscheduleduser notification
during notification Processing
| |
| WorkorderItemScheduledUsers |
Editable Grandchild collection of WorkorderItemScheduledUser objects residing in parent WorkorderItem object
| |
| WorkorderItemTask |
A single task item for a work order
| |
| WorkorderItemTasks |
Editable Grandchild collection of WorkorderItemTask objects residing in parent WorkorderItem object
| |
| WorkorderItemTravel |
Travel object for WorkorderItem object's WorkorderItemTravels collection
| |
| WorkorderItemTravels |
Editable Grandchild collection of WorkorderItemTravel objects residing in parent WorkorderItem object
| |
| WorkorderItemType |
Customizeable type that can be set on WorkorderItem objects for filtering, sorting and reporting purposes
| |
| WorkorderItemTypePickList |
Lightweight read only list of WorkorderItemTypePickList..::..WorkorderItemTypePickListInfo objects representing WorkorderItemType objects.
Used for selection in UI and internally by business objects.
| |
| WorkorderItemTypes |
Editable root collection of WorkorderItemType objects
| |
| WorkorderPickList |
Lightweight read only list of WorkorderPickList..::..WorkorderPickListInfo objects representing Workorder objects.
Fetched by client for selection in UI.
| |
| WorkorderPMCustomList |
Read only list of WorkorderPMCustomList..::..WorkorderPMCustomListInfo objects
| |
| WorkorderPMDescriptionFetcher |
Used to quickly fetch descriptive information
for identifying a quote workorder to user
(Used by NameFetcher)
| |
| WorkorderPMDetailedReportData |
Detailed preventive maintenance info used in report
| |
| WorkorderPMItemList |
Read only list of WorkorderPMItemList..::..WorkorderPMItemListInfo objects used in grids and summary reports
| |
| WorkorderPMLaborList |
Read only list of WorkorderPMLaborList..::..WorkorderPMLaborListInfo objects used in grid and summary reports
| |
| WorkorderPMList |
Read only list of WorkorderPMList..::..WorkorderPMListInfo objects used in grids and summary reports
| |
| WorkorderPMPartList |
Read only list of WorkorderPMPartList..::..WorkorderPMPartListInfo objects used in grids and summary reports
| |
| WorkorderPMScheduledUserList |
Read only list of WorkorderPMScheduledUserList..::..WorkorderPMScheduledUserListInfo objects used in grids and summary reports
| |
| WorkorderPMTravelList |
Read only list of WorkorderPMTravelList..::..WorkorderPMTravelListInfo objects used in grids and summary reports
| |
| WorkorderPreventiveMaintenance |
Preventive maintenance header component of a Workorder object of WorkorderTypes PreventiveMaintenance
A workorder that is used to generate service work orders
on a schedule.
| |
| WorkorderQuote |
Quote header component of a Workorder object of WorkorderTypes Quote
| |
| WorkorderQuoteCustomList |
Read only list of WorkorderQuoteCustomList..::..WorkorderQuoteCustomListInfo objects used in grids and summary reports
| |
| WorkorderQuoteDescriptionFetcher |
Used to quickly fetch descriptive information
for identifying a quote workorder to user
(Used by NameFetcher)
| |
| WorkorderQuoteDetailedReportData |
Detailed quote info for reports
| |
| WorkorderQuoteItemList |
Read only list of WorkorderQuoteItemList..::..WorkorderQuoteItemListInfo objects used in grids and summary reports
| |
| WorkorderQuoteLaborList |
Read only list of WorkorderQuoteLaborList..::..WorkorderQuoteLaborListInfo objects used in grids and summary reports
| |
| WorkorderQuoteList |
Read only list of WorkorderQuoteList..::..WorkorderQuoteListInfo objects representing quotes and used in grids and summary reports
| |
| WorkorderQuotePartList |
Read only list of WorkorderQuotePartList objects used in grids and summary reports
| |
| WorkorderQuoteScheduledUserList |
Read only list of WorkorderQuoteScheduledUserList..::..WorkorderQuoteScheduledUserListInfo objects used in grids and summary reports
| |
| WorkorderQuoteTravelList |
Read only list of WorkorderQuoteTravelList..::..WorkorderQuoteTravelListInfo objects used in grids and summary reports
| |
| WorkorderService |
Service header component of a Workorder object of WorkorderTypes Service
A workorder that is used to track service and parts provided to a Client | |
| WorkorderServiceBillableList |
Read only list of WorkorderServiceBillableList..::..WorkorderServiceBillableListInfo objects representing
service work orders that are invoiceable. Used by accounting integration plugins.
| |
| WorkorderServiceCustomList |
Read only list of WorkorderServiceCustomList..::..WorkorderServiceCustomListInfo objects used in grids and summary reports
| |
| WorkorderServiceDetailedReportData |
Detailed service workorder data for reporting
| |
| WorkorderServiceExpenseList |
Read only list of WorkorderServiceExpenseList..::..WorkorderServiceExpenseListInfo objects used in grids and summary reports
| |
| WorkorderServiceItemList |
Read only list of WorkorderServiceItemList..::..WorkorderServiceItemListInfo objects used in grids and summary reports
| |
| WorkorderServiceLaborList |
Read only list of WorkorderServiceLaborList..::..WorkorderServiceLaborListInfo objects used in grids and summary reports
| |
| WorkorderServiceList |
Read only list of WorkorderServiceList..::..WorkorderServiceListInfo objects representing service workorders.
Used by grids and summary reports.
| |
| WorkorderServiceLoanList |
Read only list of WorkorderServiceLoanList..::..WorkorderServiceLoanListInfo objects used in grids and summary reports
| |
| WorkorderServicePartList |
Read only list of WorkorderServicePartList..::..WorkorderServicePartListInfo objects used in grids and summary reports
| |
| WorkorderServiceScheduledUserList |
Read only list of WorkorderServiceScheduledUserList..::..WorkorderServiceScheduledUserListInfo objects used in grids and summary reports
| |
| WorkorderServiceTravelList |
Read only list of WorkorderServiceTravelList..::..WorkorderServiceTravelListInfo objects used in grids and summary reports
| |
| WorkorderStatus |
Status selectable for WorkorderService objects for filtering, sorting, reporting and notification purposes
| |
| WorkorderStatuses |
Collection of WorkorderStatus objects connected to a Workorder | |
| WorkorderStatusPickList |
Lightweight read only list of WorkorderStatusPickList..::..WorkorderStatusPickListInfo objects representing WorkorderStatus objects.
Used for selection in UI and internally by business objects.
| |
| WorkorderTypeFetcher |
Used to quickly fetch the workorder type for internal processing
|
Structures
Enumerations
| Enumeration | Description | |
|---|---|---|
| AddressTypes |
Types of addresses used in AyaNova
| |
| AyaDayOfWeek | ||
| AyaFileType |
Used to identify file types for display and internal processing purposes
| |
| AyaUnitsOfTime |
Used throughout AyaNova wherever a unit of time needs to be selected or acted upon
| |
| ClientServiceRequestPriority |
User chosen priority for their service request
| |
| ClientServiceRequestStatus |
The current status of a customers service request as it progresses through the system
| |
| CoordinateTypes |
Geographical co-ordinate nomenclature to use
| |
| FormFieldDataTypes |
Used by ObjectCustomField.
When a user customizes the custom fields these are the types of
display and input they can select from
| |
| LatitudeHemisphere |
Hemisphere for setting defaults in UI for co-ordinate inference
| |
| LoanItemRates |
Loan item rate period
| |
| LongitudeHemisphere |
Prime meridian offset for setting defaults in UI for co-ordinate inference
| |
| PartDisplayFormats |
Used for controlling appearance of parts in user interface
| |
| PurchaseOrderStatus |
Enumeration used to track Purchase Order through business process from start to closed
| |
| RateTypes |
Billable service types
| |
| RootObjectTypes |
RootObject types.
Note that some items here are not strictly root
objects, but are included because they need to be identified
for other purposes such as indexed keywords etc.
| |
| ScheduleableUserNameDisplayFormats | ||
| ScheduleMarkerSourceTypes |
Source that the schedulemarker applies to
| |
| ScheduleViews |
Used by UI
| |
| SecurityLevelTypes |
Security access rights
| |
| UnitNameDisplayFormats |
The style of presentation of a unit to display in the user interface
| |
| UserTypes |
Variations of User types
| |
| VendorTypes |
Categorization of vendors
Used to tag a vendor and filter which areas it appears in lists in the user interface
| |
| WarrantyStatus |
Warranty status of Unit | |
| WorkorderItemPartDiscountTypes | ||
| WorkorderItemTaskCompletionTypes |
Indicates status of task
| |
| WorkorderQuoteStatusTypes |
Selected status types on WorkorderQuote object
Used to track progress of quote for reporting and business process purposes
| |
| WorkorderTypes |
The workorder object can be one of several flavors depending on the purpose it will be used for.
This enumeration is used to indicate which type of workorder should be created and or to identify what
type of workorder we have.
|