delete_sales_document
Delete unfinalized sales document drafts to clean up orphans from failed creation attempts or unwanted experiments. Only works on drafts; finalized documents require voiding via credit note.
Instructions
Delete a draft sales document.
Use this for cleaning up unfinalised drafts (e.g. orphans left behind
by a failed create_sales_document call, or experimental drafts you
no longer want). Will fail if the document has been finalised
(status != 0) — finalised documents must be voided via a credit note,
not deleted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Sales document id to delete. | |
| confirm | No | Must be true. Only drafts can be deleted; finalized documents must be voided instead. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||