Met een variabele zet je gegevens van de klant, je bedrijf of het dossier in een template, zoals de naam van je klant of het factuurnummer. Je schrijft een variabele tussen dubbele accolades, bijvoorbeeld {{ customer.name }}.
Voor wie: beheerders
De variabelen hieronder werken in de templates van offertes, facturen en werkbonnen. Ze komen uit templates die verhuisbedrijven nu gebruiken. Schrijf ze precies over, met hoofdletters en punten op dezelfde plek.
In de editor staat een lijst met variabelen. Klik in een tekstblok en kies de variabele uit de lijst. De namen in die lijst zijn Nederlands, maar in de template komt de Engelse naam te staan, zoals hieronder.
Bij templates van het type Transport, Verhuisliftklus en Creditfactuur is die lijst leeg. Typ de variabele dan zelf.
| Wat | Variabele |
|---|---|
| Naam | {{ customer.name }} |
| Aanhef | {{ customer.salutation }} |
| Voornaam | {{ customer.firstName }} |
| Achternaam | {{ customer.lastName }} |
| Bedrijfsnaam | {{ customer.companyName }} |
| Klantnummer | {{ customer.customerNumber }} |
| E-mailadres | {{ customer.emailAddress }} |
| Telefoonnummer | {{ customer.phoneNumber }} |
| Mobiel nummer | {{ customer.mobileNumber }} |
| Straat | {{ customer.invoiceAddress.streetName }} |
| Huisnummer met toevoeging | {{ customer.invoiceAddress.houseNumberIncludingAddition }} |
| Postcode | {{ customer.invoiceAddress.zipCode }} |
| Plaats | {{ customer.invoiceAddress.city }} |
| Land | {{ customer.invoiceAddress.country }} |
Voor de contactpersoon van een bedrijf gebruik je customer.primaryContactPerson of, voor de facturatie, customer.invoiceContactPerson. Bijvoorbeeld {{ customer.primaryContactPerson.salutation }} en {{ customer.primaryContactPerson.lastName }}.
Deze gegevens komen van de identiteit van het dossier. Werk je met één bedrijfsnaam, dan zijn het je bedrijfsgegevens.
| Wat | Variabele |
|---|---|
| Bedrijfsnaam | {{ identity.companyName }} |
| Logo | {{ identity.logoUrl }} |
| KvK-nummer | {{ identity.cocNumber }} |
| Btw-nummer | {{ identity.vatNumber }} |
| IBAN | {{ identity.ibanNumber }} |
| E-mailadres | {{ identity.emailAddress }} |
| Telefoonnummer | {{ identity.phoneNumber }} |
| Straat | {{ identity.address.streetName }} |
| Huisnummer met toevoeging | {{ identity.address.houseNumberIncludingAddition }} |
| Postcode | {{ identity.address.zipCode }} |
| Plaats | {{ identity.address.city }} |
| Wat | Variabele |
|---|---|
| Offertenummer | {{ quote.quotationNumber }} |
| Verstuurd op | {{ quote.sentAt }} |
| Geldig tot | {{ quote.expiresAt }} |
| Referentie | {{ quote.reference }} |
| Totaal exclusief btw | {{ quote.totalExcludingVat }} |
| Totaal inclusief btw | {{ quote.totalIncludingVat }} |
| Vrij tekstveld | {{ quote.freeText[0]|nl2br }} |
| Wat | Variabele |
|---|---|
| Factuurnummer | {{ invoice.invoiceNumber }} |
| Factuurdatum | {{ invoice.invoicedAt }} |
| Vervaldatum | {{ invoice.expiresAt }} |
| Referentie | {{ invoice.reference }} |
| Totaal exclusief btw | {{ invoice.totalExcludingVat }} |
| Totaal inclusief btw | {{ invoice.totalIncludingVat }} |
| Gestructureerde mededeling | {{ invoice.structuredMessage }} |
| Vrij tekstveld | {{ invoice.freeText[0]|nl2br }} |
| Wat | Variabele |
|---|---|
| Dossiernummer | {{ project.projectCode }} |
| Opmerkingen voor de klant | {{ project.customerNotes|nl2br }} |
| Plaats van het laadadres | {{ project.primaryFromAddress.city }} |
| Straat van het laadadres | {{ project.primaryFromAddress.streetName }} |
| Plaats van het losadres | {{ project.primaryToAddress.city }} |
| Straat van het losadres | {{ project.primaryToAddress.streetName }} |
| Datum van de eerste afspraak | {{ firstEvent.date }} |
| Datum van de laatste afspraak | {{ lastEvent.date }} |
De totalen van een offerte of factuur, zoals {{ quote.totalIncludingVat }}, toont Bas al als bedrag, zoals "€ 1.250,00". Daar hoef je niets mee te doen.
Het bedrag van een losse regel staat in centen. Loop je in je template zelf door de regels met {% for line in quote.lines %}, gebruik dan deze vorm voor het totaal van een regel:
{{ (line.totalPrice.amount/100)|format_currency(line.totalPrice.currency.code) }}
Voor de prijs per stuk gebruik je line.pricePerUnit op dezelfde manier. Bij een factuur gebruik je invoice.lines.
Met een vrij tekstveld vul je per offerte of factuur een eigen tekst in, zoals de naam van de taxateur. Zet in de template {{ quote.freeText[0]|nl2br }} voor het eerste veld, {{ quote.freeText[1]|nl2br }} voor het tweede, enzovoort. Bij een factuur gebruik je invoice in plaats van quote.
Je kunt een veld ook een eigen naam geven: {{ quote.freeText['Naam taxateur']|nl2br }}. Bij het maken van de offerte zie je dan een invulveld met die naam.
In oudere uitleg staan soms namen die in Bas niet bestaan. Gebruik de naam uit de rechterkolom.
| Niet | Wel |
|---|---|
invoice.number |
invoice.invoiceNumber |
quote.number |
quote.quotationNumber |
identity.iban |
identity.ibanNumber |
contact.salutation |
customer.salutation |
project.moving_date |
firstEvent.date |