Scanning delivery notes and trade-counter receipts
Summary
Section titled “Summary”Send a supplier delivery note or a trade-counter parts receipt in by email, drag-drop, or phone camera, and Torqueflow records what physically arrived, splits each received line across stock and any work orders that were waiting on the part, and updates each job’s “parts received” state. The financial side - the supplier invoice itself - is a separate workflow; see Scanning purchase invoices. The two flows are independent so you can confirm a delivery has arrived without waiting for the invoice, and vice versa.
This guide covers the goods-receipt inbox, the per-scan review screen, allocation across stock and work orders, the inspection state for damaged or wrong parts, and what to do when something goes wrong.
Prerequisites
Section titled “Prerequisites”- At least one scan address has been created. See Scan addresses.
- You have the
finance.purchases.goods_receipt.reviewpermission to open the inbox and the per-scan review screens. The Owner, Manager, and Service Advisor roles have this by default. - To confirm a goods receipt (write the stock and work-order updates), you also need
finance.purchases.goods_receipt.confirm. Owner and Manager have this. Service Advisor does not - they can review and discard, but not confirm. - Currently GBP only. Non-GBP delivery notes can be reviewed but not confirmed.
Send a delivery note in (three ways)
Section titled “Send a delivery note in (three ways)”By email - Forward or send directly to one of your scan addresses. Each attachment is a separate scan. Document type is auto-detected, so a delivery note arriving in a mixed batch with purchase invoices ends up in the right inbox.
By desktop upload -
- Go to Finance > Purchases > Delivery Note Inbox.
- Click Upload Scan in the top right.
- On the Upload tab, drag a file in or click to pick. Multi-page PDFs are fine.
- Optionally pick the document type hint (Auto-detect or Delivery note).
- Click Upload. The dialog closes and Torqueflow takes you to the review screen as soon as extraction is ready.
By phone camera -
- On a phone, tap Upload Scan then switch to the Take a photo tab.
- Tap the camera button. Your phone camera opens.
- Take a clear photo of the delivery note. One photo per scan. For multi-page DNs, use Upload from a desktop.
- Tap Upload.
Track delivery notes in the inbox
Section titled “Track delivery notes in the inbox”The inbox at Finance > Purchases > Delivery Note Inbox shows tabs:
- Pending - waiting for review.
- Confirmed - the delivery has been recorded.
- Failed - extraction did not work.
- Duplicate - matches an earlier scan.
- All.
Each row shows the supplier the scan thinks it is from, the supplier’s delivery-note number, the source (Email / Upload / Camera) and Review / Discard actions.
Most scans go from Processing… to Ready to review in 5 - 15 seconds.
Review and confirm a delivery note
Section titled “Review and confirm a delivery note”- Click Review on a row.
- The review screen splits into a source preview on the left (the original PDF or photo) and a form on the right.
- Pick the supplier if not already matched. The supplier picker groups results into Matched (green), Likely (amber), and Unmatched (grey). If the supplier is not in your records, Add new supplier lets you create one inline.
- Check the header fields - delivery note number, delivery date, optional notes.
- Review each line. For every line the AI extracted, you decide:
- Whether the line was actually received (the Received quantity).
- The inspection state: OK (default), Damaged, or Wrong part.
- How the received quantity splits across destinations - see “Allocate received quantity” below.
- Click Confirm. The button label tells you exactly what is about to happen, e.g. “Confirm 5 lines, 2 work orders updated, 12 to stock”.
- After confirm, the delivery note is moved to the Confirmed tab. Each work order with parts received via this DN sees its parts received count update on the job card. Stock levels reflect the residual that was not allocated to a job.
Allocate received quantity
Section titled “Allocate received quantity”Each received line can be split across one or more destinations:
- Stock - the part goes into your normal stock at the location’s stock area.
- Work order: WO-XXXX - the part is allocated to a specific job. Pick the job from the picker; only jobs that have an open
WorkOrderPartrow for this part appear.
The default for every line is 100% to stock. To split a line:
- On the line, click Add allocation.
- Pick the destination (stock or a specific work order).
- Enter the quantity for that destination. The line shows the remaining quantity that has not been allocated.
- Repeat as needed. The remaining quantity always lands in stock automatically when you confirm.
Example: a delivery of 10 brake pads where 4 go to WO-ECHO-2233 (a job waiting on the pads), 4 go to WO-FOXTROT-3344 (another job), and the remaining 2 go to stock as spares.
Mark a line as damaged or wrong part
Section titled “Mark a line as damaged or wrong part”If part of a delivery is damaged or the supplier sent the wrong item, mark the line accordingly. OK / Damaged / Wrong part is a physical-state record - it does not affect the financial side. The supplier credit note (when it arrives) is handled by Scanning purchase invoices.
A damaged or wrong-part line can still be allocated to stock or a work order if the customer or technician decides to use it; otherwise leave the received quantity at 0.
Trade-counter receipts (parts collection)
Section titled “Trade-counter receipts (parts collection)”If you collect parts from the trade counter and the supplier hands you a single receipt that is both a delivery note and a purchase invoice combined, the same scan appears in both inboxes:
- It shows in the Delivery Note Inbox so you can record physical arrival and allocate to jobs/stock.
- It shows in the Scan Inbox under Purchase Invoices so you can post the invoice and reclaim the VAT.
The two confirms are independent - you can confirm the goods receipt right now and post the invoice later, or vice versa. Both refer back to the same source scan so you can always see the original receipt.
Discard a bad delivery note
Section titled “Discard a bad delivery note”- From the inbox or the review screen, click Discard.
- Enter a short reason (1 - 500 characters), e.g. “Stray page from a multi-doc PDF” or “Not a delivery note”.
- Confirm. The scan is moved to Failed with your reason in the audit log.
Expected Outcome
Section titled “Expected Outcome”- The scan moves from Pending to Confirmed in the inbox.
- Stock levels reflect any quantity not allocated to a specific job.
- Each work order that received parts via this DN updates its parts received count - technicians see the green tick on the job card and any “waiting on parts” status clears for those parts.
- Damaged or wrong-part lines are recorded with their inspection state for future supplier follow-up.
Troubleshooting
Section titled “Troubleshooting”Problem: Status is stuck on “Processing…” for more than a couple of minutes. Cause: Either an unusually busy queue or extraction has stalled. Fix: Refresh the page. If it does not move within 5 minutes, ask an Owner or Manager to retry from the review screen, or discard and re-upload.
Problem: A line shows “no work orders waiting on this part” but I know it is for a job.
Cause: The job’s parts list does not have an open WorkOrderPart row for this exact part code, or the work order is in a closed status.
Fix: Open the job, add the part to the parts list, then return to the goods-receipt review and reopen the allocation picker.
Problem: I confirmed but the work order’s “parts received” count did not update. Cause: You may have allocated the line entirely to stock rather than to the work order. Fix: Check the line’s allocations in the Confirmed view. If you need to correct it, contact support - allocation reversal is a manual fix.
Problem: The supplier sent a delivery note with no items I recognise. Cause: The supplier may use part codes that differ from yours, or the AI may have misread codes from a low-quality scan. Fix: Edit the part on each line directly via the line’s Pick from catalog action. If the part is not in your catalog at all, Add to catalog creates it inline.
Permissions
Section titled “Permissions”| Action | Required capability |
|---|---|
| View the delivery note inbox and open scans | finance.purchases.goods_receipt.review |
| Confirm a delivery note (write stock + WO updates) | finance.purchases.goods_receipt.confirm |
| Discard a delivery note | finance.purchases.goods_receipt.review |
| Add a part to the catalog inline | parts.manage_catalog |
- Goods receipt and the purchase invoice for the same delivery are now first-class separate records. Confirm whichever you have first; the second can land days later without re-doing work.
- Each goods-receipt line records its inspection state (OK / Damaged / Wrong part), so a future supplier-credit-note workflow can reconcile against what physically arrived.
- An audit-log entry is written for every confirm and every discard action.
- The downstream work-order “parts ready” unlock fires automatically when every part on a job has its received-quantity match the requested quantity. The work order moves out of Awaiting Parts without anyone having to open the job card.
- Workshop staff get one coalesced “Parts arrived” notification per delivery, naming every job that’s now ready (e.g. “Parts arrived - 3 jobs ready: BMW 3 Series, Audi A4, VW Golf”). One delivery, one ping, regardless of how many jobs it unblocks. The notification goes to anyone with workshop access who has the Parts Received preference on (default on) - see Notification Settings.