You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 63c7725
Browse filesBrowse the repository at this point in the historyBrowse files
-**Flexible date input** — `YYYY-MM-DD`, `DD.MM.YYYY`, `DD/MM/YYYY` with `-b`/`-e` shorthands
17
17
-**TSV and JSON output** — pipe to `jq`, `awk`, spreadsheets
18
18
-**Flexible output flags** — use global `-f/--format` or subcommand `--format/-o`
19
+
-**Named profiles** (`prod`/`dev`) for credential isolation across environments
19
20
-**Sandbox support** for development and testing
20
21
-**File-locked token storage** — safe for concurrent use
21
22
@@ -180,6 +181,15 @@ qbo delete Invoice 1042
180
181
181
182
The CLI fetches the entity first (to get the required `SyncToken`), then deletes it.
182
183
184
+
### Void a transaction
185
+
186
+
```bash
187
+
qbo void Invoice 1042
188
+
qbo void SalesReceipt 55
189
+
```
190
+
191
+
Void keeps the transaction on the books as $0 (preserving audit trail), unlike delete which removes it entirely. The CLI fetches the entity first, then posts with `?operation=void`.
0 commit comments