Top Level

Wireframe · Step 35 — Time, Materials, PO, and Expense Capture

One technician capture workspace for labour, materials, purchase requests, and receipt scanning.

This merges several desktop concepts into one practical field flow.
Time

Time tracking home

Let the technician either start a live clock or create a manual time entry from the same bottom action bar.

11:14●●● 100%
Time TrackingSunday · 04/19/2026
🎤
Let's get started, Acumatica.
Start your day and add a time activity now from the work ticket context.
⏱️ 00:00 Total time
+ Manual Entry
Clock In
Time

Running clock

The live timer keeps running even if the app moves to the background or the technician closes it.

11:14●●● 100%
Time ClockWO-000046-1
🎤
Running
00:00:26
Timer started today at 11:14 AM
Project name
6 month project with period tracking
Project ID
BUDGETBYM
Task name
01 Main Task
Cost code
DEFAULT
Your note
Add note by voice or typing...
Background safeContinues when app is closed
Time

Accidental stop guard

If the technician taps stop too early, the guardrail asks whether to keep running or discard the short entry.

11:15●●● 100%
Time ClockGuard against accidental stop
🎤
Running
00:00:26
Timer started today at 11:14 AM
Project name
6 month project with period tracking
Task name
01 Main Task

Minimum duration not met

The time entry is less than the required minimum duration. Keep the timer running or discard the accidental event.

Keep Running
Discard Entry
Time

Manual time entry

Manual entry remains available for corrections or retroactive capture when the technician knows exact start and end times.

11:14●●● 100%
Add Time Activity04/19/2026
🎤
Start time
9:00 AM
End time
11:30 AM
Summary
Replace HVAC control board and verify restart cycle
Project
WO-000046 · Adriaan House
Earning type
Regular Hours
Billable
Yes2 h 30 m
Notes
Entered by voice: arrived on site at 9 AM, completed final checks by 11:30 AM.
🕒 02:30 Total time
Submit Time
Materials

Inventory and PO request

Add material by scan, work-order items, truck stock, or full inventory lookup without leaving the ticket.

9:41●●● 100%
MaterialsWork-order, truck, and global stock
📦
HVAC Control System
Actual qty 1 · WHOLESALE
Planned
📷
Barcode scan
Scan package or shelf label to add the exact item fast
Add material from
Work order Truck All inventory
Filters
Available stock only Warehouse: My truck
Scan barcode
Use camera scan before manual search.
Add from work order
Use planned job items first.
Lookup all inventory
Search warehouse or truck stock with stock-only filter.
Request from back office
Create a material request when the item is unavailable.
Expenses

Receipt scan

Capture receipts by camera and continue working instead of keying expenses line by line.

9:41●●● 100%
Expense ReceiptScan and review
📷
Supplier: HVAC Wholesale
Amount: $148.22
Date: 04/14/2026
Status: OCR parsed, needs category confirmation
Expense type
Materials reimbursement
Link to
WO-000046-1

Mobile adaptation — Time, Materials, PO, and Expense Capture

The transcript is explicit that technicians should not have to keep leaving the work ticket to capture labour, create a purchase-order request, or log a receipt. These are operational capture flows and need to feel local to the job.

What this screen simplifies

Voice examples

🎤"Start time clock."
🎤"Clock me out for labour and switch to travel."
🎤"Add a new time entry for Adriaan House starting at 9 AM and ending at 11:30 AM."
🎤"Add this part by barcode scan."
🎤"Show only available truck stock for HVAC control systems."
🎤"Request another HVAC control system from back office."