Skip to main content

TenderUpdateItemInput

No description

input TenderUpdateItemInput {
quantity: Int
name: String
price: Float
supplier: String
deliveryDate: String
notes: String
validateOrderList: Boolean
validateBudget: Boolean
}

Fields

TenderUpdateItemInput.quantity ● Int scalar

Number of units for this item.

Must be a positive integer. When not specified, defaults to system-calculated quantity based on context.

TenderUpdateItemInput.name ● String scalar

Custom display name for the item.

Overrides the default product name if specified. Useful for personalized or customized item descriptions.

TenderUpdateItemInput.price ● Float scalar

Custom price per unit for this item.

Overrides the default calculated sales price if specified. Used for special pricing arrangements or manual price adjustments.

TenderUpdateItemInput.supplier ● String scalar

Supplier or vendor information for this item.

Overrides the default product supplier if specified. Used for special sourcing arrangements or supplier preferences.

TenderUpdateItemInput.deliveryDate ● String scalar

Expected delivery date for this specific item.

Must be a valid ISO 8601 date string. Used for items with special delivery requirements or scheduling.

TenderUpdateItemInput.notes ● String scalar

Additional notes or special instructions for this item.

Free-form text for any special requirements, customizations, or important information related to this item.

TenderUpdateItemInput.validateOrderList ● Boolean scalar

If set to false, the items will not be validated against customer order lists. Defaults to true

TenderUpdateItemInput.validateBudget ● Boolean scalar

[DEPRECATED] If set to false, budget validation will be skipped. Defaults to true

Member Of

tenderUpdateItem mutation