create_expense
Creates an expense with provider, document type (invoice/ticket), expense lines, and payments. Supports VAT EU and draft mode. Confirmation required.
Instructions
⚠️ Crea un gasto. Confirmar con usuario.
document_type: "invoice"|"ticket" expense_lines: [{description, base, tax, retention, imputation, expense_type(código contable ej:"621"), investment?, investment_data?}] payments: [{amount, payment_method, paid, origin_account(id), date?, destination_account?}] vat_eu: True si el CIF del proveedor empieza por "EU".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ||
| draft | Yes | ||
| provider | Yes | ||
| document_type | Yes | ||
| expense_lines | Yes | ||
| payments | Yes | ||
| document_number | No | ||
| annotations | No | ||
| tags | No | ||
| vat_eu | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||