Een duidelijke factuur geeft je klant vertrouwen. Naast klant- en betaalgegevens toon je best ook duidelijk welke prestaties geleverd zijn, hoeveel tijd erin kroop, welke kosten erbij kwamen, en welk bedrag aangerekend wordt.
Een overzichtstabel is daar ideaal voor: ze geeft 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 inhoudstafel rechts om snel naar het onderdeel van dit artikel te springen dat je interessert.
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}– zet je in de eerste cel van de rij -
{TableEnd:XXX}– zet 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 factuurlijn 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 factuurlijnen gebruiken – voor een kortere en overzichtelijkere factuur
Je hoeft niet elke factuurlijn op je factuur ongroepeerd te tonen door {TableStart:InvoiceLines} ... {TableEnd:InvoiceLines} in je sjabloon te gebruiken.
Gelijkaardige lijnen – met dezelfde omschrijving en hetzelfde btw-tarief – kan je laten samenvoegen tot één rij. Zo vermijd je een lange lijst en hou je je factuur overzichtelijk.
Beschikbare groeperingsopties
-
InvoiceLinesByDescription: groepeert factuurlijnen met dezelfde omschrijving én hetzelfde btw-tarief tot één rij.
👉 Gebruik:{TableStart:InvoiceLinesByDescription} ... {TableEnd:InvoiceLinesByDescription} -
TimeInvoiceLinesByDescription: groepeert alleen tijdgebaseerde factuurlijnen (registraties, forfaits of voorschotten) met dezelfde omschrijving en btw-tarief.
👉 Gebruik:{TableStart:TimeInvoiceLinesByDescription} ... {TableEnd:TimeInvoiceLinesByDescription} -
CostInvoiceLinesByDescription: groepeert enkel kost- of productlijnen met dezelfde omschrijving en btw-tarief tot één rij.
👉 Gebruik:{TableStart:CostInvoiceLinesByDescription} ... {TableEnd:CostInvoiceLinesByDescription}
Gevolg van het groeperen
Wanneer je factuurlijnen groepeert met ‘...ByDescription’, worden lijnen met dezelfde omschrijving én hetzelfde btw-tarief samengevoegd tot één rij. Daardoor zijn sommige details van de oorspronkelijke lijnen niet langer zichtbaar. Zo wordt bijvoorbeeld de opmerking van elke individuele lijn niet apart weergegeven in de gegroepeerde tabel.
Voorbeeld 1: Twee factuurlijnen met dezelfde omschrijving en hetzelfde btw-tarief worden samengevoegd. De individuele opmerkingen van elke lijn zijn dan niet zichtbaar.
Voorbeeld 2: Bij verschillende hoeveelheden per lijn worden deze opgeteld weergegeven in de gegroepeerde rij. De oorspronkelijke hoeveelheden per lijn zijn dan niet meer zichtbaar.
Wanneer is groeperen handig?
- Als je meerdere factuurlijnen hebt met dezelfde omschrijving en hetzelfde btw-tarief. Bijvoorbeeld: twee medewerkers registreerden op hetzelfde prijslijstitem, ieder met een apart tarief.
- Als je wil 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 kan het vergelijken met dozen in dozen: je hebt een hoofdtabel die de factuurlijnen toont, en daarbinnen plaats je een subtabel met extra details — zoals de registraties per factuurlijn.
Zo toon je eerst een samenvattende rij (bijvoorbeeld: “Consulting – 8 uur – €800”), en daaronder automatisch de bijhorende 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 wil starten -
{TableEnd:...}– in de laatste cel van diezelfde rij
👉 Een geneste tabel werkt alleen als je ze 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 factuurlijn opgelijst zijn. Daarna toont AdminPulse de volgende factuurlijn, opnieuw met alle bijbehorende registraties — en zo verder, tot alles mooi 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
├── Factuurlijn 1: "Consulting - 8 uur - €800"
├── Factuurlijn 2: "Reiskosten - 150 km - €75"
└── Factuurlijn 3: "Administratieve kosten - €50"
Gedetailleerde factuur – met een hoofdtabel en een subtabel
Factuur
├── Factuurlijn 1: "Consulting - 8 uur - €800"
│ ├── Registratie: "Consulting - 5 uur - €500"
│ └── Registratie: "Consulting - 3 uur - €300"
├── Factuurlijn 2: "Reiskosten - 150 km - €75"
│ ├── Registratie: "Reiskosten - 100 km - €50"
│ └── Registratie: "Reiskosten - 50 km - €25"
└── Factuurlijn 3: "Administratieve kosten - €50"
In het voorbeeld hieronder zie je hoe de registraties onder de factuurlijnen van type tijd worden geplaatst.
Complexe factuur – met meerdere opdrachten (projecten)
Gebruik je {TableStart:Assignments}..., dan worden de factuurlijnen 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 lange termijn.
Factuur
├── Opdracht: "btw"
│ ├── Factuurlijn: "Consulting - 8 uur - €800"
│ │ ├── Registratie: "Consulting - 5 uur - €500"
│ │ └── Registratie: "Consulting - 3 uur - €300"
│ ├── Factuurlijn: "Reiskosten - 150 km - €75"
│ │ ├── Registratie: "Reiskosten - 100 km - €50"
│ │ └── Registratie: "Reiskosten - 50 km - €25"
├── Opdracht: "Advies"
│ ├── Factuurlijn: "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 factuurlijnen en de bijhorende 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 voor je gaat uitbreiden. Zo hou 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 bijkomend
{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 kan je verschillende tabellen gebruiken om data 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 kan inzetten.
Hoofdtabellen in factuursjablonen
In onderstaande tabel vind je alle hoofdtabellen die je kan gebruiken in je sjabloon. Per hoofdtabel zie je:
- Wat ze toont (bijvoorbeeld factuurlijnen of btw-totals)
- Welke invulvelden beschikbaar zijn
- Of je binnen die tabel ook subtabellen kan gebruiken
| Hoofdtabel | Wat toont deze tabel? | Beschikbare velden | Heeft subtabellen? |
| {TableStart:InvoiceLines} ... {TableEnd:InvoiceLines} | Alle factuurlijnen afzonderlijk | {Description} {Quantity} {UnitPrice} {VatRate} {BaseAmount} {VatAmount} {TaxableAmount} {DiscountPercentage} {DiscountBaseAmount} {DiscountVatAmount} {LineNumber} {Remark} {AssignmentName} {AssignmentOrDefault} |
ja - bevat de subtabel 'Registrations' |
| {TableStart:InvoiceLinesByDescription} ... {TableEnd:InvoiceLinesByDescription} | Factuurlijnen gegroepeerd per omschrijving en btw-% | {Quantity}, {VatRate}, {VatAmount}, {BaseAmount}, {TaxableAmount}, {Description}, {DiscountVatAmount}, {DiscountBaseAmount} |
ja - bevat de subtabel 'Registrations |
| {TableStart:TimeInvoiceLines} ... {TableEnd:TimeInvoiceLines} | Enkel tijdgebaseerde factuurlijnen (tijd-registraties, forfaits, voorschotten) | Zelfde velden als bij InvoiceLines | ja - bevat de subtabel 'Registrations |
| {TableStart:CostInvoiceLines} ... {TableEnd:CostInvoiceLines} | Enkel kostengebaseerde factuurlijnen (zoals kosten/product of administratiekosten) | Zelfde velden als bij InvoiceLines | ja - bevat de subtabel 'Registrations |
| {TableStart:PaidAdvanceInvoiceLines} ... {TableEnd:PaidAdvanceInvoiceLines} | Voorschotlijnen die betaald zijn | {LineNumber} {Description} {Quantity} {UnitPrice} {VatRate} {VatAmount} {BaseAmount} {TaxableAmount} {DiscountPercentage} {DiscountVatAmount} {DiscountBaseAmount} {Remark} {AssignmentName} {AssignmentOrDefault} |
nee |
| {TableStart:TimeInvoiceLinesByDescription} ... {TableEnd:TimeInvoiceLinesByDescription} | Tijdgebaseerde lijnen per omschrijving en btw-tarief gegroepeerd | Zelfde velden als bij InvoiceLinesByDescription | ja - bevat de subtabel 'Registrations |
| {TableStart:CostInvoiceLinesByDescription} ... {TableEnd:CostInvoiceLinesByDescription} | Kostenlijnen 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 gefactureerd wordt | {Name} {TotalCostAmount} {TotalTimeAmount} {TotalTime} {TotalAmount} |
nee |
| {TableStart:BankAccounts} ... {TableEnd:BankAccounts} | Bankgegevens van je eigen bedrijf | {IBAN} {BIC} {BankName} |
nee |
| {TableStart:Assignments} ... {TableEnd:Assignments} | Groepeert factuurlijnen per opdracht | {AssignmentName} {AssignmentOrDefault} {SubTotalAmount} |
ja - bevat 9 subtabellen (zie tabel hieronder) |
Subtabellen in factuursjablonen
Sommige hoofdtabellen ondersteunen een subtabel. Zo kan je bijvoorbeeld voor één factuurlijn de gedetailleerd overzicht van registraties tonen.
In het overzicht hieronder zie je:
- Welke subtabellen beschikbaar zijn
- Voor welke hoofdtabellen je ze kan gebruiken
- Welke velden je binnen elke subtabel kan gebruiken
- Of de subtabel zelf nog geneste tabellen toelaat
👉 Gebruik subtabellen alleen als je echt extra detail wil 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 factuurlijn
Beschikbare velden in de tabel ‘InvoiceLines’
De tabel InvoiceLines wordt gebruikt om elke factuurlijn 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 factuurlijn |
| {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 factuurlijn |
| {Remark} | Opmerking |
| {DiscountPercentage} | Kortingspercentage |
| {DiscountVatAmount} | Btw-bedrag van de korting |
| {DiscountBaseAmount} | Totaalbedrag van de korting zonder btw |
| {AssignmentName} | Naam van de opdracht waartoe deze lijn 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 ...ByDescription type tabel worden factuurlijnen 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 lijnen in de groep |
| {VatRate} | Btw-percentage | Hetzelfde voor alle lijnen in de groep |
| {VatAmount} | Btw-bedrag | Opgeteld voor alle lijnen in de groep |
| {BaseAmount} | Basisbedrag (exclusief korting en exclusief btw) | Opgeteld voor alle lijnen in de groep |
| {TaxableAmount} | Totaalbedrag exclusief btw | Opgeteld voor alle lijnen in de groep |
| {Description} | Omschrijving | Hetzelfde voor alle lijnen in de groep |
| {DiscountVatAmount} | Btw-bedrag van de korting | Opgeteld voor alle lijnen in de groep |
| {DiscountBaseAmount} | Totaalbedrag van de korting zonder btw | Opgeteld voor alle lijnen in de groep |
| {TableEnd:InvoiceLinesByDescription} | Einde van de tabel |
Voorbeeld met gebruik van 'InvoiceLinesByDescription':
Beschikbare velden in de tabel ‘Assignments’
De tabel Assignments groepeert factuurlijnen 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 factuurlijn |
| {Description} | Beschrijving van het voorschot |
| {Quantity} | Aantal (-1 per afgetrokken lijn) |
| {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 werd 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 bijhorend bedrag.
| Veld | Beschrijving |
| {TableStart:TimeRegistrations} | Begin van de tabel |
| {Description} | Omschrijving van de registratie (naam van de prijslijstitem/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 factuurlijn.
👉 Belangrijk: de subtabel 'Registrations' kan alleen gebruikt worden binnen een hoofdtabel zoals 'InvoiceLines'. Ze werkt niet als je ze 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 basisartikels 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 factuurdetailsjabloon? De juiste invulvelden en structuur vind je hier: Factuurdetail-sjablonen: opbouw, tabellen en invulvelden uitgelegd
- Op zoek naar voorbeeldsjablonen? Bekijk dan zeker het volgende artikel: Voorbeeldsjablonen voor facturen en factuurdetails
- Lukt het niet om je sjabloon op te laden? Check dan dit FAQ-artikel: FAQ – Waarom krijg ik een foutmelding bij het opladen van mijn factuursjabloon?
- Zie je een melding in plaats van gegevens in je preview of factuur? Kijk dan hier: FAQ – Waarom toont mijn factuur ‘System.Collections.Generic…’ in plaats van gegevens?