pennylane_create_quote
Create a new quote in Pennylane for a customer by providing a date, deadline, and at least one invoice line. Use it to generate valid French quotes with optional currency, language, and PDF text.
Instructions
Crée un nouveau devis. Nécessite un client, une date, une échéance et au moins une ligne.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Date du devis (YYYY-MM-DD). | |
| currency | No | Code devise (défaut: EUR). | |
| deadline | Yes | Date limite de validité (YYYY-MM-DD). | |
| language | No | Langue : 'fr_FR' ou 'en_GB' (défaut: fr_FR). | |
| customer_id | Yes | ID du client à devisé. | |
| invoice_lines | Yes | Lignes du devis. Chaque ligne : {label: str, quantity: number, raw_currency_unit_price: str, unit: str, vat_rate: str, product_id?: int, description?: str, section_rank?: int}. | |
| special_mention | No | Mention spéciale sur le devis. | |
| pdf_invoice_subject | No | Objet du devis PDF. | |
| pdf_invoice_free_text | No | Texte libre du devis PDF. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |