/** * Represents a TimeEntries in Autotask. * Corresponds to the Autotask entity "TimeEntries". */ export interface TimeEntries { /** * Autotask field: billingApprovalDateTime * Data Type: datetime * Required: false * Readonly: false */ billingApprovalDateTime?: string; /** * Autotask field: billingApprovalLevelMostRecent * Data Type: integer * Required: false * Readonly: true */ readonly billingApprovalLevelMostRecent?: number; /** * Autotask field: billingApprovalResourceID * Data Type: integer * Required: false * Readonly: false * Reference to: Resource */ billingApprovalResourceID?: number; /** * Autotask field: billingCodeID * Data Type: integer * Required: false * Readonly: false * Reference to: BillingCode */ billingCodeID?: number; /** * Autotask field: contractID * Data Type: integer * Required: false * Readonly: false * Reference to: Contract */ contractID?: number; /** * Autotask field: contractServiceBundleID * Data Type: long * Required: false * Readonly: false * Reference to: ContractServiceBundle */ contractServiceBundleID?: number; /** * Autotask field: contractServiceID * Data Type: long * Required: false * Readonly: false * Reference to: ContractService */ contractServiceID?: number; /** * Autotask field: createDateTime * Data Type: datetime * Required: false * Readonly: true */ readonly createDateTime?: string; /** * Autotask field: creatorUserID * Data Type: integer * Required: false * Readonly: true */ readonly creatorUserID?: number; /** * Autotask field: dateWorked * Data Type: datetime * Required: false * Readonly: false */ dateWorked?: string; /** * Autotask field: endDateTime * Data Type: datetime * Required: false * Readonly: false */ endDateTime?: string; /** * Autotask field: hoursToBill * Data Type: decimal * Required: false * Readonly: true */ readonly hoursToBill?: number; /** * Autotask field: hoursWorked * Data Type: decimal * Required: false * Readonly: false */ hoursWorked?: number; /** * Autotask field: id * Data Type: long * Required: true * Readonly: true */ readonly id: number; /** * Autotask field: impersonatorCreatorResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly impersonatorCreatorResourceID?: number; /** * Autotask field: impersonatorUpdaterResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly impersonatorUpdaterResourceID?: number; /** * Autotask field: internalBillingCodeID * Data Type: integer * Required: false * Readonly: false * Reference to: BillingCode */ internalBillingCodeID?: number; /** * Autotask field: internalNotes * Data Type: string * Length: 32000 * Required: false * Readonly: false */ internalNotes?: string; /** * Autotask field: isInternalNotesVisibleToComanaged * Data Type: boolean * Required: false * Readonly: false */ isInternalNotesVisibleToComanaged?: boolean; /** * Autotask field: isNonBillable * Data Type: boolean * Required: false * Readonly: false */ isNonBillable?: boolean; /** * Autotask field: lastModifiedDateTime * Data Type: datetime * Required: false * Readonly: true */ readonly lastModifiedDateTime?: string; /** * Autotask field: lastModifiedUserID * Data Type: integer * Required: false * Readonly: true */ readonly lastModifiedUserID?: number; /** * Autotask field: offsetHours * Data Type: decimal * Required: false * Readonly: false */ offsetHours?: number; /** * Autotask field: resourceID * Data Type: integer * Required: true * Readonly: false * Reference to: Resource */ resourceID: number; /** * Autotask field: roleID * Data Type: integer * Required: false * Readonly: false * Reference to: Role */ roleID?: number; /** * Autotask field: showOnInvoice * Data Type: boolean * Required: false * Readonly: false */ showOnInvoice?: boolean; /** * Autotask field: startDateTime * Data Type: datetime * Required: false * Readonly: false */ startDateTime?: string; /** * Autotask field: summaryNotes * Data Type: string * Length: 32000 * Required: false * Readonly: false */ summaryNotes?: string; /** * Autotask field: taskID * Data Type: integer * Required: false * Readonly: false * Reference to: Task */ taskID?: number; /** * Autotask field: ticketID * Data Type: integer * Required: false * Readonly: false * Reference to: Ticket */ ticketID?: number; /** * Autotask field: timeEntryType * Data Type: integer * Required: false * Readonly: true * Picklist Values: * - 1: TroubleTicket * - 2: ITServiceRequest * - 3: SalesLead * - 4: ProjectRequest * - 5: Activity * - 6: ProjectTask * - 7: UnassignedTask * - 8: ProjectMilestone * - 9: ProjectActionItem * - 10: CompanyTask * - 12: TravelTime * - 13: ProjectPhase * - 14: ClientTask * - 15: PersonalTime * - 16: VacationTime * - 17: SickTime * - 18: PaidTimeOff */ readonly timeEntryType?: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 | 13 | 14 | 15 | 16 | 17 | 18; } //# sourceMappingURL=TimeEntries.d.ts.map