Billomat uses placeholders as text blocks that leave an empty space within a template or a text field, where you can fill in the desired information. So, instead of entering every time again the invoice number in a Word document, you can create a template with the placeholder [Invoice.number], to which the current Billomat invoice number is copy-pasted automatically.
Placeholders are all named in English. Every placeholder is constituted of two parts, the prefix and the suffix (or appendix). The prefix is written in the so called CamelCase style, which means that only capital letters are used within the word. Every document type has its own prefix. Therefore, placeholders for invoices only work for invoices. They have the prefix Invoice.
The suffix is separated from the prefix through a period and is written in small letters. The entire placeholder is put between square brackets, just like in this example: [InvoiceItems.description]. Usually, when the appendix has to be further specified, for example whether gross or net prices are to be issued, underscores are used to separate the information. [InvoiceItem.total_net] Click here for an overview of all the placeholders.
Intelligent placeholders for dates in your invoice
There are also placeholders for dates, which can be extended intelligently through arithmetic instructions. This is how, during the replacement of the placeholders by their values, a [Date.month_name] [Date.year] until [Date.month_name+3M] becomes an April 2010 until July 2010. Permitted arithmetic operations are plus and minus, permitted units are D for days, W for weeks, M for months and Y for years.