Skip to main content

Quote

No description

type Quote {
acceptedAt: Datetime
activeJobs(
filter: ActiveJobFilter
first: Int
offset: Int
orderBy: [ActiveJobOrderBy!]
): [ActiveJob!]!
activeQuotes(
filter: ActiveQuoteFilter
first: Int
offset: Int
orderBy: [ActiveQuoteOrderBy!]
): [ActiveQuote!]!
baselineOfferId: String
batteryStcAmount: Currency
batteryStcCount: Int
bomItems(
filter: BomItemFilter
first: Int
offset: Int
orderBy: [BomItemOrderBy!]
): [BomItem!]!
caveat: String
consumerFinanceAmount: Currency
contractAcceptedAt: Datetime @deprecated
contractor: Contractor
createdAt: Datetime!
customer: Customer
customerCostAmount: Currency
customerGrossCostAmount: Currency
customerGrossCostExGstAmount: Currency
customerGstAmount: Currency
customerId: UUID!
depositAmount: Currency
design: Design
designId: String!
discountAmount: Currency
duplicateOfQuote: Quote
duplicateOfQuoteId: UUID
expiresAt: Datetime!
files: [File]
financeRequests(
filter: FinanceRequestFilter
first: Int
offset: Int
orderBy: [FinanceRequestOrderBy!]
): [FinanceRequest!]!
forecastOfferId: String
govLoanAmount: Currency
govSubsidyAmount: Currency
govSupportProgram: String
id: UUID!
isBattery: Boolean!
isConsumerFinanceApplied: Boolean!
isEvCharger: Boolean!
isGovLoanApplied: Boolean!
isGovLoanRequested: Boolean!
isGovSubsidyApplied: Boolean!
isInspectionRequired: Boolean!
isSolar: Boolean!
jobs(
filter: JobFilter
first: Int
offset: Int
orderBy: [JobOrderBy!]
): [Job!]!
jobsConnection(
after: Cursor
before: Cursor
filter: JobFilter
first: Int
last: Int
offset: Int
orderBy: [JobOrderBy!] = [NATURAL]
): JobConnection!
prcAmount: Currency
prcCount: Int
primeContractor: String
project: Project
projectId: UUID
projectsByActiveQuoteId(
filter: ProjectFilter
first: Int
offset: Int
orderBy: [ProjectOrderBy!]
): [Project!]!
projectsByActiveQuoteIdConnection(
after: Cursor
before: Cursor
filter: ProjectFilter
first: Int
last: Int
offset: Int
orderBy: [ProjectOrderBy!] = [PRIMARY_KEY_ASC]
): ProjectConnection!
quoteHistories(
filter: QuoteHistoryFilter
first: Int
offset: Int
orderBy: [QuoteHistoryOrderBy!]
): [QuoteHistory!]!
quoteItems(
filter: QuoteItemFilter
first: Int
offset: Int
orderBy: [QuoteItemOrderBy!]
): [QuoteItem!]!
ref: String!
replacedByQuote: Quote
replacedByQuoteId: UUID
replacementOfQuote: Quote
replacementOfQuoteId: UUID
requoteReason: String
reviews(
filter: ReviewFilter
first: Int
offset: Int
orderBy: [ReviewOrderBy!]
): [Review!]!
site: Site
siteId: String!
state: PublicQuoteStatus!
stcAmount: Currency
stcCount: Int
stcZone: Int
totalHardwareCostAmount: Currency
totalHardwareGstAmount: Currency
totalInstallationCostAmount: Currency
totalInstallationGstAmount: Currency
totalServiceCostAmount: Currency
totalServiceGstAmount: Currency
updatedAt: Datetime!
}

Fields

Quote.acceptedAt ● Datetime scalar

Quote.activeJobs ● [ActiveJob!]! non-null object

Reads and enables pagination through a set of ActiveJob.

Quote.activeJobs.filter ● ActiveJobFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.activeJobs.first ● Int scalar

Only read the first n values of the set.

Quote.activeJobs.offset ● Int scalar

Skip the first n values.

Quote.activeJobs.orderBy ● [ActiveJobOrderBy!] list enum

The method to use when ordering ActiveJob.

Quote.activeQuotes ● [ActiveQuote!]! non-null object

Reads and enables pagination through a set of ActiveQuote.

Quote.activeQuotes.filter ● ActiveQuoteFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.activeQuotes.first ● Int scalar

Only read the first n values of the set.

Quote.activeQuotes.offset ● Int scalar

Skip the first n values.

Quote.activeQuotes.orderBy ● [ActiveQuoteOrderBy!] list enum

The method to use when ordering ActiveQuote.

Quote.baselineOfferId ● String scalar

Quote.batteryStcAmount ● Currency object

Quote.batteryStcCount ● Int scalar

Quote.bomItems ● [BomItem!]! non-null object

Reads and enables pagination through a set of BomItem.

Quote.bomItems.filter ● BomItemFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.bomItems.first ● Int scalar

Only read the first n values of the set.

Quote.bomItems.offset ● Int scalar

Skip the first n values.

Quote.bomItems.orderBy ● [BomItemOrderBy!] list enum

The method to use when ordering BomItem.

Quote.caveat ● String scalar

Quote.consumerFinanceAmount ● Currency object

Quote.contractAcceptedAt ● Datetime deprecated scalar

DEPRECATED

Use contract accepted on the project instead.

Quote.contractor ● Contractor object

Reads a single Contractor that is related to this Quote.

Quote.createdAt ● Datetime! non-null scalar

Quote.customer ● Customer object

Reads a single Customer that is related to this Quote.

Quote.customerCostAmount ● Currency object

Quote.customerGrossCostAmount ● Currency object

Quote.customerGrossCostExGstAmount ● Currency object

Quote.customerGstAmount ● Currency object

Quote.customerId ● UUID! non-null scalar

Quote.depositAmount ● Currency object

Quote.design ● Design object

Reads a single Design that is related to this Quote.

Quote.designId ● String! non-null scalar

Quote.discountAmount ● Currency object

Quote.duplicateOfQuote ● Quote object

Reads a single Quote that is related to this Quote.

Quote.duplicateOfQuoteId ● UUID scalar

Quote.expiresAt ● Datetime! non-null scalar

Quote.files ● [File] list object

Quote.financeRequests ● [FinanceRequest!]! non-null object

Reads and enables pagination through a set of FinanceRequest.

Quote.financeRequests.filter ● FinanceRequestFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.financeRequests.first ● Int scalar

Only read the first n values of the set.

Quote.financeRequests.offset ● Int scalar

Skip the first n values.

Quote.financeRequests.orderBy ● [FinanceRequestOrderBy!] list enum

The method to use when ordering FinanceRequest.

Quote.forecastOfferId ● String scalar

Quote.govLoanAmount ● Currency object

Quote.govSubsidyAmount ● Currency object

Quote.govSupportProgram ● String scalar

Quote.id ● UUID! non-null scalar

Quote.isBattery ● Boolean! non-null scalar

Quote.isConsumerFinanceApplied ● Boolean! non-null scalar

Quote.isEvCharger ● Boolean! non-null scalar

Quote.isGovLoanApplied ● Boolean! non-null scalar

Quote.isGovLoanRequested ● Boolean! non-null scalar

Quote.isGovSubsidyApplied ● Boolean! non-null scalar

Quote.isInspectionRequired ● Boolean! non-null scalar

Quote.isSolar ● Boolean! non-null scalar

Quote.jobs ● [Job!]! non-null object

Reads and enables pagination through a set of Job.

Quote.jobs.filter ● JobFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.jobs.first ● Int scalar

Only read the first n values of the set.

Quote.jobs.offset ● Int scalar

Skip the first n values.

Quote.jobs.orderBy ● [JobOrderBy!] list enum

The method to use when ordering Job.

Quote.jobsConnection ● JobConnection! non-null object

Reads and enables pagination through a set of Job.

Quote.jobsConnection.after ● Cursor scalar

Read all values in the set after (below) this cursor.

Quote.jobsConnection.before ● Cursor scalar

Read all values in the set before (above) this cursor.

Quote.jobsConnection.filter ● JobFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.jobsConnection.first ● Int scalar

Only read the first n values of the set.

Quote.jobsConnection.last ● Int scalar

Only read the last n values of the set.

Quote.jobsConnection.offset ● Int scalar

Skip the first n values from our after cursor, an alternative to cursor based pagination. May not be used with last.

Quote.jobsConnection.orderBy ● [JobOrderBy!] list enum

The method to use when ordering Job.

Quote.prcAmount ● Currency object

Quote.prcCount ● Int scalar

Quote.primeContractor ● String scalar

Quote.project ● Project object

Reads a single Project that is related to this Quote.

Quote.projectId ● UUID scalar

Quote.projectsByActiveQuoteId ● [Project!]! non-null object

Reads and enables pagination through a set of Project.

Quote.projectsByActiveQuoteId.filter ● ProjectFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.projectsByActiveQuoteId.first ● Int scalar

Only read the first n values of the set.

Quote.projectsByActiveQuoteId.offset ● Int scalar

Skip the first n values.

Quote.projectsByActiveQuoteId.orderBy ● [ProjectOrderBy!] list enum

The method to use when ordering Project.

Quote.projectsByActiveQuoteIdConnection ● ProjectConnection! non-null object

Reads and enables pagination through a set of Project.

Quote.projectsByActiveQuoteIdConnection.after ● Cursor scalar

Read all values in the set after (below) this cursor.

Quote.projectsByActiveQuoteIdConnection.before ● Cursor scalar

Read all values in the set before (above) this cursor.

Quote.projectsByActiveQuoteIdConnection.filter ● ProjectFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.projectsByActiveQuoteIdConnection.first ● Int scalar

Only read the first n values of the set.

Quote.projectsByActiveQuoteIdConnection.last ● Int scalar

Only read the last n values of the set.

Quote.projectsByActiveQuoteIdConnection.offset ● Int scalar

Skip the first n values from our after cursor, an alternative to cursor based pagination. May not be used with last.

Quote.projectsByActiveQuoteIdConnection.orderBy ● [ProjectOrderBy!] list enum

The method to use when ordering Project.

Quote.quoteHistories ● [QuoteHistory!]! non-null object

Reads and enables pagination through a set of QuoteHistory.

Quote.quoteHistories.filter ● QuoteHistoryFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.quoteHistories.first ● Int scalar

Only read the first n values of the set.

Quote.quoteHistories.offset ● Int scalar

Skip the first n values.

Quote.quoteHistories.orderBy ● [QuoteHistoryOrderBy!] list enum

The method to use when ordering QuoteHistory.

Quote.quoteItems ● [QuoteItem!]! non-null object

Reads and enables pagination through a set of QuoteItem.

Quote.quoteItems.filter ● QuoteItemFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.quoteItems.first ● Int scalar

Only read the first n values of the set.

Quote.quoteItems.offset ● Int scalar

Skip the first n values.

Quote.quoteItems.orderBy ● [QuoteItemOrderBy!] list enum

The method to use when ordering QuoteItem.

Quote.ref ● String! non-null scalar

Quote.replacedByQuote ● Quote object

Reads a single Quote that is related to this Quote.

Quote.replacedByQuoteId ● UUID scalar

Quote.replacementOfQuote ● Quote object

Reads a single Quote that is related to this Quote.

Quote.replacementOfQuoteId ● UUID scalar

Quote.requoteReason ● String scalar

Quote.reviews ● [Review!]! non-null object

Reads and enables pagination through a set of Review.

Quote.reviews.filter ● ReviewFilter input

A filter to be used in determining which values should be returned by the collection.

Quote.reviews.first ● Int scalar

Only read the first n values of the set.

Quote.reviews.offset ● Int scalar

Skip the first n values.

Quote.reviews.orderBy ● [ReviewOrderBy!] list enum

The method to use when ordering Review.

Quote.site ● Site object

Reads a single Site that is related to this Quote.

Quote.siteId ● String! non-null scalar

Quote.state ● PublicQuoteStatus! non-null enum

Quote.stcAmount ● Currency object

Quote.stcCount ● Int scalar

Quote.stcZone ● Int scalar

Quote.totalHardwareCostAmount ● Currency object

Quote.totalHardwareGstAmount ● Currency object

Quote.totalInstallationCostAmount ● Currency object

Quote.totalInstallationGstAmount ● Currency object

Quote.totalServiceCostAmount ● Currency object

Quote.totalServiceGstAmount ● Currency object

Quote.updatedAt ● Datetime! non-null scalar

Returned By

quote query ● quoteByRef query ● quotes query

Member Of

ActiveJob object ● ActiveQuote object ● BomItem object ● Customer object ● Design object ● FinanceRequest object ● Job object ● Project object ● Quote object ● QuoteHistory object ● QuoteItem object ● Review object ● Site object