Table of Contents
Fanurio can help you create invoices and export them to an output file so that you can later print them or send them by email. But the layout and design of an invoice is always a matter of taste (branding) and legal requirements (each country has its own rules). Although Fanurio comes with some predefined layouts, it is very likely that you may want to create your own layouts.
To help you design invoices to match your requirements, Fanurio uses invoice templates. A template defines what information should be included (content) in an invoice and how it is arranged (design).
This guide is intended for Fanurio users who either want to create their own templates from scratch or who want to customize the default templates of the application. Below, you will find the information that can be included in an exported invoice and how you can design a template to obtain the desired results.
Creating a template by hand is somewhat tedious (hey, it requires you to read this guide!) but at the same time very flexible. Our templates can be edited using any text editor and all you have to know to create one is included in this guide. You must know HTML at least at a basic level. If you've worked with other templates then you'll find yourself progressing quite fast.
If you have problems customizing or creating a template, you can always contact us and we will help you with it. To make things easier, the default invoice template used by Fanurio can be configured visually.
Just go to to see a sample invoice displayed using the default template. This default template can be configured visually to better match your needs. Select one or more options and then click to see how the invoice looks. You'll have quick visual feed-back on your options.
Once you've decided on a look, click to save the template to the templates folder. Later, when you'll want to export an invoice to HTML, you can use this template.
Fanurio uses the FreeMarker template language for its invoice templates. Freemarker is a powerful and mature template language that can be used to create both simple and complex templates. FreeMarker can be used to generate any kind of text: HTML, XML, RTF, etc. By default, Fanurio exports invoices to HTML and PDF.
This guide doesn't cover many FreeMarker concepts but only those that are absolutely necessary. For a detailed guide on the FreeMarker language, go to http://freemarker.sourceforge.net/docs/dgui.html.
|
Copyright © 2006-2008 Atelier Software SRL |