Een duidelijke factuur geeft je klant vertrouwen. Naast klant- en betaalgegevens laat je ook best duidelijk zien welke prestaties geleverd zijn, hoeveel tijd erin ging zitten, welke kosten erbij kwamen, en welk bedrag in rekening wordt gebracht.
Een overzichtstabel is daar ideaal voor: zo krijgt je klant meteen inzicht in wat er gefactureerd wordt.
👉 Nog niet helemaal mee met tabellen, invulvelden of de opmaak van je factuursjabloon? Lees dan eerst dit artikel: Factuursjablonen: facturen personaliseren – invulvelden, tabellen en huisstijl
Daar ontdek je hoe je een sjabloon opbouwt, waar je invulvelden plaatst, en hoe de stijl aansluit bij je huisstijl.
👉 Ben je op zoek naar de invulvelden voor bedrijfsinfo, klantgegevens, totale bedragen of algemene factuurinfo? Raadpleeg dan dit aparte artikel: Factuursjablonen: invulvelden voor algemene factuurinfo
💡Tip: gebruik de inhoudsopgave rechts om snel naar het onderdeel van dit artikel te springen dat je interesseert.
Ter herinnering: basisprincipe voor tabellen
Om aan te geven waar AdminPulse moet beginnen en stoppen met het herhalen van rijen in een tabel, gebruik je twee speciale veldelementen.
-
{TableStart:XXX}– plaats je in de eerste cel van de rij -
{TableEnd:XXX}– plaats je in de laatste cel van diezelfde rij (of iets verder als je met geneste tabellen werkt)
💡 Deze structuur zorgt ervoor dat AdminPulse weet welke gegevensreeks herhaald moet worden, bijvoorbeeld voor elke factuurregel of registratie.
Een uitgebreidere basisuitleg vind je in het volgende artikel: Factuursjablonen: facturen personaliseren – invulvelden, tabellen en huisstijl
In dit artikel bekijken we vooral wat er allemaal mogelijk is met tabellen en meer geavanceerde toepassingen.
Gegroepeerde factuurregels gebruiken – voor een kortere en overzichtelijkere factuur
Je hoeft niet elke factuurregel op je factuur ongegroepeerd te tonen door {TableStart:InvoiceLines} ... {TableEnd:InvoiceLines} in je sjabloon te gebruiken.
Vergelijkbare regels – met dezelfde omschrijving en hetzelfde btw-tarief – kun je laten samenvoegen tot één rij. Zo vermijd je een lange lijst en hou je je factuur overzichtelijk.
Beschikbare groeperingsopties
-
InvoiceLinesByDescription: groepeert factuurregels met dezelfde omschrijving én hetzelfde btw-tarief tot één rij.
👉 Gebruik:{TableStart:InvoiceLinesByDescription} ... {TableEnd:InvoiceLinesByDescription} -
TimeInvoiceLinesByDescription: groepeert alleen tijdgebaseerde factuurregels (registraties, abonnementen of voorschotten) met dezelfde omschrijving en btw-tarief.
👉 Gebruik:{TableStart:TimeInvoiceLinesByDescription} ... {TableEnd:TimeInvoiceLinesByDescription} -
CostInvoiceLinesByDescription: groepeert enkel kost- of productregels met dezelfde omschrijving en btw-tarief tot één rij.
👉 Gebruik:{TableStart:CostInvoiceLinesByDescription} ... {TableEnd:CostInvoiceLinesByDescription}
Gevolg van het groeperen
Wanneer je factuurregels groepeert met ‘...ByDescription’, worden regels met dezelfde omschrijving én hetzelfde btw-tarief samengevoegd tot één rij. Daardoor zijn sommige details van de oorspronkelijke regels niet langer zichtbaar. Zo wordt bijvoorbeeld de opmerking van elke individuele regel niet apart weergegeven in de gegroepeerde tabel.
Voorbeeld 1: Twee factuurregels met dezelfde omschrijving en hetzelfde btw-tarief worden samengevoegd. De individuele opmerkingen van elke regel zijn dan niet zichtbaar.
Voorbeeld 2: Bij verschillende hoeveelheden per regel worden deze opgeteld weergegeven in de gegroepeerde rij. De oorspronkelijke hoeveelheden per regel zijn dan niet meer zichtbaar.
Wanneer is groeperen handig?
- Als je meerdere factuurregels hebt met dezelfde omschrijving en hetzelfde btw-tarief. Bijvoorbeeld: twee medewerkers registreerden op hetzelfde prijslijstitem, ieder met een apart tarief.
- Als je wilt vermijden dat je factuur onnodig lang of onoverzichtelijk wordt.
Werken met geneste tabellen – voor meer detail
Wat zijn geneste tabellen?
Geneste tabellen zijn tabellen binnen een andere tabel. Je kunt het vergelijken met dozen in dozen: je hebt een hoofdtabel die de factuurregels toont, en daarbinnen plaats je een subtabel met extra details — zoals de registraties per factuurregel.
Zo toon je eerst een samenvattende rij (bijvoorbeeld: “Consulting – 8 uur – €800”), en daaronder automatisch de bijbehorende registraties (“5 uur – €500” en “3 uur – €300”).
Hoe werkt het in je factuursjabloon?
Je gebruikt een geneste tabel op dezelfde manier als een gewone tabel: met een {TableStart:...} en een {TableEnd:...}. Het verschil is dat je deze binnen een bestaande hoofdtabel plaatst.
-
{TableStart:...}– in de eerste cel van de rij waar je de subtabel wilt starten -
{TableEnd:...}– in de laatste cel van diezelfde rij
👉 Een geneste tabel werkt alleen als je deze opneemt binnen een hoofdtabel. Vaak is dat bijvoorbeeld {TableStart:InvoiceLines}... of {TableStart:TimeInvoiceLinesByDescription}....
Registrations is een typisch voorbeeld van een subtabel.
💡 Een overzicht van alle hoofd- en subtabellen vind je verderop in dit artikel.
Voorbeeld: hoe geneste tabellen zijn opgebouwd
In de afbeelding hieronder zie je hoe een subtabel (groen) netjes binnen een hoofdtabel (geel) valt. Zo weet AdminPulse automatisch welke gegevens bij elkaar horen.
-
Geel: de hoofdtabel
{TableStart:TimeInvoiceLinesByDescription} -
Groen: de subtabel
{TableStart:Registrations}
De groene rijen (registraties) worden automatisch herhaald binnen de structuur van de gele tabel, tot alle registraties voor die factuurregel opgelijst zijn. Daarna toont AdminPulse de volgende factuurregel, opnieuw met alle bijbehorende registraties — en zo verder, tot alles netjes verwerkt is.
Typische factuuropbouwen
Hieronder zie je hoe verschillende soorten facturen zijn opgebouwd — van eenvoudig tot complex. Zo krijg je een beter beeld van hoe hoofd- en subtabellen samenwerken.
Eenvoudige factuur – met een hoofdtabel
Factuur ├── Factuurregel 1: "Consulting - 8 uur - €800" ├── Factuurregel 2: "Reiskosten - 150 km - €75" └── Factuurregel 3: "Administratieve kosten - €50"
Gedetailleerde factuur – met een hoofdtabel en een subtabel
Factuur ├── Factuurregel 1: "Consulting - 8 uur - €800" │ ├── Registratie: "Consulting - 5 uur - €500" │ └── Registratie: "Consulting - 3 uur - €300" ├── Factuurregel 2: "Reiskosten - 150 km - €75" │ ├── Registratie: "Reiskosten - 100 km - €50" │ └── Registratie: "Reiskosten - 50 km - €25" └── Factuurregel 3: "Administratieve kosten - €50"
In het voorbeeld hieronder zie je hoe de registraties onder de factuurregels van type tijd worden geplaatst.
Complexe factuur – met meerdere opdrachten (projecten)
Gebruik je {TableStart:Assignments}..., dan worden de factuurregels gegroepeerd per opdracht. Dat is handig wanneer je werkt met ‘Factureren aan’ en verschillende opdrachten: zo krijgt elke opdracht een duidelijk overzicht op de factuur.
Het is ook mogelijk om facturen samen te voegen over verschillende opdrachten heen. In dat geval kan het ook nuttig zijn om een duidelijk overzicht per opdracht op de factuur te tonen.
👉 Complexere sjablonen zijn mogelijk, maar denk goed na voor je begint: eenvoud werkt meestal het best, ook op de lange termijn.
Factuur ├── Opdracht: "btw" │ ├── Factuurregel: "Consulting - 8 uur - €800" │ │ ├── Registratie: "Consulting - 5 uur - €500" │ │ └── Registratie: "Consulting - 3 uur - €300" │ ├── Factuurregel: "Reiskosten - 150 km - €75" │ │ ├── Registratie: "Reiskosten - 100 km - €50" │ │ └── Registratie: "Reiskosten - 50 km - €25" ├── Opdracht: "Advies" │ ├── Factuurregel: "Advies - 4 uur - €400" │ │ ├── Registratie: "Advies - 1 uur - €100" │ │ └── Registratie: "Advies - 3 uur - €300"
In het voorbeeld hieronder wordt per opdracht een overzicht getoond van de factuurregels en de bijbehorende registraties.
Waarom geneste tabellen gebruiken?
- Je houdt overzicht, ook bij complexe facturen met veel registraties of opdrachten
- Je combineert samenvatting en detail op een duidelijke manier
- Je klant begrijpt beter waar het totale bedrag vandaan komt
💡 Tip: begin eenvoudig en test je sjabloon goed voordat je gaat uitbreiden. Zo houd je altijd controle over zowel je inhoud als je opmaak.
Wanneer gebruik je welke tabel?
-
Eenvoudige factuur: gebruik een hoofdtabel zoals
{TableStart:InvoiceLines}... {TableEnd:InvoiceLines}of{TableStart:InvoiceLinesByDescription}... {TableEnd:InvoiceLinesByDescription}. -
Gedetailleerde factuur: voeg binnen je hoofdtabel een subtabel toe zoals
{TableStart:Registrations} ... {TableEnd:Registrations}. -
Factuur per project of opdracht: gebruik daarnaast
{TableStart:Assignments} ... {TableEnd:Assignments}om per opdracht een apart overzicht op je factuur te tonen.
Overzicht van de beschikbare tabellen voor factuursjablonen
In je factuursjabloon kun je verschillende tabellen gebruiken om gegevens op de factuur te tonen. Hieronder vind je eerst een overzicht van alle beschikbare hoofdtabellen, gevolgd door een overzicht van de mogelijke subtabellen die je binnen die hoofdtabellen kunt inzetten.
Hoofdtabellen in factuursjablonen
In onderstaande tabel vind je alle hoofdtabellen die je kunt gebruiken in je sjabloon. Per hoofdtabel zie je:
- Wat ze toont (bijvoorbeeld factuurregels of btw-totalen)
- Welke invulvelden beschikbaar zijn
- Of je binnen die tabel ook subtabellen kunt gebruiken
| Hoofdtabel | Wat toont deze tabel? | Beschikbare velden | Heeft subtabellen? |
| {TableStart:InvoiceLines} ... {TableEnd:InvoiceLines} | Alle factuurregels afzonderlijk | {Description} {Quantity} {UnitPrice} {VatRate} {BaseAmount} {VatAmount} {TaxableAmount} {DiscountPercentage} {DiscountBaseAmount} {DiscountVatAmount} {LineNumber} {Remark} {AssignmentName} {AssignmentOrDefault} |
ja - bevat de subtabel 'Registrations' |
| {TableStart:InvoiceLinesByDescription} ... {TableEnd:InvoiceLinesByDescription} | Factuurregels gegroepeerd per omschrijving en btw-% | {Quantity}, {VatRate}, {VatAmount}, {BaseAmount}, {TaxableAmount}, {Description}, {DiscountVatAmount}, {DiscountBaseAmount} |
ja - bevat de subtabel 'Registrations' |
| {TableStart:TimeInvoiceLines} ... {TableEnd:TimeInvoiceLines} | Alleen tijdgebaseerde factuurregels (tijdregistraties, abonnementen, voorschotten) | Zelfde velden als bij InvoiceLines | ja - bevat de subtabel 'Registrations' |
| {TableStart:CostInvoiceLines} ... {TableEnd:CostInvoiceLines} | Alleen kostengebaseerde factuurregels (zoals kosten/product of administratiekosten) | Zelfde velden als bij InvoiceLines | ja - bevat de subtabel 'Registrations' |
| {TableStart:PaidAdvanceInvoiceLines} ... {TableEnd:PaidAdvanceInvoiceLines} | Voorschotregels die betaald zijn | {LineNumber} {Description} {Quantity} {UnitPrice} {VatRate} {VatAmount} {BaseAmount} {TaxableAmount} {DiscountPercentage} {DiscountVatAmount} {DiscountBaseAmount} {Remark} {AssignmentName} {AssignmentOrDefault} |
nee |
| {TableStart:TimeInvoiceLinesByDescription} ... {TableEnd:TimeInvoiceLinesByDescription} | Tijdgebaseerde regels per omschrijving en btw-tarief gegroepeerd | Zelfde velden als bij InvoiceLinesByDescription | ja - bevat de subtabel 'Registrations' |
| {TableStart:CostInvoiceLinesByDescription} ... {TableEnd:CostInvoiceLinesByDescription} | Kostenregels per omschrijving en btw-tarief gegroepeerd | Zelfde velden als bij InvoiceLinesByDescription | ja - bevat de subtabel 'Registrations' |
| {TableStart:VatTotals} ... {TableEnd:VatTotals} | Overzicht per btw-tarief van de bedragen | {VatRate} {BaseAmount} {VatAmount} {TotalAmount} |
nee |
| {TableStart:TimeRegistrations} ... {TableEnd:TimeRegistrations} | Tijdregistraties gegroepeerd per prijslijstitem | {Description} {Quantity} {Amount} |
nee |
| {TableStart:Relations} ... {TableEnd:Relations} | Relaties waarvoor wordt gefactureerd | {Name} {TotalCostAmount} {TotalTimeAmount} {TotalTime} {TotalAmount} |
nee |
| {TableStart:BankAccounts} ... {TableEnd:BankAccounts} | Bankgegevens van je eigen bedrijf | {IBAN} {BIC} {BankName} |
nee |
| {TableStart:Assignments} ... {TableEnd:Assignments} | Groepeert factuurregels per opdracht | {AssignmentName} {AssignmentOrDefault} {SubTotalAmount} |
ja - bevat 9 subtabellen (zie tabel hieronder) |
Subtabellen in factuursjablonen
Sommige hoofdtabellen ondersteunen een subtabel. Zo kun je bijvoorbeeld voor één factuurregel het gedetailleerde overzicht van registraties tonen.
In het overzicht hieronder zie je:
- Welke subtabellen beschikbaar zijn
- Voor welke hoofdtabellen je ze kunt gebruiken
- Welke velden je binnen elke subtabel kunt gebruiken
- Of de subtabel zelf nog geneste tabellen toelaat
👉 Gebruik subtabellen alleen als je echt extra detail wilt tonen. Ze maken je lay-out ingewikkelder — test dus zeker goed!
| Subtabel* | Beschikbaar binnen deze hoofdtabellen: | Beschikbare velden binnen de subtabel: | Ondersteunt zelf subtabellen |
| Registrations | InvoiceLines, InvoiceLinesByDescription, TimeRegistrations, TimeInvoiceLines, CostInvoiceLines, PaidAdvanceInvoiceLines, TimeInvoiceLinesByDescription, CostInvoiceLinesByDescription, Relations |
{Description} {Quantity} {Amount} |
nee |
| InvoiceLines, InvoiceLinesByDescription, TimeRegistrations, TimeInvoiceLines, CostInvoiceLines, PaidAdvanceInvoiceLines, TimeInvoiceLinesByDescription, CostInvoiceLinesByDescription, Relations |
Assignments |
Zelfde velden als in de gekoppelde hoofdtabellen Plus aanvullend: |
ja |
👉 Denk eraan: ook subtabellen moet je correct afbakenen. Plaats dus altijd een {TableStart:...} samen met een {TableEnd:...} op de juiste plaats in je sjabloon.
Ken het verschil
-
TimeRegistrations: hoofdtabel – groepeert registraties per prijslijstitem -
Registrations: subtabel – toont de individuele registraties binnen één factuurregel
Beschikbare velden in de tabel ‘InvoiceLines’
De tabel InvoiceLines wordt gebruikt om elke factuurregel apart weer te geven. In de lijst hieronder vind je een overzicht van alle beschikbare invulvelden binnen deze tabel, telkens met een korte uitleg.
| Veld | Beschrijving |
| {TableStart:InvoiceLines} | Start van de tabel |
| {LineNumber} | Lijnnummer van de factuurregel |
| {Quantity} | Aantal |
| {UnitPrice} | Eenheidsprijs |
| {VatRate} | Btw-percentage |
| {VatAmount} | Btw-bedrag |
| {BaseAmount} | Basisbedrag, exclusief korting en exclusief btw |
| {TaxableAmount} | Totaalbedrag exclusief btw |
| {Description} | Omschrijving van de factuurregel |
| {Remark} | Opmerking |
| {DiscountPercentage} | Kortingspercentage |
| {DiscountVatAmount} | Btw-bedrag van de korting |
| {DiscountBaseAmount} | Totaalbedrag van de korting zonder btw |
| {AssignmentName} | Naam van de opdracht waartoe deze regel behoort |
| {AssignmentOrDefault} | Naam van de opdracht, of “Standaard opdracht” als er geen specifieke opdracht is |
| {TableEnd:InvoiceLines} | Einde van de tabel |
Voorbeeld:
Beschikbare velden in de ‘...ByDescription’-tabellen
In het type tabel ...ByDescription worden factuurregels automatisch gegroepeerd wanneer ze dezelfde omschrijving én hetzelfde btw-tarief hebben.
De velden in de lijst hieronder worden gebruikt in tabellen zoals {TableStart:InvoiceLinesByDescription}, {TableStart:TimeInvoiceLinesByDescription} en {TableStart:CostInvoiceLinesByDescription}.
| Veld | Beschrijving | Wat gebeurt ermee? |
| {TableStart:InvoiceLinesByDescription} | Begin van de tabel | |
| {Quantity} | Aantal | Opgeteld voor alle regels in de groep |
| {VatRate} | Btw-percentage | Hetzelfde voor alle regels in de groep |
| {VatAmount} | Btw-bedrag | Opgeteld voor alle regels in de groep |
| {BaseAmount} | Basisbedrag (exclusief korting en exclusief btw) | Opgeteld voor alle regels in de groep |
| {TaxableAmount} | Totaalbedrag exclusief btw | Opgeteld voor alle regels in de groep |
| {Description} | Omschrijving | Hetzelfde voor alle regels in de groep |
| {DiscountVatAmount} | Btw-bedrag van de korting | Opgeteld voor alle regels in de groep |
| {DiscountBaseAmount} | Totaalbedrag van de korting zonder btw | Opgeteld voor alle regels in de groep |
| {TableEnd:InvoiceLinesByDescription} | Einde van de tabel |
Voorbeeld met gebruik van 'InvoiceLinesByDescription':
Beschikbare velden in de tabel ‘Assignments’
De tabel Assignments groepeert factuurregels per opdracht (of project). Dit is handig wanneer je facturen hebt met meerdere opdrachten en je de bedragen per opdracht wilt tonen.
| Veld | Beschrijving |
| {TableStart:Assignments} | Begin van de tabel |
| {AssignmentName} | Naam van de opdracht |
| {AssignmentOrDefault} | Naam van de opdracht, of “Standaard opdracht” als er geen specifieke opdracht is |
| {SubTotalAmount} | Basisbedrag exclusief btw voor deze opdracht |
| {TableEnd:Assignments} | Einde van de tabel |
Voorbeeld:
Beschikbare velden in de tabel ‘PaidAdvanceInvoiceLines’
De tabel PaidAdvanceInvoiceLines gebruik je om op een afrekeningsfactuur afzonderlijk de eerder gefactureerde voorschotten te tonen die nu worden verrekend.
Zo krijgt je klant een duidelijk overzicht van welke voorschotten al betaald zijn en afgetrokken worden van het totaal.
| Veld | Beschrijving |
| {TableStart:PaidAdvanceInvoiceLines} | Begin van de tabel |
| {LineNumber} | Lijnnummer van de factuurregel |
| {Description} | Beschrijving van het voorschot |
| {Quantity} | Aantal (-1 per afgetrokken regel) |
| {UnitPrice} | Eenheidsprijs |
| {VatRate} | Btw-tarief |
| {VatAmount} | Btw-bedrag |
| {BaseAmount} | Bedrag exclusief btw |
| {TaxableAmount} | Belastbaar bedrag |
| {DiscountPercentage} | Kortingspercentage |
| {DiscountVatAmount} | Btw-bedrag van de korting |
| {DiscountBaseAmount} | Totaalbedrag van de korting zonder btw |
| {Remark} | Bevat het factuurnummer van de oorspronkelijke voorschotfactuur |
| {AssignmentName} | Naam van de opdracht |
| {AssignmentOrDefault} | Naam van de opdracht, of “Standaard opdracht” als er geen specifieke opdracht is |
| {TableEnd:PaidAdvanceInvoiceLines} | Einde van de tabel |
Voorbeeld:
Beschikbare velden in de tabel ‘VatTotals’
De tabel VatTotals toont per btw-tarief een overzicht van de bijbehorende bedragen — zoals het totaal exclusief btw, het btw-bedrag en het totaal inclusief btw.
Elk btw-tarief wordt als een aparte rij weergegeven.
| Veld | Beschrijving |
| {TableStart:VatTotals} | Begin van de tabel |
| {VatRate} | Btw-percentage (bijv. "21%") |
| {BaseAmount} | Totaalbedrag exclusief btw voor dit percentage |
| {VatAmount} | Btw-bedrag voor dit percentage |
| {TotalAmount} | Totaalbedrag inclusief btw voor dit tarief |
| {TableEnd:VatTotals} | Einde van de tabel |
Voorbeeld:
Beschikbare velden in de tabel ‘BankAccounts’
De tabel BankAccounts toont de bankrekeninggegevens van je bedrijf, zoals die ingevuld zijn onder Instellingen > Eigen bedrijf in AdminPulse.
Als er meerdere bankrekeningen vermeld moeten worden op je facturen, komt de favoriete rekening eerst. De andere worden alfabetisch gesorteerd op banknaam.
| Veld | Beschrijving |
| {TableStart:BankAccounts} | Begin van de tabel |
| {BIC} | BIC-code van de bankrekening |
| {IBAN} | IBAN-nummer van de bankrekening |
| {BankName} | Naam van de bank |
| {TableEnd:BankAccounts} | Einde van de tabel |
Voorbeeld:
Beschikbare velden in de tabel ‘Relations’
De tabel Relations geeft per relatie een overzicht van de geregistreerde kosten, gepresteerde tijd en totaalbedragen. Zo ziet je klant in één oogopslag hoeveel er per relatie is gefactureerd.
👉 Vooral nuttig wanneer je werkt met ‘Factureren aan’: het helpt om bedragen netjes toe te wijzen per relatie.
| Veld | Beschrijving |
| {TableStart:Relations} | Begin van de tabel |
| {Name} | Naam van de relatie |
| {TotalCostAmount} | Totaalbedrag van alle kostgebaseerde registraties voor deze relatie |
| {TotalTimeAmount} | Totaalbedrag van alle tijdgebaseerde registraties voor deze relatie |
| {TotalTime} | Totale tijd van alle tijdgebaseerde registraties voor deze relatie |
| {TotalAmount} | Totaalbedrag van alle registraties voor deze relatie |
| {TableEnd:Relations} | Einde van de tabel |
Voorbeeld:
Beschikbare velden in de tabel ‘TimeRegistrations’
De tabel TimeRegistrations geeft een overzicht van alle tijdregistraties op de factuur, gegroepeerd per prijslijstitem (subklasse). Elke rij vertegenwoordigt het totaal per item, zoals het aantal gepresteerde uren en het bijbehorende bedrag.
| Veld | Beschrijving |
| {TableStart:TimeRegistrations} | Begin van de tabel |
| {Description} | Omschrijving van de registratie (naam van het prijslijstitem/de subklasse) |
| {Quantity} | Aantal (bijv. "8h") |
| {Amount} | Bedrag exclusief btw voor deze registratie |
| {TableEnd:TimeRegistrations} | Einde van de tabel |
Voorbeeld:
Beschikbare velden in de subtabel ‘Registrations’
De subtabel Registrations wordt gebruikt om individuele registraties (zoals tijdregistraties of verplaatsingen) weer te geven onder een factuurregel.
👉 Belangrijk: de subtabel 'Registrations' kan alleen gebruikt worden binnen een hoofdtabel zoals 'InvoiceLines'. Ze werkt niet als je deze los gebruikt.
| Veld | Beschrijving |
| {TableStart:Registrations} | Begin van de tabel |
| {Description} | Omschrijving van de registratie (bijv. naam van het prijslijstitem of de categorie) |
| {Quantity} | Aantal (bijvoorbeeld "8h" voor tijd, "150 km" voor verplaatsingen) |
| {Amount} | Bedrag exclusief btw voor deze registratie |
| {TableEnd:Registrations} | Einde van de tabel |
Voorbeeld met een hoofd- en subtabel:
💡Goed om te lezen
- Net gestart met het werken met sjablonen? Bekijk dan zeker eerst onze reeks van basisartikelen over factuursjablonen. Start hier: Factuursjablonen: schermoverzicht, typen en toepassing
- Dit artikel maakt deel uit van een reeks.
- ⏪ In het vorige artikel krijg je een overzicht van de algemene invulvelden die je kunt gebruiken in factuursjablonen: Factuursjablonen: invulvelden voor algemene factuurinfo
- ⏭️ Gebruik je een factuurspecificatie-sjabloon? De juiste invulvelden en structuur vind je hier: Factuurspecificatie-sjablonen: opbouw, tabellen en invulvelden
- Op zoek naar meer voorbeeldsjablonen? Bekijk dan zeker het volgende artikel: Voorbeeldsjablonen voor facturen en factuurspecificaties
- Zie je een melding in plaats van gegevens in je preview of factuur? Kijk dan hier: FAQ - Waarom staat er ‘System.Collections.Generic…’ op mijn factuur in plaats van gegevens?