Create Deposit
create_depositRecord a client deposit to track advance payments, retainers, or security deposits. Requires client ID and amount.
Instructions
Record a new deposit from a client. Requires clientId and amount. Useful for tracking advance payments, retainers, and security deposits. Example: clientId='abc123', amount=500, currency='EUR', description='Project retainer' / Registra un nuevo deposito de un cliente. Requiere clientId e importe. Util para adelantos, retenciones y depositos de garantia.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clientId | Yes | Client ID / ID del cliente | |
| clientName | No | Client name (denormalized) / Nombre del cliente | |
| amount | Yes | Deposit amount / Importe del deposito | |
| currency | No | Currency code (e.g. 'EUR', 'USD') / Codigo de moneda | |
| date | No | Deposit date in ISO 8601 (YYYY-MM-DD) / Fecha del deposito | |
| description | No | Deposit description / Descripcion del deposito | |
| status | No | Status (e.g. 'pending', 'applied', 'refunded') / Estado | |
| paymentMethod | No | Payment method (e.g. 'bank_transfer', 'card') / Metodo de pago | |
| reference | No | External reference or receipt number / Referencia externa | |
| notes | No | Internal notes / Notas internas |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| clientId | Yes | ||
| clientName | No | ||
| amount | Yes | ||
| currency | No | ||
| date | No | ||
| description | No | ||
| status | No | ||
| paymentMethod | No | ||
| reference | No | ||
| notes | No | ||
| createdAt | No | ||
| updatedAt | No |