Comment définir 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

Cela a-t-il répondu à votre question ?