Managing Existing Orders

Once an order is created, TimberCloud provides comprehensive tools for viewing, editing, tracking, and processing orders through your workflow.
Viewing an Order
The order detail view provides complete visibility into every aspect of an order. It closely resembles the creation interface but includes additional tabs and information.
Order Header
The header displays key information at a glance:
- Order Number — Unique identifier for this order
- Customer Name — Who placed the order
- Status Badge — Current status with color coding
- Total Amount — Order total with currency symbol
Sidebar Tabs
Details Tab
Contains the core order information:
| Field | Description |
|---|---|
| Order Name / PO | Customer's purchase order reference |
| Customer | Linked customer profile |
| Status | Current order status (can be changed) |
| Sales Rep | Assigned salesperson |
| Order Type | Standard, Sample, Remake, Warranty |
| Payment Terms | Net 30, Due on Order, etc. |
| Discount | Applied discount percentage |
| Tax Rate | Tax rate applied to order |
Dates Tab
The Dates section tracks the complete order lifecycle:
| Date | Description | Set When |
|---|---|---|
| Date Entered | When the order was first created | Order creation |
| Date Ordered | When quote converted to order | Status → Ordered |
| Due Date | Expected completion date | Calculated from lead times |
| Date In Production | When manufacturing started | Status → In Production |
| Date Completed | When production finished | Status → Completed |
| Date Shipped | When order was dispatched | Status → Shipped |
| Date Delivered | When customer received order | Status → Delivered |
| Date Canceled | When order was canceled | Status → Canceled |
Shipping Tab

Manage shipping address and delivery information:
- Shipping Method — Selected delivery option
- Billing Address — Customer billing information
- Shipping Address — Delivery destination
- Carrier Rate Data — Selected carrier and rate (if using Carrier Services)
- Tracking Information — Carrier and tracking numbers (after shipped)
Working with Carrier Services
If the order's shipping method is set to a Carrier Services delivery option, the Shipping tab will show:
- Selected Rate — The carrier and service level chosen
- Shipping Cost — The rate price (with any markup)
- Rate Status — Whether the rate is current or stale (expired after 24 hours)
- Shop Rates Button — To select or regenerate carrier rates
Requesting Carrier Rates for an Order
- Open the order in edit mode
- Ensure shipping method is set to a Carrier Services option
- Click "Get Rates" in the sidebar
- The Carrier Services Modal opens with:
- Auto-calculated packages based on order items
- Shipping mode options (Auto, Small Parcel, LTL)
- Delivery requirements (liftgate, residential, etc.)
- Click "Get Rates" to fetch live carrier rates
- Select your preferred rate
- Save the order
Note: You cannot save an order with a Carrier Services option selected without first selecting a specific rate.
Stale Rates
Carrier rates expire after 24 hours. If rates are stale:
- A yellow warning banner appears
- The "Regenerate Rates" button pulses
- You'll need to fetch fresh rates before booking the shipment
- This ensures accurate pricing at time of booking
For detailed information on the rate shopping interface, see Shipping → Rate Shopping.
Notes Tab
Two types of notes are supported:
- Order Notes — Visible on documents and to customers
- Shop Notes — Internal notes for production team only
Attachments Tab
Manage files attached to the order:
- View uploaded images and documents
- Add new attachments
- Download existing files
Timeline Tab
The Timeline provides a comprehensive audit trail of every action taken on the order:
- Status changes with timestamps
- Who made each change
- Station progressions (if using Stations)
- System-generated events
Note: Timeline requires Stations and Order Tracking to be configured.
Order Status Lifecycle
Status Flow
Orders progress through a defined workflow:
┌─────────┐ ┌─────────┐ ┌──────────────┐ ┌────────────┐
│ Quote │ ──▸ │ Ordered │ ──▸ │ In Production│ ──▸ │ Inspection │
└─────────┘ └─────────┘ └──────────────┘ └────────────┘
│
▼
┌───────────┐ ┌─────────┐ ┌───────────────┐
│ Delivered │ ◂── │ Shipped │ ◂── │ Ready to Ship │
└───────────┘ └─────────┘ └───────────────┘Changing Status
To update an order's status:
- Open the order detail view
- Click the Status dropdown in the sidebar
- Select the new status
- Changes save automatically
What Happens on Status Change
Each status transition triggers specific actions:
Quote → Ordered
dateOrderedis set to current time- Due date is calculated (if lead times enabled)
- Inventory is deducted from fulfillment location
- Order becomes locked (no editing)
- "Quote to Order" notification sent
- Acknowledgement invoice created
Ordered → In Production
dateInProductionis set- "In Production" notification sent
- Order event created in timeline
In Production → Inspection
dateInspectionis set- Order enters quality control phase
- QC interface becomes available
Inspection → Shipped
dateShippedis set- "Order Shipped" notification sent
- Tracking information can be added
Shipped → Delivered
dateDeliveredis set- "Order Delivered" notification sent
- Order is considered complete
Any Status → Canceled
dateCanceledis set- "Order Canceled" notification sent
- Inventory is not automatically restored
Editing Orders
When Editing is Allowed
| Status | Editable | Reason |
|---|---|---|
| Quote | ✅ Yes | Pricing can be adjusted before acceptance |
| Ordered | ❌ No | Order is locked for accounting accuracy |
| In Production | ❌ No | Manufacturing has begun |
| Other Statuses | ❌ No | Order is in progress |
Quote Order Editing
While in Quote status, you can:
- Add or remove items
- Modify line item values
- Adjust pricing
- Change discount or tax rate
- Update shipping address
- Add notes and attachments
What Happens When Prices Change
If you modify an order that affects pricing (even on a Quote):
- A new Quote Invoice version is created
- Previous invoices are marked as void
- The new invoice reflects current pricing
- Version number increments (Quote - Version 2, etc.)
Locked Order Editing
If an error is discovered after an order is locked:
- Cancel the current order
- Refund any payments made (see Payments)
- Copy the original order to create a new quote
- Make necessary corrections on the new quote
- Process the corrected order
This ensures accounting records remain accurate and auditable.
Real-Time Updates
Live Order Updates
TimberCloud uses WebSocket connections to deliver real-time updates:
- Status changes appear instantly across all connected clients
- No page refresh needed to see updates
- Admin Panel and Storefront stay in sync
What Gets Updated in Real-Time
| Event | Admin Panel | Storefront |
|---|---|---|
| New order created | ✅ Notification + list update | ✅ Order appears in customer portal |
| Status changed | ✅ Badge updates | ✅ Customer sees new status |
| Payment received | ✅ Balance updates | ✅ Receipt available |
| Tracking added | ✅ Tracking visible | ✅ Customer can track shipment |
Socket Events
The system emits these events for integrations:
order_created— New order placedorder_updated— Order data modifiedstatus_updated— Status changedquote_accepted— Customer accepted quoteinvoice_created— New invoice generatednotification_sent— Notification dispatched
Bulk Order Operations
Bulk Status Updates
To update multiple orders at once:
- Select orders from the order list (checkboxes)
- Click Bulk Actions
- Choose Update Status
- Select target status
- Confirm the update
Bulk Document Generation
Generate documents for multiple orders:
- Select orders from the list
- Click Bulk Actions
- Choose document type (Build Sheets, Invoices, etc.)
- Download as ZIP file
Invoice Management
Invoice Types
| Type | Created When | Purpose |
|---|---|---|
| Quote | Quote created/modified | Pricing document for customer approval |
| Acknowledgement | Quote → Ordered | Confirms order acceptance |
| Invoice | Order shipped/completed | Final billing document |
Invoice Versioning
When prices change on an order:
- All existing invoices are marked as void
- A new invoice version is created
- Version numbers track the history (Quote - Version 1, 2, 3...)
- Only the latest version is valid
Viewing Invoices
- Open the order detail view
- Navigate to Documents or Invoices section
- Click to view or download PDF
Order Timeline & Audit
Event Tracking
Every significant action creates an order event:
📋 Quote created Jan 15, 2024 10:30 AM
by: John Smith (Sales Rep)
✅ Quote accepted Jan 16, 2024 2:15 PM
by: Customer via Storefront
🏭 Status changed to In Production Jan 17, 2024 9:00 AM
by: Mike Jones (Production)
📦 Status changed to Shipped Jan 20, 2024 4:30 PM
by: Sarah Wilson (Shipping)Who Can See What
| Role | Can See | Can Do |
|---|---|---|
| Admin | Everything | Full access |
| Sales | Own customer orders | Edit quotes, add notes |
| Production | In-production orders | Update status, mark complete |
| Customer | Own orders only | View status, accept quotes |
Searching & Filtering Orders
Quick Search
Use the search bar to find orders by:
- Order number
- Customer name
- PO number
- Product name
Advanced Filters
Filter the order list by:
| Filter | Options |
|---|---|
| Status | Quote, Ordered, In Production, etc. |
| Date Range | Date entered, ordered, due date |
| Customer | Specific customer or customer group |
| Sales Rep | Orders assigned to specific rep |
| Payment Status | Paid, Unpaid, Partial |
| Location | Fulfillment location |
Saved Views
Create saved filter combinations for quick access:
- "Today's Orders"
- "Past Due Orders"
- "My Customers"
- "Ready to Ship"
Best Practices
Daily Order Management
- Check new orders — Review overnight storefront orders each morning
- Update statuses — Move orders through production as work progresses
- Monitor due dates — Dashboard shows orders by due date
- Review timeline — Use audit trail to track issues
Quote Management
- Respond quickly — Customers expect timely quote responses
- Add notes — Explain pricing or special considerations
- Follow up — Use CRM features to track quote status
Production Workflow
- Use stations — Track orders through physical production stages
- Update regularly — Real-time status keeps customers informed
- QC before shipping — Use inspection status to catch issues