update_expense
Modify draft expense details including amount, date, payment mode, and description to correct errors or update information before submission.
Instructions
Update an existing expense (only if in draft state).
Args:
expense_id: ID of expense to update
name: New name (optional)
total_amount: New amount (optional)
description: New description (optional)
date_expense: New date in YYYY-MM-DD format (optional)
payment_mode: Payment mode - "company" (paid by company) or "employee" (paid by employee) (optional)
currency: ISO currency code (e.g., "EUR", "USD") (optional)
analytic_account_id: Analytic account ID for cost distribution (optional)
Returns:
Update confirmation
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expense_id | Yes | ||
| name | No | ||
| total_amount | No | ||
| description | No | ||
| date_expense | No | ||
| payment_mode | No | ||
| currency | No | ||
| analytic_account_id | No |