/** * Represents a PurchaseOrders in Autotask. * Corresponds to the Autotask entity "PurchaseOrders". */ export interface PurchaseOrders { /** * Autotask field: additionalVendorInvoiceNumbers * Data Type: string * Length: 8000 * Required: false * Readonly: true */ readonly additionalVendorInvoiceNumbers?: string; /** * Autotask field: cancelDateTime * Data Type: datetime * Required: false * Readonly: true */ readonly cancelDateTime?: 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: externalPONumber * Data Type: string * Length: 50 * Required: false * Readonly: false */ externalPONumber?: string; /** * Autotask field: fax * Data Type: string * Length: 25 * Required: false * Readonly: false */ fax?: string; /** * Autotask field: freight * Data Type: decimal * Required: false * Readonly: false */ freight?: number; /** * Autotask field: generalMemo * Data Type: string * Length: 4000 * Required: false * Readonly: false */ generalMemo?: string; /** * 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: internalCurrencyFreight * Data Type: decimal * Required: false * Readonly: true */ readonly internalCurrencyFreight?: number; /** * Autotask field: latestEstimatedArrivalDate * Data Type: datetime * Required: false * Readonly: true */ readonly latestEstimatedArrivalDate?: string; /** * 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: phone * Data Type: string * Length: 25 * Required: false * Readonly: false */ phone?: string; /** * Autotask field: purchaseForCompanyID * Data Type: integer * Required: false * Readonly: false * Reference to: Company */ purchaseForCompanyID?: number; /** * Autotask field: purchaseOrderNumber * Data Type: string * Length: 50 * Required: false * Readonly: true */ readonly purchaseOrderNumber?: string; /** * Autotask field: purchaseOrderTemplateID * Data Type: integer * Required: false * Readonly: false * Picklist Values: * - 102: Autotask Default */ purchaseOrderTemplateID?: 102; /** * Autotask field: shippingDate * Data Type: datetime * Required: false * Readonly: false */ shippingDate?: string; /** * Autotask field: shippingType * Data Type: integer * Required: false * Readonly: false * Reference to: ShippingType */ shippingType?: number; /** * Autotask field: shipToAddress1 * Data Type: string * Length: 128 * Required: true * Readonly: false */ shipToAddress1: string; /** * Autotask field: shipToAddress2 * Data Type: string * Length: 128 * Required: false * Readonly: false */ shipToAddress2?: string; /** * Autotask field: shipToCity * Data Type: string * Length: 30 * Required: false * Readonly: false */ shipToCity?: string; /** * Autotask field: shipToName * Data Type: string * Length: 100 * Required: true * Readonly: false */ shipToName: string; /** * Autotask field: shipToPostalCode * Data Type: string * Length: 10 * Required: false * Readonly: false */ shipToPostalCode?: string; /** * Autotask field: shipToState * Data Type: string * Length: 25 * Required: false * Readonly: false */ shipToState?: string; /** * 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: status * Data Type: integer * Required: true * Readonly: false * Picklist Values: * - 1: New * - 2: Submitted * - 3: Received Partial * - 4: Received Full * - 5: Canceled */ status: 1 | 2 | 3 | 4 | 5; /** * Autotask field: submitDateTime * Data Type: datetime * Required: false * Readonly: true */ readonly submitDateTime?: string; /** * 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; /** * Autotask field: useItemDescriptionsFrom * Data Type: integer * Required: false * Readonly: false * Picklist Values: * - 1: Product (Catalog) * - 2: Quote Item * - 3: Charge */ useItemDescriptionsFrom?: 1 | 2 | 3; /** * Autotask field: vendorID * Data Type: integer * Required: true * Readonly: true * Reference to: Company */ readonly vendorID: number; /** * Autotask field: vendorInvoiceNumber * Data Type: string * Length: 50 * Required: false * Readonly: false */ vendorInvoiceNumber?: string; } //# sourceMappingURL=PurchaseOrders.d.ts.map