void_transaction
Void a transaction for proper accounting, preserving the audit trail. Zero all split values and record the reason to maintain compliance.
Instructions
Void a transaction (proper accounting void, not delete).
Voiding preserves the transaction for audit purposes but zeroes out all split values. Use this instead of delete when you need to maintain an audit trail.
Args: guid: Transaction GUID to void (32-character hex string, or 8+ char prefix) reason: Reason for voiding (required for audit trail)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guid | Yes | Transaction GUID (32-char hex or 8+ char prefix) | |
| reason | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |