Changelog

August 10, 2026

Field orders route each item on its own, plus reconciliation adjustments

When you order for a Field location, each item now routes to its best available fulfillment on its own, so one item that can't be picked up no longer holds up the rest of the order.

Field orders no longer stall on one unavailable item

Field ordering used to prefer pickup for every item. If a supplier wouldn't hold one product for pickup, the whole order stopped until someone removed that item by hand.

Now each product resolves to the best method available: pickup where it's offered, shipping where it isn't. Anything that can't be fulfilled at all is set aside, and the order summary lists what changed before you check out, so nothing is dropped without you seeing it. You can still change the fulfillment method at checkout.

Reconciliation adjustments in Field

The Adjust count dialog now has a Mark as reconciliation option for org admins. When it is checked, the adjustment is recorded as a reconciliation and left out of compliance and shrinkage scoring, with a required note capturing what was corrected and why. Regular shrinkage and surplus adjustments behave exactly as before.

2 improvements and 2 fixes

Improvements

  • In the HVAC shop, the whole warranty row is now tappable when adding coverage, not just the checkbox. Tap the logo, coverage line, or price to toggle it, with keyboard and screen-reader behavior intact.
  • Switching between the Field Manage tabs now keeps the header and tab bar in place while content loads, instead of briefly blanking to a skeleton. The Equipment tab now matches the others, with a read-only detail view on each row.

Fixes

  • Receipt scans now stay accurate on full-resolution phone photos, returning the correct line items instead of coming back empty or wrong.
  • Scanning an item to identify a product now returns a result quickly instead of silently timing out.
Link copied