Quote/BOQ

Quote workflow

1. Create a quote from an `APPROVED_FOR_QUOTE` audit when possible. The audit link, CRM links, application, sizing recommendations, daily demand, and unresolved-finding summary are

Use this when...

Use this when you need to follow the normal operating flow for Quote/BOQ.

  1. Create a quote from an APPROVED_FOR_QUOTE audit when possible. The audit link, CRM links, application, sizing recommendations, daily demand, and unresolved-finding summary are copied to the quote.
  2. A manual quote is allowed but is visibly marked as not audit-backed.
  3. While DRAFT or CHANGES_REQUESTED, add options and BOQ items and mark one option recommended.
  4. Submit for review. The system recalculates pricing, creates a version, creates a pending approval, and moves the quote to INTERNAL_REVIEW.
  5. A user with approvals.manage approves, rejects, or requests changes. Approval creates another version.
  6. Only APPROVED quotes can become SENT_TO_CLIENT; sending creates a version.
  7. A sent quote can become ACCEPTED, REJECTED, or EXPIRED. Any quote can be archived by a quote manager.

No email or document is actually sent in Sprint 5; “Sent to Client” is a controlled status marker.

Developer Details
Source
apps/docs/content/quote/workflow.md
Owner
Module Owner
Status
Current
Module
Quote/BOQ
Related route
/quotes