Skip to content

Estimate

Type: Object

A commercial estimate used to price proposed print work before it becomes a confirmed order. It aggregates itemized costs (materials, press time, finishing, shipping, discounts, taxes), supports currency/exchange-rate handling, and tracks a review lifecycle from draft to sent, then approved or rejected. Estimates can be grouped under a Quote and, once accepted, can be converted into production Jobs using stored product templates and the customer's selections. This is the core MIS artifact for fast, accurate pricing that cleanly hands off into MES execution when approved.

Fields

NameTypeArgsDescriptionDeprecated
approvedBoolean!Has this estimate been approved by the customer?
createdAtDateTime!
customerCustomerThe customer this estimate was created for
customerIdID
discountAmountMoneyThe total discount amount calculated from all items
exchangeRateFloatThe exchange rate to use between the accounting currency and customer currency
externalIdStringAn external ID for the job
hasItemsBoolean
idID!
items[EstimateItem!]!filter: EstimateItemFilterInput
limit: Int
offset: Int
sort: [EstimateItemSortInput]
The items comprising this estimate
itemsCountInt
jobs[Job!]!filter: JobFilterInput
limit: Int
offset: Int
sort: [JobSortInput]
The jobs created from this estimate, if relevant
nameStringA human readable summary for this estimate
orderLines[OrderLine!]!filter: OrderLineFilterInput
limit: Int
offset: Int
sort: [OrderLineSortInput]
The order items created from this estimate, if relevant
overridesJsonString!Estimate job overrides data, will be merged into the job specification if this estimate is turned
into a job. This is designed to allow for situations where multiple estimates for a similar product
are produced, such as different paper types, etc.
preparedByAuthUserThe user who prepared the estimate
preparedByIdID
productTemplateIdIDThe product template this estimate was created from (if applicable)
quoteQuoteThe quote grouping this estimate
quoteIdID
remarksStringAny remarks regarding the properties of this estimate
shippingAmountMoneyThe total shipping amount calculated from all items
stateEstimateStateEnum!The state of this estimate
subtotalMoneyThe subtotal of the order calculated from item totals
tacticString!The production intent to derive this estimate
taxMoney!Currency tax data
taxAmountMoneyThe total tax amount calculated from all items
totalMoney!Estimate cost data
totalAmountMoneyThe total amount of the order including taxes, shipping, and discounts
updatedAtDateTime!
userSelectionsJsonStringUser's configuration selections used to generate this estimate (if from template)

Relationships

Connect. Combine. Collaborate.
The pioneering open integration platform, dedicated to transforming connectivity in the printing industry.