Skip to main content

BidProposalRefreshResult

What a refresh from the bid did: the revision as it now stands, the sections whose content changed, and what still keeps it from being released.

type BidProposalRefreshResult {
changedSections: [BidProposalSectionType!]!
problems: [String!]!
revision: BidProposalRevision!
}

Fields​

BidProposalRefreshResult.changedSections ● [BidProposalSectionType!]! non-null enum​

The sections the refresh changed; empty when the bid had nothing new.

BidProposalRefreshResult.problems ● [String!]! non-null scalar​

Why the revision cannot be released yet: REVISION_NOT_PRICED (no pricing terms, or an incomplete cost roll-up), COST_SHEET_NOT_APPROVED, EXCHANGE_RATE_NOT_FOUND, or a quote engine blocker.

BidProposalRefreshResult.revision ● BidProposalRevision! non-null object​

The revision after the refresh.

Returned By​

refreshBidProposalRevision mutation