/** * Represents a Tasks in Autotask. * Corresponds to the Autotask entity "Tasks". */ export interface Tasks { /** * Autotask field: assignedResourceID * Data Type: integer * Required: false * Readonly: false * Reference to: Resource */ assignedResourceID?: number; /** * Autotask field: assignedResourceRoleID * Data Type: integer * Required: false * Readonly: false * Reference to: Role */ assignedResourceRoleID?: number; /** * Autotask field: billingCodeID * Data Type: integer * Required: false * Readonly: false * Reference to: BillingCode */ billingCodeID?: number; /** * Autotask field: canClientPortalUserCompleteTask * Data Type: boolean * Required: false * Readonly: false */ canClientPortalUserCompleteTask?: boolean; /** * Autotask field: companyLocationID * Data Type: integer * Required: false * Readonly: false * Reference to: CompanyLocation */ companyLocationID?: number; /** * Autotask field: completedByResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly completedByResourceID?: number; /** * Autotask field: completedByType * Data Type: integer * Required: false * Readonly: true * Picklist Values: * - 1: Resource * - 2: Contact */ readonly completedByType?: 1 | 2; /** * Autotask field: completedDateTime * Data Type: datetime * Required: false * Readonly: true */ readonly completedDateTime?: string; /** * Autotask field: createDateTime * Data Type: datetime * Required: false * Readonly: true */ readonly createDateTime?: string; /** * Autotask field: creatorResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly creatorResourceID?: number; /** * Autotask field: creatorType * Data Type: integer * Required: false * Readonly: true * Picklist Values: * - 1: Resource * - 2: Contact */ readonly creatorType?: 1 | 2; /** * Autotask field: departmentID * Data Type: integer * Required: false * Readonly: false * Picklist Values: * - 2: Administration * - 29683475: Sales/Marketing * - 29683478: Technical Services * - 29683470: Web Services */ departmentID?: 2 | 29683475 | 29683478 | 29683470; /** * Autotask field: description * Data Type: string * Length: 8000 * Required: false * Readonly: false */ description?: string; /** * Autotask field: endDateTime * Data Type: datetime * Required: false * Readonly: false */ endDateTime?: string; /** * Autotask field: estimatedHours * Data Type: decimal * Required: false * Readonly: false */ estimatedHours?: number; /** * Autotask field: externalID * Data Type: string * Length: 50 * Required: false * Readonly: false */ externalID?: string; /** * Autotask field: hoursToBeScheduled * Data Type: decimal * Required: false * Readonly: true */ readonly hoursToBeScheduled?: number; /** * Autotask field: id * Data Type: long * Required: true * Readonly: true */ readonly id: number; /** * Autotask field: isTaskBillable * Data Type: boolean * Required: false * Readonly: true */ readonly isTaskBillable?: boolean; /** * Autotask field: isVisibleInClientPortal * Data Type: boolean * Required: false * Readonly: false */ isVisibleInClientPortal?: boolean; /** * Autotask field: lastActivityDateTime * Data Type: datetime * Required: false * Readonly: true */ readonly lastActivityDateTime?: string; /** * Autotask field: lastActivityPersonType * Data Type: integer * Required: false * Readonly: true * Picklist Values: * - 1: Resource * - 2: Contact */ readonly lastActivityPersonType?: 1 | 2; /** * Autotask field: lastActivityResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly lastActivityResourceID?: number; /** * Autotask field: phaseID * Data Type: integer * Required: false * Readonly: false * Reference to: Phase */ phaseID?: number; /** * Autotask field: priority * Data Type: integer * Required: false * Readonly: false */ priority?: number; /** * Autotask field: priorityLabel * Data Type: integer * Required: false * Readonly: false * Picklist Values: * - 1: High * - 2: Medium * - 3: Standard * - 4: Critical * - 5: High (Backup) * - 6: Quick Hit A/Cs < 1hr * - 7: M/A/Cs < 4 hrs * - 8: M/A/Cs > 4 hrs * - 9: Installation * - 10: Resolved * - 11: On Auto FFup */ priorityLabel?: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11; /** * Autotask field: projectID * Data Type: integer * Required: true * Readonly: false * Reference to: Project */ projectID: number; /** * Autotask field: purchaseOrderNumber * Data Type: string * Length: 50 * Required: false * Readonly: false */ purchaseOrderNumber?: string; /** * Autotask field: remainingHours * Data Type: decimal * Required: false * Readonly: false */ remainingHours?: number; /** * Autotask field: startDateTime * Data Type: datetime * Required: false * Readonly: false */ startDateTime?: string; /** * Autotask field: status * Data Type: integer * Required: true * Readonly: false * Picklist Values: * - 1: New * - 5: Complete * - 7: Waiting Customer * - 8: In Progress * - 9: Waiting Materials * - 10: SC Assist * - 11: Escalate * - 12: Waiting Third-Party * - 13: Waiting Approval * - 15: Customer Verification * - 16: Pending Close * - 17: On Hold * - 19: Customer Note Added * - 20: Ready For Collection * - 21: To Be Delivered * - 22: Scheduled - Remote * - 23: Scheduled - On-Site * - 24: On Loan or Rental * - 26: Ready To Engage * - 27: For Scheduling * - 28: Pending Review * - 29: Requires Research * - 30: Need to Order * - 31: With Review Points * - 32: Scheduled - Workshop * - 33: Assigned to Taskfire * - 34: In Progress-Background * - 35: Escalated by Taskfire * - 36: In Repair */ status: 1 | 5 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | 19 | 20 | 21 | 22 | 23 | 24 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36; /** * Autotask field: taskCategoryID * Data Type: integer * Required: false * Readonly: false * Picklist Values: * - 2: Standard * - 1: Standard (non-editable) */ taskCategoryID?: 2 | 1; /** * Autotask field: taskNumber * Data Type: string * Length: 50 * Required: false * Readonly: true */ readonly taskNumber?: string; /** * Autotask field: taskType * Data Type: integer * Required: true * Readonly: false * Picklist Values: * - 1: FixedWork * - 2: FixedDuration */ taskType: 1 | 2; /** * Autotask field: title * Data Type: string * Length: 255 * Required: true * Readonly: false */ title: string; } //# sourceMappingURL=Tasks.d.ts.map