Overslaan naar inhoud
Nederlands
  • Er zijn geen suggesties want het zoekveld is leeg.

Hoe combineer ik meerdere services in mijn offerte-template? | Bas Software Help Center

Hoe combineer ik meerdere services in mijn offerte-template?

Leer hoe je teksten toont op basis van meerdere diensten tegelijk. Geavanceerde if-statements met AND, OR en NOT voor slimme offerte-templates.

🎯 Het probleem

Je wilt teksten tonen die alleen verschijnen als:

  • Meerdere diensten samen zijn aangevinkt

  • Een dienst wel maar een andere niet is aangevinkt

  • Een specifieke combinatie van diensten is gekozen

Meerdere diensten samen zijn aangevinkt

Een dienst wel maar een andere niet is aangevinkt

Een specifieke combinatie van diensten is gekozen

Bijvoorbeeld: "Compleet demonteren & monteren pakket" alleen tonen als beide diensten zijn gekozen.

Voor wie is dit artikel?

Dit artikel is voor beheerders die al basiskennis hebben van if-statements. Lees eerst het artikel "Hoe stel ik in welke servicebeschrijvingen in mijn offerte verschijnen?"

⚙️ Wat je nodig hebt

  • Basiskennis van if-statements (zie vorig artikel)

  • Beheerdersrechten in Bas Software

  • Toegang tot de template-editor

Basiskennis van if-statements (zie vorig artikel)

Beheerdersrechten in Bas Software

Toegang tot de template-editor

✅ Zo los je het op

Type 1: Meerdere diensten SAMEN (AND)

Wanneer gebruik je dit? Je wilt tekst alleen tonen als dienst A EN dienst B beide zijn aangevinkt.

Voorbeeld: Demonteren EN monteren

Deze tekst verschijnt alleen als beide diensten zijn aangevinkt.

Type 2: Dienst WEL maar andere NIET (AND NOT)

Wanneer gebruik je dit? Je wilt tekst tonen als dienst A wel maar dienst B niet is aangevinkt.

Voorbeeld: Inpakken maar geen uitpakken

Type 3: Drie of meer diensten samen

Voorbeeld: Deluxe pakket

📖 Praktische voorbeelden

Voorbeeld 1: Waarschuwing bij ontbrekende dienst

Voorbeeld 2: Extra informatie bij servicecombinatie

Voorbeeld 3: Opslag met verzekering

🔍 Syntax-overzicht

Tabellen kunnen niet rechtstreeks worden geïmporteerd. Voeg een afbeelding in van je tabel, die hier gevonden kan worden.

Wat je wilt

Syntax

A en B beide

and

A wel, B niet

and not

A of B (minimaal één)

or

A, B en C alle drie

and and

⚠️ Veelgemaakte fouten

Fout 1: Vergeten spaties rond 'and'

❌ FOUT: project.usesService('packing')andproject.usesService('unpack')

✅ GOED: project.usesService('packing') and project.usesService('unpack')

Fout 2: 'NOT' op verkeerde plek

❌ FOUT: project.usesService('packing') not and project.usesService('unpack')

✅ GOED: project.usesService('packing') and not project.usesService('unpack')

De not komt direct vóór de dienst die je wilt uitsluiten.

💡 Pro-tips

Tip 1: Test alle combinaties

Maak testoffertes met deze combinaties:

  • Alleen dienst A

  • Alleen dienst B

  • A en B samen

  • Alle diensten

  • Geen diensten

Alleen dienst A

Alleen dienst B

A en B samen

Alle diensten

Geen diensten

Tip 2: Houd het overzichtelijk

Bij meer dan 3 and statements, overweeg of je het niet te complex maakt. Kan het simpeler?

Tip 3: Commentaar toevoegen

Commentaar tussen {# ... #} is onzichtbaar voor klanten.

❓ Veelgestelde vragen

Kan ik OR gebruiken in plaats van AND?

Ja! or betekent: tekst verschijnt als minimaal één dienst is aangevinkt.

Hoeveel AND kan ik achter elkaar zetten?

Technisch onbeperkt, maar houd het overzichtelijk. Meer dan 4 and wordt verwarrend.

Werkt dit ook met andere template-velden?

Ja! Je kunt ook andere projectgegevens checken, maar dat valt buiten dit artikel.

🔗 Gerelateerde artikelen

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

  • Overzicht van alle servicenamen voor offerte-templates

Hoe stel ik in welke servicebeschrijvingen in mijn offerte verschijnen?

Overzicht van alle servicenamen voor offerte-templates

🆘 Lukt het niet?

Test je combinatie niet zoals verwacht? Stuur ons:

  • Je if-statement code

  • Welke diensten je aanvinkt

  • Wat er gebeurt vs. wat je verwacht

Je if-statement code

Welke diensten je aanvinkt

Wat er gebeurt vs. wat je verwacht

We helpen je graag via chat of e-mail! 💬

📋 Checklist voordat je live gaat

  • ☐ Getest met alleen dienst A aangevinkt

  • ☐ Getest met alleen dienst B aangevinkt

  • ☐ Getest met A en B samen aangevinkt

  • ☐ Logica klopt: teksten verschijnen wanneer je verwacht

  • ☐ Elke {% if %} heeft een {% endif %}

☐ Getest met alleen dienst A aangevinkt

☐ Getest met alleen dienst B aangevinkt

☐ Getest met A en B samen aangevinkt

☐ Logica klopt: teksten verschijnen wanneer je verwacht

☐ Elke {% if %} heeft een {% endif %}