Skip to main content

BidHandoverPackage

A won bid's frozen hand-over package: the configured items (long-lead first), the approved cost sheet, the payment milestones and the quote it was released as.

type BidHandoverPackage {
bidId: ID!
bidNumber: String!
bidTitle: String!
contract: String!
costSheetCurrency: String!
costSheetId: ID!
costSheetVersion: Int!
customerId: ID
lines: [BidHandoverLine!]!
milestones: [BidHandoverMilestone!]!
outcome: String!
packageHash: String!
quoteCurrency: String!
quoteId: ID!
quoteNumber: String!
revisionHash: String!
revisionLabel: String!
salesOrderId: ID
sheetLines: [BidHandoverSheetLine!]!
snapshotHash: String!
snapshotId: ID!
}

Fields​

BidHandoverPackage.bidId ● ID! non-null scalar​

The bid.

BidHandoverPackage.bidNumber ● String! non-null scalar​

The bid's number.

BidHandoverPackage.bidTitle ● String! non-null scalar​

The bid's title.

BidHandoverPackage.contract ● String! non-null scalar​

The package contract, "bid_handover@1".

BidHandoverPackage.costSheetCurrency ● String! non-null scalar​

That cost sheet's currency.

BidHandoverPackage.costSheetId ● ID! non-null scalar​

The approved cost sheet.

BidHandoverPackage.costSheetVersion ● Int! non-null scalar​

That cost sheet's sheet number.

BidHandoverPackage.customerId ● ID scalar​

The bid's customer; null when none is set.

BidHandoverPackage.lines ● [BidHandoverLine!]! non-null object​

The configured items, longest lead time first.

BidHandoverPackage.milestones ● [BidHandoverMilestone!]! non-null object​

The payment milestones, in schedule order.

BidHandoverPackage.outcome ● String! non-null scalar​

How the bid was handed over: SALES_ORDER or ERP_EXPORT (no sales orders on the plan).

BidHandoverPackage.packageHash ● String! non-null scalar​

The package's SHA-256 hash, as recorded in the bid's decision log.

BidHandoverPackage.quoteCurrency ● String! non-null scalar​

That quote's currency.

BidHandoverPackage.quoteId ● ID! non-null scalar​

The released quote handed over.

BidHandoverPackage.quoteNumber ● String! non-null scalar​

That quote's number.

BidHandoverPackage.revisionHash ● String! non-null scalar​

The hash the released revision was approved against.

BidHandoverPackage.revisionLabel ● String! non-null scalar​

The released proposal revision, e.g. "R1".

BidHandoverPackage.salesOrderId ● ID scalar​

The sales order converted from the quote; null for an export, or while the conversion is still to be retried.

BidHandoverPackage.sheetLines ● [BidHandoverSheetLine!]! non-null object​

Every line of the approved cost sheet.

BidHandoverPackage.snapshotHash ● String! non-null scalar​

That snapshot's hash.

BidHandoverPackage.snapshotId ● ID! non-null scalar​

The frozen configuration snapshot.

Returned By​

bidHandoverPackage query