Eziil

ETEN

DOCX printouts

What are DOCX printouts?

For DOCX printouts, the user uploads a .docx file to Eziil, from which a PDF printout is generated.

This solution gives the Eziil user the opportunity to quickly and easily design and change printouts.

The DOCX printouts solution works with:

  • Quotation
  • Customer order
  • Invoice
  • Purchase request
  • Purchase order

How to start using the DOCX printout solution?

To start using the DOCX printout solution, please first contact our support, support@eziil.com.

We will add a new tool to the menu for changing DOCX printouts, add sample templates and give permission to use the tool to the users you specify.

DOCX printouts tool

The DOCX printout tool allows you to download and upload printout bases.

The user can select a file from the opened list that he wants to start changing or create a completely new file.

There can be one DOCX printout per form (in as many languages as needed), and when uploading the file, it is important that the same file name is used as provided, e.g. invoice_est, purchase_order_eng, etc. Only one, last uploaded .docx file with the same name is kept (and therefore displayed in the list), and it is not possible to restore previous versions.

DOCX printouts templates

The template of the docx printout is a .docx file consisting of typed text and variables. Variables are enclosed in curly brackets, for example {variable}.

The template can be changed like a regular .docx file using Word's own logic and solutions, change the text style, add images, tables, header and footer, etc.

All possible variables can be found here Docx template variables.xlsx.

In the list of variables, there is a separate page for each form with variables that can be used on this form The variables of each form are divided into categories based on where the value of the variable is taken from. Variables taken from the form header, customer or supplier contact card and company information are general variables.With variables in the categories of rows and VATs, it is necessary to use the beginning and end before and after the variable: ({#rows}{variable}{/rows} or {#vats}{variable}{/vats}.

For example: {#rows}{artcode}{/rows}

Where can I find out more?

In Eziil, .docx printouts are generated using the easy-template-x library. There is a manual here.

There is a similar library, which we don't use, but which works similarly and has a better manual (link). We recommend using it to get a better understanding of how this solution works.

Last updated: September 28, 2026