Skip to main content

BidNextAction

One ranked next action on a bid. Counts and minutes only, never an amount.

type BidNextAction {
bidId: ID!
bidNumber: String!
bidTitle: String!
blockers: Int
key: String!
kind: BidNextActionKind!
level: Int!
minutes: Int
rank: Int!
state: BidNextActionState!
subjectId: ID!
subjectKind: BidProactiveSubjectKind!
target: BidNextActionTarget!
}

Fields​

BidNextAction.bidId ● ID! non-null scalar​

The bid.

BidNextAction.bidNumber ● String! non-null scalar​

The bid's number.

BidNextAction.bidTitle ● String! non-null scalar​

The bid's title.

BidNextAction.blockers ● Int scalar​

Stale plus missing cost lines blocking a cost sheet, when it applies.

BidNextAction.key ● String! non-null scalar​

A stable key for the action.

BidNextAction.kind ● BidNextActionKind! non-null enum​

What to do.

BidNextAction.level ● Int! non-null scalar​

The escalation level reached. 0 when none.

BidNextAction.minutes ● Int scalar​

Business minutes late or left (always positive); see state.

BidNextAction.rank ● Int! non-null scalar​

Position in the list, from 1.

BidNextAction.state ● BidNextActionState! non-null enum​

How urgent it is.

BidNextAction.subjectId ● ID! non-null scalar​

The waiting item behind the action.

BidNextAction.subjectKind ● BidProactiveSubjectKind! non-null enum​

The waiting item behind the action.

BidNextAction.target ● BidNextActionTarget! non-null object​

Where one click goes.

Returned By​

bidNextActions query ● myBidNextActions query