Namespace Moraware.JobTrackerAPI5
Classes
Account
Wraps an account.
AccountContact
Wraps an account contact.
AccountCustomFieldType
An account custom field type.
AccountFile
Wraps an account file.
AccountFilter
Filter specified when querying for accounts.
AccountPriceList
Describes a price list attached to an account.
AccountStatusFilter
Filter on Account status.
AccountStatusFilterValues
Container for Account Statuses.
Address
Wraps address information.
Allocation
Base class
APIException
Wraps exceptions thrown by the JobTracker instance.
Assignee
Wraps an assignee.
AssigneeContainer
Wraps a collection of Assignees associated with a JobActivity.
AttachedFile
Base class for the attached file classes.
Connection
This object establishes and maintains a connection with a JobTracker instance.
When updating an object derived from HasCustomFieldValues, the custom fields will only be updated if the CustomFieldValues property is set.
Also, only those fields explicitly included in the collection will be updated.
CostList
Wraps a Cost List.
CustomFieldType
Describes a custom field.
CustomFieldValue
Wraps a custom field value.
CustomFieldValueContainer
Provides access to a set of CustomFieldValue objects.
CustomLOVFieldValue
Wraps a value associated with a Custom List of Values Field
DateFilter
Filter for date fields.
DisplayOptions
Describes presentation options set in JobTracker.
FileCustomFieldType
A file custom field type.
FileTransferProgressEvent
Event fired while tracking the progress of a file transfer.
Filter
Base class for the various value filters.
FormTemplate
Wraps a job form template.
FormTemplateField
Wraps a form field. (Not a field value)
FormTemplateLOVFieldValue
Wraps a value associated with a Form template List of Values Field
HasCustomFieldValues
Base class for classes that include custom fields.
InventoryCount
Wraps an Inventory Count.
InventoryCountDetail
Wraps an inventory count detail.
InventoryLocation
Wraps an inventory location.
Job
Wraps a job.
JobActivity
Wraps a specific Job Activity.
JobActivityCustomFieldType
An job activity custom field type.
JobActivityMaterial
Wraps the material of a particular type (i.e. PurchaseProductVariant) allocated to a job activity.
JobActivitySeries
Wraps a series.
JobActivitySeriesMember
Describes a member of a series.
JobActivityStatus
Wraps the details of a job activity status.
JobActivityType
Wraps a job activity type.
JobContact
Wraps a job contact.
JobContactContainer
Holds a set of JobContacts associated with a Job.
JobCustomFieldType
An job custom field type.
JobFile
Wraps a job file.
JobFilter
Filter specified when querying for jobs.
JobForm
Wraps an instance of a job form.
JobFormFieldValue
Wraps a job form field's value.
JobFormFieldValueContainer
Holds a collection of job form field values.
Provides enumerated access to the field values as well as direct access to fields by id.
JobPhase
Wraps a job phase.
JobPhaseContainer
Wraps a collection of job phases and includes an 'All' flag that can be set to indicate that the Entire Job is covered.
JobTemplate
Wraps a job template.
JTObject
Base class for the JobTrackerAPI data objects.
JTProcess
Wraps an instance of a process.
LabelTemplate
Wraps a label template.
ListOfValuesFilter
List of values filter for values tracked as integers.
ListOfValuesFilterValues
Container for integer values.
Measurement
Wraps a Measurement.
MeasurementContainer
Holds a set of Measurements associated with a Product.
NumberFilter
Filter for numeric fields.
PageView
Describes a view defined through the JobTracker application.
PageViewFilter
Filters the GetPageViews() method.
PagingOptions
Keeps track of paging options.
PriceList
Wraps a price list.
Product
Base class for purchase and sell products.
ProductAttributeType
Describes a product attribute type.
ProductAttributeTypeContainer
Holds a set of ProductAttributeTypes associated with a Product.
ProductAttributeValue
Wraps a value associated with a ProductAttributeType.
ProductAttributeValueContainer
Holds a set of ProductAttributeValues associated with a ProductVariant.
ProductFamily
Wraps a product family.
ProductLine
Wraps a product line.
ProductVariant
Base class for purchase and sell product variants.
PurchaseOrder
Wraps a purchase order.
PurchaseOrderCustomFieldType
A purchase order custom field type.
PurchaseOrderFile
Wraps a purchase order file.
PurchaseOrderFilter
Filter specified when querying for purchase orders.
PurchaseOrderLine
Wraps a line in a purchase order.
PurchaseOrderMaterialLine
Wraps a purchase order line that is associated with material, and can eventually have a corresponding receipt.
PurchaseOrderMiscellaneousLine
Wraps a miscellaneous line in a purchase order.
PurchaseOrderProductLine
Wraps a product line in a purchase order.
PurchaseOrderReceipt
Wraps a line in a purchase order receipt.
PurchaseOrderSplitLine
Class used to split an existing PurchaseOrderProductLine.
PurchaseOrderSplitLine.SplitMeasurement
Class used to indicate a quantity to be split off from the original line, as well as an optional receipt or unserialized serial number and an optional set of measurements.
PurchaseOrderStatusFilter
Filter on purchase order status.
PurchaseOrderStatusFilterValues
Container for Purchase Order Statuses.
PurchaseProduct
Wraps a purchase product.
PurchaseProductVariant
Wraps a purchase product variant.
PurchaseProductVariantAllocation
Wraps the unserialized allocation of a purchase product variant to a job activity.
PurchaseProductVariantInventoryAdjustment
Wraps a purchase product variant inventory adjustment. (i.e. An adjustment to the available qantity of a given purchase product variant)
ReadonlyMeasurementContainer
Holds a set of Measurements.
Salesperson
Wraps a salesperson.
SellProduct
Wraps a sell product.
SellProductVariant
Wraps a sell product variant.
SerialNumber
Wraps a serial number.
SerialNumberAllocation
Describes a serial number allocation to a job activity.
SerialNumberAllocationContainer
Holds a set of SerialNumberAllocations.
SerialNumberCustomFieldType
A serial number custom field type.
SerialNumberFile
Wraps a serial number file.
SerialNumberFilter
Filter specified when querying for SerialNumbers.
SerialNumberImport
Wraps a serial number import
SerialNumberInventoryAdjustment
Wraps a serial number adjustment. (i.e. An adjustment to an existing serial number)
SerialNumberRemnant
Wraps a remnant serial number. (i.e. A serial number created as a child of an existing serial number)
ServerAPIVersion
Encapsulates information about the version(s) of the api supported by a JobTracker instance.
ShipToLocation
Wraps a ship-to-location.
Supplier
Wraps a supplier.
SupplierCustomFieldType
A supplier custom field type.
SupplierFile
Wraps a supplier file.
TextFilter
Filter for text fields.
UnitOfMeasure
Wraps a unit of measure.
UnreceivedSerialNumber
Wraps a serial number that has yet to be received.
UnsupportedAPIVersionException
Exception thrown when the version of a request is a version not supported by the targeted server.
Interfaces
ICustomFieldFilter
Base class for the filters that can be applied to custom fields.
IFileTransferMonitor
Interface optionally passed to the Connection object when uploading a file in order to track the progress of the upload.
IFilter
Interface implemented by all filters.
Enums
Account.AccountStatusType_Enum
Indicates the status of a given Account.
AccountFilter.AccountListOfValuesFilterFields_Enum
Options for filtering a Account list of values field.
AccountFilter.AccountTextFilterFields_Enum
Options for filtering an account text field.
APIException.APIErrorCodes_Enum
Itemizes the known errors thrown by the JobTracker instance.
Connection.GetJobForm_FieldInclusionType_Enum
Options defining which fields should be included or excluded in the returned form's FieldValues collection.
CustomFieldFilterType_Enum
Identifies a type of filter.
CustomFieldType.CustomFieldDataType_Enum
Enumeration of the datatypes that can be represented by custom field types.
FileTransferProgressEvent.FileTransferEventProgressStatus_Enum
Enumerates the different types of file transfer event.
FormTemplateField.FormFieldDataType_Enum
Enumeration of the datatypes that can be represented by form fields.
InventoryCountDetail.IdType_Enum
When creating a InventoryCountDetail using just a single id, this enumeration is used to indicate the type of id being provided.
Job.JobStatus_Enum
Status of a given job (based on the status of it's activities)
JobActivitySeries.WorkDays_Enum
Enumeration used to identify which days of the week are considered 'work' days.
JobActivityStatus.JobActivityStatusType_Enum
Used to define the behavior of a particular JobActivityStatus.
JobFilter.JobListOfValuesFilterFields_Enum
Options for filtering a Job list of values field.
JobFilter.JobTextFilterFields_Enum
Options for filtering an job text field.
PageView.Page_Enum
Used to indicate the page to which a page view belongs.
PageView.PageViewType_Enum
Used to indicate the type of page view.
PurchaseOrder.PurchaseOrderStatusType_Enum
Used to define the status of a particular PurchaseOrderMaterialLine or the overall status of an entire PurchaseOrder.
PurchaseOrderFilter.PODateFilterFields_Enum
Options for filtering a purchase order date field.
PurchaseOrderFilter.POListOfValuesFilterFields_Enum
Options for filtering a purchase order list of values field.
PurchaseOrderFilter.POTextFilterFields_Enum
Options for filtering a purchase order text field.
PurchaseOrderLine.PurchaseOrderLineType_Enum
Indicates the type of PurchaseOrderLine.
PurchaseOrderReceipt.IdType_Enum
When creating a PurchaseOrderReceipt using just a single id, this enumeration is used to indicate the type of id being provided.
SerialNumber.RemnantType_Enum
Indicates if a serial number is a remnant, and if so, what type of remnant.
SerialNumber.SerialNumberSourceType_Enum
Indicates how the serial number was created.
SerialNumberFilter.SerialNumberListOfValuesFilterFields_Enum
Options for filtering a Serial Number list of values field.
SerialNumberFilter.SerialNumberTextFilterFields_Enum
Options for filtering an serial number text field.