Skip to main content

ConvertBidThreadToPriceRequestInput

A draft price request made from a bid thread. On a cost line thread the item and quantity fill what is not given; on any other thread the item, its name and the quantity must be given.

input ConvertBidThreadToPriceRequestInput {
deliverBy: DateTime
dueAt: DateTime!
itemLabel: String
productId: ID
quantity: String
specification: String
threadId: ID!
uomId: ID
variantId: ID
vendors: [BidPriceRequestVendorInput!]!
}

Fields​

ConvertBidThreadToPriceRequestInput.deliverBy ● DateTime scalar​

When the item is needed.

ConvertBidThreadToPriceRequestInput.dueAt ● DateTime! non-null scalar​

The date vendors should reply by; must be in the future.

ConvertBidThreadToPriceRequestInput.itemLabel ● String scalar​

What vendors read as the item's name (at most 200 characters); defaults to the item's name, then the cost line's description.

ConvertBidThreadToPriceRequestInput.productId ● ID scalar​

The item to ask about; defaults to the cost line's item when there is one.

ConvertBidThreadToPriceRequestInput.quantity ● String scalar​

How many to ask a price for, an exact decimal string with at most 4 decimal places; defaults to the cost line's quantity.

ConvertBidThreadToPriceRequestInput.specification ● String scalar​

What the vendor needs to know to quote.

ConvertBidThreadToPriceRequestInput.threadId ● ID! non-null scalar​

The thread.

ConvertBidThreadToPriceRequestInput.uomId ● ID scalar​

The unit of measure.

ConvertBidThreadToPriceRequestInput.variantId ● ID scalar​

The variant of the item, when it has one.

ConvertBidThreadToPriceRequestInput.vendors ● [BidPriceRequestVendorInput!]! non-null input​

The vendors to ask: between 1 and 10 different ones.

Member Of​

convertBidThreadToPriceRequest mutation