Skip to main content

CreateBidPriceRequestInput

A new price request, as a draft; nothing is sent.

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

Fields​

CreateBidPriceRequestInput.bidId ● ID! non-null scalar​

The bid.

CreateBidPriceRequestInput.costLineId ● ID scalar​

The cost line it is for; its item and quantity fill what is not given.

CreateBidPriceRequestInput.deliverBy ● DateTime scalar​

When the item is needed.

CreateBidPriceRequestInput.dueAt ● DateTime! non-null scalar​

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

CreateBidPriceRequestInput.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.

CreateBidPriceRequestInput.productId ● ID scalar​

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

CreateBidPriceRequestInput.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.

CreateBidPriceRequestInput.specification ● String scalar​

What the vendor needs to know to quote.

CreateBidPriceRequestInput.uomId ● ID scalar​

The unit of measure.

CreateBidPriceRequestInput.variantId ● ID scalar​

The variant of the item, when it has one.

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

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

Member Of​

createBidPriceRequest mutation