Quotes App
Manage the full lifecycle of parts quote requests — from draft to confirmed order — with a clear four-stage pipeline, document uploads at each step, and a complete timeline of every status change and communication.
📋 Quotes Overview
The Quotes page is organized into four tabs, each representing a stage in the quote lifecycle. The active tab is underlined in blue.
| Tab | List Title | What It Shows |
|---|---|---|
| DRAFTS | Draft Quotes | Quotes started but not yet submitted as a request |
| RFQS | Requested Quotes | Submitted requests waiting for a quote response |
| QUOTES | Received Quotes | Admin-submitted quotes with pricing and documents |
| ORDERS | Received Orders | Quotes that have progressed to Purchase Order or Sales Order stage |
⚠️ Non-obvious: A single quote moves through all four tabs as it progresses. It starts in DRAFTS, moves to RFQS when submitted, then to QUOTES when the admin responds, then to ORDERS once a Purchase Order is uploaded. The RFQ- label stays the same throughout — the same reference appears in whichever tab the quote currently belongs to.
📋 DRAFTS Tab
Shows all draft quotes created by the logged-in user that have not yet been submitted as RFQs.
Draft Quotes — Table Columns
What does each column mean?
| Column | Description |
|---|---|
| Label | Auto-generated reference number, prefixed RFQ- |
| Created Date | Date and time the draft was created |
| Time Since Created | How long the draft has been open — shown as a color-coded age badge |
| Created By | Email address of the user who created the draft |
| System Id | The system this quote is associated with — blank if not yet assigned |
| Action | 📄 View and 🗑 Delete icons |
Time Since Created — Badge Colors
| Color | Meaning |
|---|---|
| 🟠 Orange | Recent draft — moderate age |
| 🔴 Pink/Red | Draft is getting old — follow up |
| 🔴 Pink/Red (bright) | Old draft — should be submitted or deleted |
⚠️ Non-obvious: Drafts do not expire automatically — they remain in the DRAFTS tab indefinitely until submitted or deleted. The age badge is a visual reminder only, not an automatic action.
📄 Draft Detail View
Clicking the view icon on a draft opens its detail page, showing two panels and the parts list.
RFQ Details Panel
What does each field mean?
| Field | Description |
|---|---|
| Label | The RFQ- reference number |
| Created By | Email of the user who created the draft |
| Status | Current status — Draft, Requested, Submitted, etc. |
| Created Date | Date and time of creation |
| Notified To | CC email addresses — blank on new drafts |
| Message | Optional message included when the quote was submitted |
System Details Panel
What does each field mean?
| Field | Description |
|---|---|
| System Id | The system associated with this quote |
| Customer Name | Customer name |
| Customer Id | Customer identifier |
| Phone | Customer phone number |
| Contact Name | Contact person name |
| Contact Email | Contact person email address |
Parts List
What does each column mean?
| Column | Description |
|---|---|
| Part Image | Product image or placeholder |
| Part# | Part number |
| Name | Part name |
| Description | Part description |
| Quantity | Number of units requested |
Detail Page Icons (top right)
| Icon | Function |
|---|---|
| 📊 Timeline | View the full quote timeline showing all status changes and events |
| ✏️ Edit | Open the quote update form to edit parts or notification emails |
✏️ Update Quote Form
What does each field mean?
| Field | Description |
|---|---|
| To Emails | Add or remove CC email addresses — type an address and press Enter to add; click × to remove |
| Send automatic quote reminder emails | Checkbox to enable automatic follow-up reminder emails for this quote |
| Parts list | Each part shows its image, name, part number, and an editable Quantity field |
| — Remove | Removes a part from the quote |
| + ADD PART | Add additional parts to the quote |
| × CANCEL | Discard changes and return to the detail view |
| 💾 SAVE | Save changes to the draft |
⚠️ Non-obvious: Once a quote moves past Draft status to Requested or beyond, only CC email addresses and part quantities can be edited. Core fields like system details and the RFQ label cannot be changed after submission.
📋 RFQS Tab
Shows all submitted quote requests awaiting a response from the admin team.
Requested Quotes — Table Columns
What does each column mean?
| Column | Description |
|---|---|
| Label | RFQ- reference number |
| Created Date | Date and time of submission |
| Time Since Requested | Age of the request — color-coded badge (same color logic as DRAFTS) |
| Created By | Email of the submitting user |
| Notification email address on the quote | |
| System Id | Associated system identifier |
| System Details | System address or location |
| Action | 🔔 Notify, 📋 Clone, 📄 Upload, ⋮ More options |
RFQS Action Icons
| Icon | Function |
|---|---|
| 🔔 Bell | Send a notification / follow-up for this RFQ |
| 📋 Clone | Duplicate this RFQ into a new quote with a new label |
| 📄 Upload | Upload a document to this quote |
| ⋮ More | Additional options |
📋 QUOTES Tab
Shows all quotes where the admin has responded with a priced quote document.
Received Quotes — Table Columns
What does each column mean?
| Column | Description |
|---|---|
| Label | RFQ- reference number |
| Reference Id | The reference ID from the uploaded quote document |
| Created Date | Date and time the quote was created |
| Turnaround Time | Time elapsed since the quote was submitted — color-coded badge |
| Created By | Email of the submitting user |
| Notification email(s) for this quote | |
| System Id | Associated system identifier |
| System Details | System address or location |
| Status | Current quote status badge |
Quote Status Badges — QUOTES Tab
| Status | Color | Meaning |
|---|---|---|
| Expired | 🔴 Pink/Red | Quote validity period has passed |
QUOTES Tab Action Icons
| Icon | Function |
|---|---|
| 🔔 Bell | Send a notification for this quote |
| 👁 View | Open the quote detail view |
| 📋 Clone | Duplicate this quote with a new label |
| 🗑 Delete | Delete this quote |
| ↩️ Reorder | Create a new quote from this quote's parts list |
⚠️ Non-obvious: Expired quotes can still be reordered using the ↩️ Reorder icon. This creates a brand-new quote with the same parts but a new RFQ- label and today's date — you do not need to re-enter all parts manually.
⚠️ Non-obvious: Quote expiry runs automatically on a daily basis. The validity period is configured per account by an administrator. Once expired, a quote cannot be un-expired — use Reorder to start a fresh quote based on the same items.