/** * Represents a Invoices in Autotask. * Corresponds to the Autotask entity "Invoices". */ export interface Invoices { /** * Autotask field: batchID * Data Type: integer * Required: false * Readonly: true */ readonly batchID?: number; /** * Autotask field: comments * Data Type: string * Length: 2000 * Required: false * Readonly: true */ readonly comments?: string; /** * Autotask field: companyID * Data Type: integer * Required: false * Readonly: true * Reference to: Company */ readonly companyID?: number; /** * 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: dueDate * Data Type: datetime * Required: false * Readonly: true */ readonly dueDate?: string; /** * Autotask field: fromDate * Data Type: datetime * Required: false * Readonly: true */ readonly fromDate?: string; /** * Autotask field: id * Data Type: long * Required: true * Readonly: true */ readonly id: number; /** * Autotask field: invoiceDateTime * Data Type: datetime * Required: true * Readonly: true */ readonly invoiceDateTime: string; /** * Autotask field: invoiceEditorTemplateID * Data Type: integer * Required: false * Readonly: true * Reference to: InvoiceTemplate */ readonly invoiceEditorTemplateID?: number; /** * Autotask field: invoiceNumber * Data Type: string * Length: 100 * Required: false * Readonly: false */ invoiceNumber?: string; /** * Autotask field: invoiceTotal * Data Type: decimal * Required: false * Readonly: true */ readonly invoiceTotal?: number; /** * Autotask field: isVoided * Data Type: boolean * Required: false * Readonly: true */ readonly isVoided?: boolean; /** * Autotask field: orderNumber * Data Type: string * Length: 20 * Required: false * Readonly: true */ readonly orderNumber?: string; /** * Autotask field: paidDate * Data Type: datetime * Required: false * Readonly: false */ paidDate?: string; /** * Autotask field: paymentTerm * Data Type: integer * Required: false * Readonly: true * Picklist Values: * - 1: Net 30 days * - 2: Net 45 days * - 3: Net 60 days * - 4: Due upon receipt * - 5: Net 21 days * - 6: Net 14 days */ readonly paymentTerm?: 1 | 2 | 3 | 4 | 5 | 6; /** * Autotask field: taxGroup * Data Type: integer * Required: false * Readonly: true * Picklist Values: * - 1: Ireland * - 3: United States * - 4: United Kingdom * - 5: Tax Exempt * - 6: EU VAT Registered */ readonly taxGroup?: 1 | 3 | 4 | 5 | 6; /** * Autotask field: taxRegionName * Data Type: string * Length: 200 * Required: false * Readonly: true */ readonly taxRegionName?: string; /** * Autotask field: toDate * Data Type: datetime * Required: false * Readonly: true */ readonly toDate?: string; /** * Autotask field: totalTaxValue * Data Type: decimal * Required: false * Readonly: true */ readonly totalTaxValue?: number; /** * Autotask field: voidedByResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly voidedByResourceID?: number; /** * Autotask field: voidedDate * Data Type: datetime * Required: false * Readonly: true */ readonly voidedDate?: string; /** * Autotask field: webServiceDate * Data Type: datetime * Required: false * Readonly: false */ webServiceDate?: string; } //# sourceMappingURL=Invoices.d.ts.map