BidProactivePolicyRevision
One numbered revision of the organization's Bid Desk proactive policy: business calendar, targets and reminders per kind of waiting item, and the escalation ladder. Revisions are never changed; a save adds the next one.
type BidProactivePolicyRevision {
appliesToOpen: Boolean!
body: JSON!
createdAt: DateTime!
enteredBy: ID!
enteredByName: String
id: ID!
note: String
revision: Int!
}
Fields
BidProactivePolicyRevision.appliesToOpen ● Boolean! non-null scalar
Whether this revision also governs items already waiting when it was saved. Otherwise it governs items that start waiting after it.
BidProactivePolicyRevision.body ● JSON! non-null scalar
The policy body { v, calendar, targets, ladder, approvalCoversAfterMinutes, hardDeadlineLeadMinutes }, stored with weekdays and holidays ascending and reminders largest first.
BidProactivePolicyRevision.createdAt ● DateTime! non-null scalar
When the revision was saved; it is in force from then.
BidProactivePolicyRevision.enteredBy ● ID! non-null scalar
The user who saved the revision.
BidProactivePolicyRevision.enteredByName ● String scalar
That user's name. Null when the user is no longer in the organization.
BidProactivePolicyRevision.id ● ID! non-null scalar
The revision's id.
BidProactivePolicyRevision.note ● String scalar
The saver's note on what changed. Null when none was given.
BidProactivePolicyRevision.revision ● Int! non-null scalar
The revision number, from 1. Send it back as expectedRevision on the next save; a stale one is refused.
Returned By
bidProactivePolicyHistory query ● saveBidProactivePolicy mutation
Member Of
BidProactivePolicySettings object