FeatureJuly 31, 2026

Export CSV, everywhere you have a list

Your controller shouldn't have to ask us for a spreadsheet. Every table in STrOp now carries an Export CSV button, and it exports what you're actually looking at — not the whole table underneath it. Filter to one GC, search a job number, sort by contract value, hit Export, and the file matches the screen row for row.

Where it landed:

  • Pipeline — all ten stage lists, plus the pursuit table view and both roster tables. The execution roster carries the columns finance asks for first: current contract value, submitted pay apps, and contract balance.
  • Money — job budget by cost code (with the per-cost-type budget/actual split), the schedule of values, pay-app periods and the G703 continuation sheet, simple invoices, and the projects-in-billing list.
  • Change management — all five tabs of the change log: RFIs, change events, T&M tickets, PCOs, and change orders.
  • Field and payroll — pending timecards, open T&M tickets, recent approvals, field work orders, and the certified-payroll deduction sheet (alongside the DIR eCPR XML, which is unchanged).
  • Everything else — purchase orders and receiving, buyout plans, inventory on-hand and its ledger, the product catalog, document register and log, the submittal log, project schedules, workers, service agreements, invoices and sites, warranty callbacks and equipment, lessons learned, and the compliance status grid.

Two details worth knowing. Text that starts with =, +, -, or @ is neutralized before it hits the file, so a project name that looks like a formula can't execute when Excel opens it. And this is the per-list export — for a copy of everything, an org admin can still request a full data export under Settings → Data & Privacy.

Open it in the app →

Want in?

STrOp is onboarding California specialty contractors in small batches — bid through warranty in a single pipeline.

Request beta access →