# Comment définir quelles descriptions de services apparaissent dans mon devis ?

Ventes · Mis à jour: 2025-12-04 · Bas Software
Version web: https://www.bas.software/fr/help/ventes/comment-definir-quelles-descriptions-de-services-apparaissent-dans-mon-devis

Apprenez à utiliser les if-statements pour afficher automatiquement les bonnes descriptions de services dans vos devis. Explication étape par étape avec des exemples.

## 🎯 Le problème

Vous souhaitez que vos devis affichent automatiquement les bonnes descriptions de services – uniquement les services que le conseiller déménagement a cochés. Actuellement, soit tous les services apparaissent toujours, soit vous devez ajouter/supprimer manuellement des textes pour chaque devis.

## À qui s'adresse cet article ?

Cet article s'adresse aux **administrateurs** qui modifient les modèles de devis. Vous êtes simple utilisateur ? Votre administrateur s'en charge déjà pour vous. 👍

---

## ⚙️ Ce dont vous avez besoin

- Des droits d'administrateur dans Bas Software
- Un accès à l'éditeur de modèles
- Des connaissances de base de votre modèle de devis

---

## ✅ Voici comment résoudre le problème

## Étape 1 : ouvrez votre modèle de devis

1. Cliquez sur **Paramètres** (l'icône d'engrenage)
2. Allez dans **Méthode de travail**
3. Cliquez sur **Document Template**
4. Sélectionnez **Devis**

Vous voyez maintenant l'éditeur avec votre modèle de devis.

## Étape 2 : trouvez vos descriptions de services

Faites défiler jusqu'à la section contenant vos descriptions de services. Par exemple :

```
Emballage : Nos emballeurs expérimentés veillent à ce que toutes vos affaires soient emballées en toute sécurité avec du matériel d'emballage professionnel.
```

## Étape 3 : ajoutez des if-statements

Pour chaque description de service, placez cette ligne :

```
{% if project.usesService('nomduservice') %}
```

Après la description du service, terminez par :

```
{% endif %}
```

### Exemple : emballage

**Avant** (apparaît toujours) :

```
Emballage : Nos emballeurs expérimentés veillent à ce que toutes vos affaires soient emballées en toute sécurité.
```

**Après** (apparaît uniquement si le service est coché) :

```
{% if project.usesService('packing') %}Emballage : Nos emballeurs expérimentés veillent à ce que toutes vos affaires soient emballées en toute sécurité.{% endif %}
```

## Étape 4 : utilisez les bons noms de service

Voici les noms de service les plus utilisés :

| Service | Nom de service |
| --- | --- |
| Livraison des cartons | `provide_boxes` |
| Emballage | `packing` |
| Déballage | `unpack` |
| Montage | `assemble` |
| Démontage | `disassemble` |
| Déménagement avec monte-meuble | `moving-lift` |

💡 **Astuce :** copiez le nom de service à l'identique – attention aux tirets, comme dans `moving-lift`.

➡️ **La liste complète ?** Consultez l'article « Aperçu de tous les noms de service pour les modèles de devis »

## Étape 5 : enregistrez et testez

1. Cliquez sur **Enregistrer** dans l'éditeur de modèles
2. Créez un devis de test avec différents services cochés
3. Vérifiez que les bonnes descriptions apparaissent

---

## ✅ Résultat

Votre devis affiche désormais automatiquement uniquement les descriptions des services qui ont été cochés.

---

## 💡 Contexte : comment cela fonctionne-t-il ?

Bas Software utilise des if-statements (règles si-alors) :

- **Si** le conseiller déménagement coche « Emballage »
- **Alors** le devis affiche la description de l'emballage

Cela se fait automatiquement lors de la génération du devis.

---

## ❓ Questions fréquentes

## Puis-je conserver des textes sans if-statement dans mon modèle ?

Oui ! Les textes sans `{% if %}` apparaissent toujours. Votre logo, le nom de votre entreprise et les textes généraux n'ont pas besoin d'if-statement.

## Que faire si je reçois un message d'erreur ?

Vérifiez ces trois points :

1. Y a-t-il un espace après `{%` et avant `%}` ?
2. Chaque `{% if %}` a-t-il un `{% endif %}` correspondant ?
3. Le nom de service a-t-il été copié à l'identique ?

## Puis-je aussi l'utiliser pour les factures ?

Oui ! Les if-statements fonctionnent dans tous les modèles de Bas Software.

---

## 🔗 Articles connexes

- Aperçu de tous les noms de service pour les modèles de devis
- Comment combiner plusieurs services dans mon modèle de devis ?

---

## 🆘 Vous n'y arrivez pas ?

Vous n'arrivez pas à le faire fonctionner ? Envoyez-nous une capture d'écran du code de votre modèle. Nous vous aidons volontiers par chat ou par e-mail ! 💬

---

## 📋 Checklist avant la mise en ligne

- ☐ Chaque {% if %} a un {% endif %} correspondant
- ☐ Les noms de service ont été copiés à l'identique
- ☐ Vous avez testé avec au moins 3 combinaisons de services différentes
- ☐ La mise en page est correcte
