FieldOpsToolkit Class Members
The following tables list the members exposed by FieldOpsToolkit.
Public Constructors
Name | Description | |
---|---|---|
FieldOpsToolkit Constructor | Overloaded. |
Public Properties
Name | Description | |
---|---|---|
ImpersonatorUsername | (Inherited from FChoice.Toolkits.Clarify.FieldOps.FieldOpsToolkitBase) |
Public Methods
Name | Description | |
---|---|---|
AddServiceInterruption | Overloaded. Adds a service interruption (and creates an appointment record). This overload takes a setup object and a database transaction. | |
CreateAppointment | Overloaded. Used to create a new appointment. This overload takes a setup object and a database transaction. | |
CreateExpenseLog | Overloaded. Used to create a new expense log that is related to an onsite log. This overload takes a setup object and a database transaction. | |
CreateOnsiteLog | Overloaded. Used to create an onsite log that is related to a case or subcase. This overload takes a setup object and a database transaction. | |
CreateTimeLog | Overloaded. Used to create a time log that is related to an onsite log. This overload takes a setup object and a database transaction. | |
DeinstallSitePart | Overloaded. Used to de-install a site part (and the sub-parts installed underneath it) from a site. This overload takes a setup object and a database transaction. | |
DeleteAppointment | Overloaded. Used to delete an existing appointment. This overload takes a setup object and a database transaction. | |
DeleteExpenseLog | Overloaded. Used to delete an existing expense log. This overload takes a setup object and a database transaction. | |
DeleteOnsiteLog | Overloaded. Used to delete an existing onsite log. This overload takes a setup object and a database transaction. | |
DeleteServiceInterruption | Overloaded. Used to delete an existing service interuption (appointment). This overload takes a setup object and a database transaction. | |
DeleteTimeLog | Overloaded. This API deletes an existing time log. This overload takes a setup object and a database transaction. | |
DispatchFieldEngineer | Overloaded. Dispatch the FieldEngineer to the specified queue. This overload takes a set of required parameters for the API. | |
InstallSitePart | Overloaded. Used to install a site part. This overload takes a setup object and a database transaction. | |
LogPartsUsedConsume | Overloaded. Used to consume an existing site part or an inventory part. This overload takes a setup object and a database transaction. | |
LogPartsUsedExchange | Overloaded. Used to replace an existing site part with a new site part. This overload takes a setup object and a database transaction. | |
LogPartsUsedInstall | Overloaded. Used to install a new site part. This overload takes a setup object and a database transaction. | |
LogPartsUsedRemove | Overloaded. Used to remove an existing site part. This overload takes a setup object and a database transaction. | |
LogPartsUsedUpgrade | Overloaded. Used to upgrade an existing site part with a new site part. This overload takes a setup object and a database transaction. | |
MoveSitePartToBin | Overloaded. Move the SitePartToBin from one WipBin to another WipBin. This overload takes a set of required parameters for the API. | |
MoveSitePartToPart | Overloaded. Move the SitePartToPart from one WipBin to another WipBin. This overload takes a set of required parameters for the API. | |
MoveSitePartToSite | Overloaded. Move the SitePartToSite from one WipBin to another WipBin. This overload takes a set of required parameters for the API. | |
PartTransfer | Overloaded. Initializes a new instance of the PartTransferSetup class. This overload takes a set of required parameters for the API. | |
ReinstallSitePart | Overloaded. Used to re-install a site part (and the sub-parts installed underneath it) that have been deinstalled from a site. This overload takes a setup object and a database transaction. | |
UpdateAppointment | Overloaded. Used to modify an existing appointment. This overload takes a setup object and a database transaction. | |
UpdateExpenseLog | Overloaded. Used to modify an existing expense log. This overload takes a setup object and a database transaction. | |
UpdateServiceInterruption | Overloaded. Used to modify an existing service interruption (appointment). This overload takes a setup object and a database transaction. | |
UpdateSitePart | Overloaded. Used to modify an existing site part. This overload takes a setup object and a database transaction. | |
UpdateTimeLog | Overloaded. Used to modify an existing time log. This overload takes a setup object and a database transaction. |
Reference
FieldOpsToolkit Class
FChoice.Toolkits.Clarify.FieldOps Namespace