Using Parts on Incidents
When repairing devices, you can track which parts were used directly on the incident record. Parts are automatically deducted from inventory and can be invoiced to clients.
For detailed information about working with incidents, see Incident Profile.
To add or return parts on incidents, you need the Use Parts on Incidents permission assigned to your administrator role.
Quick Overview
The Parts Used section on each incident allows you to:
- Add parts - Select parts from available inventory
- Track usage - See who used what, when, and from which location
- Return parts - Restore inventory if a part wasn't needed
- Generate invoices - Bill for parts used in repairs
- Add to existing invoices - Append parts to an unpaid invoice
- Remove from invoices - Remove parts from an invoice if needed
Adding Parts to an Incident
- Open an incident from
Incidents > View Incidents - Scroll to the Parts Used section
- Click Add Part
- Select the Part from the dropdown
- Select the Location (shows available quantity)
- Enter the Quantity to use
- Optionally add Notes
- Click Add Part
The system automatically:
- Deducts the quantity from inventory at that location
- Records who used the part and when
- Calculates totals for billable parts
Only locations accessible to the incident's school appear by default. Check Show All Locations to see inventory at other locations.
Returning Parts
If a part wasn't actually used:
- Find the part in the Parts Used section
- Click Return
- Confirm the return
The system restores the quantity to the original location and marks the part as returned.
Parts that have been invoiced cannot be returned. You must first remove the part from the invoice before returning it to inventory. See Removing Parts from Invoices below.
Generating Invoices
Parts linked to a Sale Item can be invoiced to the client associated with the device.
Generate Invoice Button
The Generate Invoice button intelligently reflects the current state:
| Button State | Meaning |
|---|---|
| Enabled (blue) | There are unbilled parts ready to invoice |
| Disabled (grey) | No parts to invoice, or device has no client assigned |
Hover over a disabled button to see a tooltip explaining why it's disabled:
- "No unbilled parts available to invoice" - All parts are either already invoiced or returned
- "Device must have a client assigned to generate an invoice" - The device needs a client before you can create an invoice
Creating a New Invoice
- Click Generate Invoice in the Parts Used section
- Confirm the action in the popup
- The system creates an invoice with line items for each billable part
- You'll be redirected to the new invoice
Only non-returned parts with a linked Sale Item are included. The price comes from the Sale Item at the time of invoicing.
Adding to an Existing Invoice
If there's already an unpaid invoice for this incident that hasn't been emailed to the client, you'll be given a choice:
- Click Generate Invoice
- A popup appears showing the existing invoice details:
- Invoice number
- Current total
- Number of items
- Choose one of three options:
- Add to Existing Invoice - Appends the new parts to the existing invoice
- Create New Invoice - Creates a separate invoice for the new parts
- Cancel - Close without action
The "Add to Existing Invoice" option only appears when:
- An unpaid invoice already exists for this incident
- The invoice has not been emailed to the client yet
Once an invoice has been emailed, you'll need to create a new invoice for additional parts.
Removing Parts from Invoices
If you need to remove a part from an invoice (for example, to return it to inventory):
- Find the part in the Parts Used section (status will show "Invoiced")
- Click Remove from Invoice
- Confirm the removal
You can only remove parts from invoices that are still in Unpaid status. Once an invoice has been sent (status changed to First, Second, Final, etc.), parts cannot be removed.
Removing the Last Item
If the part you're removing is the only item on the invoice, you'll see a special warning:
Cancel Invoice?
This is the only item on Invoice #123.
Removing this part will cancel the invoice since it will have no items remaining.
Confirming this action will:
- Remove the part from the invoice
- Automatically cancel the invoice
- Allow you to return the part to inventory or re-invoice it later
Understanding the Parts Display
The Parts Used section shows:
| Column | What It Shows |
|---|---|
| Part | Part name and SKU |
| Location | Where the part came from |
| Quantity | How many were used |
| Unit Price | Sale price (or "-" if not billable) |
| Total | Quantity x Unit Price |
| Status | Used, Returned, or Invoiced |
| Used By | Administrator who added the part |
| Action | Available actions based on status |
Status Badges
| Status | Meaning |
|---|---|
| Used | Part is on the incident, not yet invoiced |
| Invoiced | Part has been added to an invoice |
| Returned | Part was returned to inventory |
Available Actions by Status
| Status | Available Actions |
|---|---|
| Used | Return (restore to inventory) |
| Invoiced (Unpaid invoice) | Remove from Invoice |
| Invoiced (Sent invoice) | No actions available |
| Returned | No actions available |
Non-billable parts (without a linked Sale Item) show "-" for price columns and cannot be invoiced but are still tracked for inventory purposes.
Summary Totals
The Parts Used table footer shows:
- Total Quantity - Sum of all non-returned parts
- Total Value - Sum of all billable part values
- Unbilled Amount - Value of parts not yet invoiced (shown in blue when > $0)
Workflow Examples
Standard Repair Workflow
- Add parts as you use them during the repair
- Complete the repair
- Click Generate Invoice to bill the client
- Invoice is created and can be sent to the client
Repair with Unused Part
- Add parts during diagnosis
- Determine one part wasn't needed
- Click Return on the unused part
- Inventory is restored
- Generate invoice for remaining parts
Adding Parts After Initial Invoice
- Complete repair and generate invoice
- Discover additional parts were needed
- Add the new parts to the incident
- Click Generate Invoice
- Choose Add to Existing Invoice (if invoice not sent) or Create New Invoice
Removing Incorrectly Invoiced Part
- Notice a part was incorrectly added to an invoice
- Ensure invoice status is still "Unpaid"
- Click Remove from Invoice on the part
- Part can now be returned to inventory
- If needed, re-add to a different invoice
Next Steps
- Incident Profile - Complete guide to incident management
- Managing Parts - Set up your parts catalog
- Parts Locations - Configure storage locations
- Inventory Adjustments - Manual inventory corrections