proforma_invoices_cancel
Cancel proforma invoices from any status except converted or already cancelled. Cancelling preserves the historical record while preventing further processing, unlike deletion.
Instructions
Cancel a proforma invoice. Can be cancelled from any status except converted or already cancelled. Preserves historical record unlike deletion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | UUID of the proforma invoice to cancel | |
| companyId | No | Company UUID (overrides configured default) | |
| cancellationNotes | No | Internal notes about the cancellation | |
| cancellationReason | No | Reason for cancellation |