Les étapes en détail
Voir le message que reçoit le client
Sur un devis, cliquez sur Envoyer. La fenêtre s'ouvre avec le modèle Ventes : Envoyer le devis, déjà rempli avec le client, le numéro et le montant. Vous pouvez retoucher ce texte pour un seul envoi. Le menu ⋮ en bas liste les modèles, mais n'offre pas de lien pour modifier celui-ci. Le texte standard est encore en anglais dans les sources de la V20.
Odoo 19La fenêtre est titrée Envoyer et le texte standard est en français : « Bonjour, Votre devis S00042 d’un montant de … est en attente de validation. »Odoo 18Le bouton de la fiche s'appelle Envoyer par e-mail et la fenêtre Rédiger un e-mail. Le menu ⋮ propose Enregistrer comme modèle : à éviter, voir les pièges.Activer le mode développeur
Le modèle se modifie ailleurs, et seulement avec le mode développeur. Ouvrez l'application Paramètres, descendez au bloc Outils développeur et cliquez sur Activer le mode développeur. Un menu Technique apparaît. L'application Paramètres est réservée aux administrateurs.
Ouvrir la liste des modèles
Menu Paramètres › Technique › E-mail › Modèles d'e-mail. La liste s'ouvre sur le filtre Modèles de base. Ouvrez Ventes : Envoyer le devis. Ne le confondez pas avec Ventes : Confirmation de commande, qui sert à un autre moment.
Changer le sujet
Cliquez dans Sujet. Les morceaux entre doubles accolades sont remplacés à l'envoi : {{ object.name }} donne le numéro du devis, {{ object.company_id.name }} le nom de votre société. Exemple : « Votre devis {{ object.name }} chez {{ object.company_id.name }} » devient « Votre devis S00042 chez Atelier du Chêne ».
Odoo 19Même champ, même syntaxe. Le sujet standard est déjà en français : « Devis (Ref S00042) ».Odoo 18Comme en V19.Réécrire le message
Dans l'onglet Corps, cliquez dans le texte et tapez comme dans un traitement de texte. Les pastilles grises (par exemple object.name or '') sont des champs dynamiques : déplacez-les, ne les effacez pas. Le montant du modèle passe par format_amount, qui écrit la virgule et le symbole €.
Odoo 18L'onglet s'appelle Contenu.Insérer le nom du client
Placez le curseur et tapez /champ. Choisissez la commande Champ (catégorie Données), sélectionnez Client, laissez la valeur par défaut vide et cliquez sur Mettre à jour.
Odoo 19La commande s'appelle Placeholder dynamique (catégorie Outils Marketing). Après le choix du champ, Odoo demande une valeur par défaut puis un bouton Insérer termine.Odoo 18Comme en V19.Joindre un document
Dans l'onglet Options, Pièces jointes ajoute un fichier fixe, par exemple vos conditions générales. Rapports dynamiques génère un PDF par devis : le modèle standard y met le PDF du devis lui-même, c'est le fichier « Devis - S00042.pdf » de la fenêtre d'envoi.
Odoo 18Les Pièces jointes sont dans l'onglet Contenu, sous le texte, et les Rapports dynamiques dans l'onglet Paramètres.Enregistrer et renvoyer le devis
Cliquez sur l'icône en forme de nuage. Retournez sur un devis et cliquez sur Envoyer : le nouveau sujet et le nouveau texte apparaissent, déjà remplis. Les e-mails déjà partis ne changent pas.
Ce qui change selon la version
| Odoo 20 | Odoo 19 | Odoo 18 | |
|---|---|---|---|
| Titre de la fenêtre d'envoi | Envoyer | Envoyer | Rédiger un e-mail |
| Enregistrer le modèle depuis l'envoi | masqué | masqué | proposé |
| Menu ⋮ de la fenêtre d'envoi | Sélectionnez un modèle | Sélectionnez un modèle | Insérer le modèle |
| Onglet du texte | Corps | Corps | Contenu |
| Commande /champ | Champ | Placeholder dynamique | Placeholder dynamique |
| Texte standard du devis | en anglais | en français | en français |
| Onglet des pièces jointes | Options | Options | Contenu |