Skip to main content

Multiple Document Templates

Overview

In a single Document Template, you can relate several templates with different content. For each template, you can define conditions that will be evaluated in the Work Portal; if the condition is fulfilled, Bizagi will generate the document related to that template; otherwise, it will be ignored.

To relate several templates to a single Document Template, access the Configuration Wizard by clicking the Configuration Wizard button located in the Basic properties tab of the Document Template control.

DocumentTemplates9

The Configuration Wizard will display. To create a new Document Template, click the Plus icon located in the upper right corner.

DocumentTemplates23

This will create a new tab where you can create a new template. You can add as many templates with different content types as desired.

DocumentTemplates24

Example

For the invoice document created in the previous section, we are going to configure two templates: one for a customer categorized as a natural person and another for a juridical person classification.

There will be two .docx templates, containing different information, one for each customer classification.

DocumentTemplates36

Define each document template by indicating the Document name, Mapping, Export format, and Tags language.

DocumentTemplates25

Establish the conditions to generate each document. If no condition is established, the document will always be generated.

To establish a condition, click on the Plus button. A Boolean Expression editor will be displayed.

DocumentTemplates26

Insert the condition and click Finish. For our invoice document, we identify the type of customer based on a parameter entity called TypeofCustomer.

DocumentTemplates27

Establish the condition for the other template and click OK to save the changes.

DocumentTemplates28

To test the configuration, go to the Work Portal and open the task where the document is generated.

Include the necessary information in the fields of the form. Select Natural Person in the Type of Customer drop-down list.

DocumentTemplates37

Click the Generate Document button.

The following image displays the generated document for a natural person.

DocumentTemplates40

Now select Juridical Person in the Type of Customer drop-down list.

DocumentTemplates38

Click the Generate Document button. The following image displays the generated document for a juridical person.

DocumentTemplates41

Note the documents were generated based on the templates defined for each type of Customer.