create_sale
Creates a sales invoice in ERPNext. Record a sale by specifying products, quantities, customer, discount, and payment method.
Instructions
Créer une vente / facture client dans ERPNext. Utiliser quand l'utilisateur dit 'vendre X à Y', 'créer une facture pour', 'encaisser', 'vends [produit] à [client]', 'facture : [liste produits]'. IMPORTANT : toujours présenter un récapitulatif clair et demander confirmation AVANT de créer. Format de confirmation : 'Je vais créer cette vente : [détail]. Total : [montant]. Confirmer ?'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Liste des articles à vendre | |
| customer | No | Nom du client (optionnel, défaut: Walk-in Customer) | |
| discount | No | Remise en pourcentage 0-100 (défaut: 0) | |
| payment_mode | No | Mode de paiement (défaut: Cash) | Cash |