BidDeviation
A commercial deviation of a bid from a contract clause.
type BidDeviation {
bidId: ID!
clauseId: ID
createdAt: DateTime!
decidedAt: DateTime
decidedBy: ID
id: ID!
proposedText: String!
reason: String!
standardText: String
status: BidDeviationStatus!
title: String!
updatedAt: DateTime!
version: Int!
}
Fields
BidDeviation.bidId ● ID! non-null scalar
The bid.
BidDeviation.clauseId ● ID scalar
The library clause it departs from, if any.
BidDeviation.createdAt ● DateTime! non-null scalar
When it was proposed.
BidDeviation.decidedAt ● DateTime scalar
When the approval path decided it.
BidDeviation.decidedBy ● ID scalar
Who decided it.
BidDeviation.id ● ID! non-null scalar
The deviation.
BidDeviation.proposedText ● String! non-null scalar
The text the bid offers instead.
BidDeviation.reason ● String! non-null scalar
Why the bid departs from the clause.
BidDeviation.standardText ● String scalar
The clause's text when the deviation was proposed; later library edits do not change it.
BidDeviation.status ● BidDeviationStatus! non-null enum
Its status.
BidDeviation.title ● String! non-null scalar
Its title.
BidDeviation.updatedAt ● DateTime! non-null scalar
Last change.
BidDeviation.version ● Int! non-null scalar
Pass back as expectedVersion to edit.
Returned By
acceptBidDeviation mutation ● bidDeviations query ● proposeBidDeviation mutation ● rejectBidDeviation mutation ● updateBidDeviation mutation ● withdrawBidDeviation mutation