Outbox
Veldriq Field
An outbox row is a technician action that has not yet been accepted by the server (execution tap, form submit, photo, signature, complete, used item).
Screen path: Sync tab → filters Pending / Attention / All. On the job you may see Pending sync / Saved on this device. Native Field is not the Field PWA.
Preconditions
Section titled “Preconditions”You already performed an allowed action. The row keeps the same operation id until applied or rejected so a retry does not double-apply the same tap.
- Work on the job. Each tap that needs the server writes an outbox row.
- Open Sync. Empty: Nothing waiting to sync.
- When you have a network, tap Sync now (same engine as foreground resume).
- If a row failed, tap Retry pending — same queued id. Do not tap Start work or Complete job again to “force” a retry.
- Success removes the wait. Permanent rejection or version conflict stays on Needs attention.
What works / does not work
Section titled “What works / does not work”| Works | Does not work | |
|---|---|---|
| Offline queue | Yes | Infinite retention after uninstall |
| Retry same id | Server can return “already applied” | Duplicate consume/complete |
| 401 / 403 | Manual retry after sign-in / office restore | Sitting on Sync now in a loop |
Do not sit on Sync now during Access denied. / session expired. See 401.
If Pending lasts a long time: connectivity → origin → session → Field licence → Sync now → read the row. Do not uninstall first.