# Hoe stel ik in welke servicebeschrijvingen in mijn offerte verschijnen?

Verkoop · Bijgewerkt: 2025-12-04 · Bas Software
Webversie: https://www.bas.software/help/verkoop/hoe-stel-ik-in-welke-servicebeschrijvingen-in-mijn-offerte-verschijnen

Leer hoe je if-statements gebruikt om automatisch de juiste servicebeschrijvingen in je offertes te tonen. Stap-voor-stap uitleg met voorbeelden.

## 🎯 Het probleem

Je wilt dat je offertes automatisch de juiste servicebeschrijvingen tonen – alleen de diensten die de taxateur heeft aangevinkt. Nu verschijnen óf alle diensten altijd, óf je moet handmatig teksten toevoegen/verwijderen per offerte.

## Voor wie is dit artikel?

Dit artikel is voor **beheerders** die offerte-templates aanpassen. Ben je gewoon gebruiker? Dan regelt jouw beheerder dit al voor je. 👍

---

## ⚙️ Wat je nodig hebt

- Beheerdersrechten in Bas Software
- Toegang tot de template-editor
- Basiskennis van je offerte-template

---

## ✅ Zo los je het op

## Stap 1: Open je offerte-template

1. Klik op **Instellingen** (het tandwielpictogram)
2. Ga naar **Werkwijze**
3. Klik op **Document Template**
4. Selecteer **Offerte**

Je ziet nu de editor met je offerte-template.

## Stap 2: Zoek je servicebeschrijvingen

Scroll naar het gedeelte waar je servicebeschrijvingen staan. Bijvoorbeeld:

```
Inpakken: Onze ervaren pakkers zorgen dat al uw spullen veilig worden ingepakt met professioneel inpakmateriaal.
```

## Stap 3: Voeg if-statements toe

Voor elke servicebeschrijving plaats je deze regel:

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

Na de servicebeschrijving sluit je af met:

```
{% endif %}
```

### Voorbeeld: Inpakken

**Voor** (verschijnt altijd):

```
Inpakken: Onze ervaren pakkers zorgen dat al uw spullen veilig worden ingepakt.
```

**Na** (verschijnt alleen als aangevinkt):

```
{% if project.usesService('packing') %}Inpakken: Onze ervaren pakkers zorgen dat al uw spullen veilig worden ingepakt.{% endif %}
```

## Stap 4: Gebruik de juiste servicenamen

Hier zijn de meest gebruikte servicenamen:

| Dienst | Servicenaam |
| --- | --- |
| Dozen leveren | `provide_boxes` |
| Inpakken | `packing` |
| Uitpakken | `unpack` |
| Monteren | `assemble` |
| Demonteren | `disassemble` |
| Verhuizen met lift | `moving-lift` |

💡 **Tip:** Kopieer de servicenaam exact over – let op streepjes zoals bij `moving-lift`.

➡️ **Volledige lijst?** Zie het artikel "Overzicht van alle servicenamen voor offerte-templates"

## Stap 5: Sla op en test

1. Klik op **Opslaan** in de template-editor
2. Maak een test-offerte met verschillende diensten aangevinkt
3. Controleer of de juiste beschrijvingen verschijnen

---

## ✅ Resultaat

Je offerte toont nu automatisch alleen de servicebeschrijvingen van diensten die zijn aangevinkt.

---

## 💡 Achtergrond: Hoe werkt dit?

Bas Software gebruikt if-statements (als-dan-regels):

- **Als** de taxateur "Inpakken" aanvinkt
- **Dan** toont de offerte de inpak-beschrijving

Dit gebeurt automatisch bij het genereren van de offerte.

---

## ❓ Veelgestelde vragen

## Kan ik teksten zonder if-statement in mijn template houden?

Ja! Teksten zonder `{% if %}` verschijnen altijd. Je logo, bedrijfsnaam en algemene teksten hoeven geen if-statement.

## Wat als ik een foutmelding krijg?

Check deze drie dingen:

1. Staat er een spatie na `{%` en voor `%}`?
2. Heeft elke `{% if %}` een bijbehorende `{% endif %}`?
3. Is de servicenaam exact overgenomen?

## Kan ik dit ook gebruiken voor facturen?

Ja! If-statements werken in alle Bas Software templates.

---

## 🔗 Gerelateerde artikelen

- Overzicht van alle servicenamen voor offerte-templates
- Hoe combineer ik meerdere services in mijn offerte-template?

---

## 🆘 Lukt het niet?

Krijg je het niet werkend? Stuur ons een screenshot van je template-code. We helpen je graag via chat of e-mail! 💬

---

## 📋 Checklist voordat je live gaat

- ☐ Elke {% if %} heeft een bijpassende {% endif %}
- ☐ Servicenamen zijn exact overgenomen
- ☐ Je hebt getest met minimaal 3 verschillende dienst-combinaties
- ☐ De opmaak ziet er goed uit
