/** * Represents a Quotes in Autotask. * Corresponds to the Autotask entity "Quotes". */ export interface Quotes { /** * Autotask field: approvalStatus * Data Type: integer * Required: false * Readonly: false * Picklist Values: * - 1: Not Requested * - 2: Waiting Approval * - 3: Approved * - 4: Declined */ approvalStatus?: 1 | 2 | 3 | 4; /** * Autotask field: approvalStatusChangedByResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly approvalStatusChangedByResourceID?: number; /** * Autotask field: approvalStatusChangedDate * Data Type: datetime * Required: false * Readonly: true */ readonly approvalStatusChangedDate?: string; /** * Autotask field: billToLocationID * Data Type: integer * Required: true * Readonly: false * Reference to: QuoteLocation */ billToLocationID: number; /** * Autotask field: calculateTaxSeparately * Data Type: boolean * Required: false * Readonly: false */ calculateTaxSeparately?: boolean; /** * Autotask field: comment * Data Type: string * Length: 1000 * Required: false * Readonly: false */ comment?: string; /** * Autotask field: companyID * Data Type: integer * Required: false * Readonly: false * Reference to: Company */ companyID?: number; /** * Autotask field: contactID * Data Type: integer * Required: false * Readonly: false * Reference to: Contact */ contactID?: number; /** * Autotask field: createDate * Data Type: datetime * Required: false * Readonly: true */ readonly createDate?: string; /** * Autotask field: creatorResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly creatorResourceID?: number; /** * Autotask field: description * Data Type: string * Length: 2000 * Required: false * Readonly: false */ description?: string; /** * Autotask field: effectiveDate * Data Type: datetime * Required: true * Readonly: false */ effectiveDate: string; /** * Autotask field: expirationDate * Data Type: datetime * Required: true * Readonly: false */ expirationDate: string; /** * Autotask field: extApprovalContactResponse * Data Type: integer * Required: false * Readonly: true * Picklist Values: * - 1: Approved * - 2: Declined */ readonly extApprovalContactResponse?: 1 | 2; /** * Autotask field: extApprovalResponseDate * Data Type: datetime * Required: false * Readonly: true */ readonly extApprovalResponseDate?: string; /** * Autotask field: extApprovalResponseSignature * Data Type: string * Length: 250 * Required: false * Readonly: true */ readonly extApprovalResponseSignature?: string; /** * Autotask field: externalQuoteNumber * Data Type: string * Length: 50 * Required: false * Readonly: false */ externalQuoteNumber?: string; /** * Autotask field: groupByID * Data Type: integer * Required: false * Readonly: false * Picklist Values: * - 1: Do Not Group * - 2: Group by Period Type Only * - 3: Group by Product Category Only * - 4: Group by Period Type, then Product Category * - 5: Group by Product Category, then Period Type */ groupByID?: 1 | 2 | 3 | 4 | 5; /** * 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: isActive * Data Type: boolean * Required: false * Readonly: false */ isActive?: boolean; /** * Autotask field: lastActivityDate * Data Type: datetime * Required: false * Readonly: true */ readonly lastActivityDate?: string; /** * Autotask field: lastModifiedBy * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly lastModifiedBy?: number; /** * Autotask field: lastPublishedByResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly lastPublishedByResourceID?: number; /** * Autotask field: lastPublishedDateTime * Data Type: datetime * Required: false * Readonly: true */ readonly lastPublishedDateTime?: string; /** * Autotask field: name * Data Type: string * Length: 100 * Required: true * Readonly: false */ name: string; /** * Autotask field: opportunityID * Data Type: integer * Required: true * Readonly: true * Reference to: Opportunity */ readonly opportunityID: number; /** * Autotask field: paymentTerm * Data Type: integer * Required: false * Readonly: false * 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 */ paymentTerm?: 1 | 2 | 3 | 4 | 5 | 6; /** * Autotask field: paymentType * Data Type: integer * Required: false * Readonly: false * Picklist Values: * - 3: Mastercard * - 4: PayPal * - 5: Discover * - 7: Check * - 8: Company Check * - 9: Visa * - 10: Master Card * - 11: American Express * - 12: Cash * - 13: Personal Check * - 14: Other * - 15: Company Credit Card */ paymentType?: 3 | 4 | 5 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15; /** * Autotask field: primaryQuote * Data Type: boolean * Required: false * Readonly: false */ primaryQuote?: boolean; /** * Autotask field: proposalProjectID * Data Type: integer * Required: false * Readonly: false * Reference to: Project */ proposalProjectID?: number; /** * Autotask field: purchaseOrderNumber * Data Type: string * Length: 50 * Required: false * Readonly: false */ purchaseOrderNumber?: string; /** * Autotask field: quoteNumber * Data Type: integer * Required: false * Readonly: true */ readonly quoteNumber?: number; /** * Autotask field: quoteTemplateID * Data Type: integer * Required: false * Readonly: false * Reference to: QuoteTemplate */ quoteTemplateID?: number; /** * Autotask field: shippingType * Data Type: integer * Required: false * Readonly: false * Picklist Values: * - 1: FedEx Ground * - 2: FedEx Next Day * - 3: FedEx Overnight * - 4: UPS Ground * - 5: UPS Next Day Air * - 6: UPS Overnight * - 7: Standard Delivery */ shippingType?: 1 | 2 | 3 | 4 | 5 | 6 | 7; /** * Autotask field: shipToLocationID * Data Type: integer * Required: true * Readonly: false * Reference to: QuoteLocation */ shipToLocationID: number; /** * Autotask field: showEachTaxInGroup * Data Type: boolean * Required: false * Readonly: false */ showEachTaxInGroup?: boolean; /** * Autotask field: showTaxCategory * Data Type: boolean * Required: false * Readonly: false */ showTaxCategory?: boolean; /** * Autotask field: soldToLocationID * Data Type: integer * Required: true * Readonly: false * Reference to: QuoteLocation */ soldToLocationID: number; /** * Autotask field: taxRegionID * Data Type: integer * Required: false * Readonly: false * Picklist Values: * - 1: Ireland * - 3: United States * - 4: United Kingdom * - 5: Tax Exempt * - 6: EU VAT Registered */ taxRegionID?: 1 | 3 | 4 | 5 | 6; } //# sourceMappingURL=Quotes.d.ts.map