Quote
A priced offer to a customer, valid until a set date. Converts to a sales order or invoice when accepted.
type Quote {
billingAddress: String
competitorName: String
convertedToInvoice: Invoice
convertedToInvoiceAt: DateTime
convertedToInvoiceId: String
convertedToSalesOrder: SalesOrder
convertedToSalesOrderAt: DateTime
convertedToSalesOrderId: String
createdAt: DateTime!
currency: String!
customer: Partner!
customerEmail: String
customerId: String!
customerMobile: String
customerName: String
deletedAt: DateTime
deletedBy: String
deliveryInstructions: String
discountAmount: Float!
discountType: String!
discountValue: Float!
enteredBy: String!
enterer: User!
exchangeRate: Float
id: ID!
internalNotes: String
items: [QuoteItem!]!
lossNotes: String
lossReason: String
lostAt: DateTime
notes: String
organization: Organization!
organizationId: String!
ownership: DocumentOwnershipOutput
paymentTerms: String
priority: String
quoteDate: DateTime!
quoteNumber: String!
reference: String
shippingAddress: String
shippingCost: Float!
status: String!
subtotal: Float!
taxAmount: Float!
taxCalculationMethod: String
taxRate: Float!
terms: String
totalAmount: Float!
updatedAt: DateTime!
updatedBy: String!
validUntil: DateTime
version: Int!
warehouse: Warehouse
warehouseId: String
winReason: String
wonAt: DateTime
}
Fields
Quote.billingAddress ● String scalar
The billing address, as text.
Quote.competitorName ● String scalar
Competitor the quote was lost to, when known.
Quote.convertedToInvoice ● Invoice object
The invoice this quote was converted to, if any.
Quote.convertedToInvoiceAt ● DateTime scalar
When the quote was converted to an invoice.
Quote.convertedToInvoiceId ● String scalar
The ID of the invoice this quote was converted to. Null until converted.
Quote.convertedToSalesOrder ● SalesOrder object
The sales order this quote was converted to, if any.
Quote.convertedToSalesOrderAt ● DateTime scalar
When the quote was converted to a sales order.
Quote.convertedToSalesOrderId ● String scalar
The ID of the sales order this quote was converted to. Null until converted.
Quote.createdAt ● DateTime! non-null scalar
When the record was created.
Quote.currency ● String! non-null scalar
Currency code of the document's amounts.
Quote.customer ● Partner! non-null object
The customer the quote is for.
Quote.customerEmail ● String scalar
The customer's email address, as stored on the quote.
Quote.customerId ● String! non-null scalar
The ID of the customer the quote is for.
Quote.customerMobile ● String scalar
The customer's mobile number, as stored on the quote.
Quote.customerName ● String scalar
The customer's name, as stored on the quote.
Quote.deletedAt ● DateTime scalar
When the record was deleted. Null while it is active.
Quote.deletedBy ● String scalar
The ID of the user who deleted the record.
Quote.deliveryInstructions ● String scalar
Delivery instructions for the shipment.
Quote.discountAmount ● Float! non-null scalar
Total discount amount on the quote.
Quote.discountType ● String! non-null scalar
How the document-level discount is expressed: PERCENTAGE or AMOUNT.
Quote.discountValue ● Float! non-null scalar
The document-level discount, as a percentage or an amount according to discountType.
Quote.enteredBy ● String! non-null scalar
The ID of the user who created the record.
Quote.enterer ● User! non-null object
The user who created the quote.
Quote.exchangeRate ● Float scalar
Exchange rate between the document currency and the organization's base currency, when they differ.
Quote.id ● ID! non-null scalar
Unique identifier of the record.
Quote.internalNotes ● String scalar
Notes for your team only; never shown to the customer.
Quote.items ● [QuoteItem!]! non-null object
The line items on the quote.
Quote.lossNotes ● String scalar
Free-text detail recorded with a LOST close.
Quote.lossReason ● String scalar
Why the quote was lost (closeQuote LOST) — tenant-defined label.
Quote.lostAt ● DateTime scalar
When the quote was marked lost. Null otherwise.
Quote.notes ● String scalar
Notes on the document, visible to the customer.
Quote.organization ● Organization! non-null object
The organization that owns the quote.
Quote.organizationId ● String! non-null scalar
The ID of the organization (tenant) that owns the record.
Quote.ownership ● DocumentOwnershipOutput object
The user who owns the quote.
Quote.paymentTerms ● String scalar
The payment terms agreed for the quote.
Quote.priority ● String scalar
How urgent the quote is: LOW, NORMAL, HIGH or URGENT.
Quote.quoteDate ● DateTime! non-null scalar
The date the quote was issued.
Quote.quoteNumber ● String! non-null scalar
The human-readable quote number, unique within the organization.
Quote.reference ● String scalar
Your own reference for the quote, such as a customer enquiry number.
Quote.shippingAddress ● String scalar
The shipping address, as text.
Quote.shippingCost ● Float! non-null scalar
Shipping charge on the quote.
Quote.status ● String! non-null scalar
Where the quote is in its lifecycle: DRAFT, SENT, ACCEPTED, REJECTED, EXPIRED or CONVERTED.
Quote.subtotal ● Float! non-null scalar
Subtotal of the quote lines, as calculated by the server.
Quote.taxAmount ● Float! non-null scalar
Total tax on the quote.
Quote.taxCalculationMethod ● String scalar
Whether line prices include tax (INCLUSIVE) or tax is added on top (EXCLUSIVE).
Quote.taxRate ● Float! non-null scalar
The document-level tax rate, as a percentage.
Quote.terms ● String scalar
Terms and conditions printed on the quote.
Quote.totalAmount ● Float! non-null scalar
The quote total in the quote currency, as calculated and stored by the server.
Quote.updatedAt ● DateTime! non-null scalar
When the record was last changed.
Quote.updatedBy ● String! non-null scalar
The ID of the user who last changed the record.
Quote.validUntil ● DateTime scalar
The date until which the quote can be accepted. Null when it does not expire.
Quote.version ● Int! non-null scalar
Optimistic-concurrency counter — pass back as expectedVersion on the next mutation.
Quote.warehouse ● Warehouse object
The warehouse the quote is fulfilled from.
Quote.warehouseId ● String scalar
The ID of the warehouse the quote is fulfilled from.
Quote.winReason ● String scalar
Why the quote was won (closeQuote WON) — tenant-defined label.
Quote.wonAt ● DateTime scalar
When the quote was marked won. Null otherwise.
Returned By
closeQuote mutation ● createQuote mutation ● duplicateQuote mutation ● quote query ● quotes query ● quotesSync query ● removeQuote mutation ● updateQuote mutation
Member Of
QuotesPaginatedResponse object