# 14.2 Products block within PDF templates For the Quotes, Sales Orders, Purchase Orders and Invoices modules, you can insert the product block into the templates. There are predefined product block models that can be quickly inserted into the template. To insert a product block model, select the block type and press Insert in the template button. The table corresponding to the product block will be created. You can customise the block later as if you were working on a table. It is possible to create custom tables for the offer rows; the basic structure must be as follows: - a row with the header of all the columns; - a line with the #PRODUCTBLOC\_START# tag that marks the beginning of the portion that must be repeated for each line on offer; - a line with line variables; - a line with the #PRODUCTBLOC\_END# tag that marks the end of the portion that must be repeated for each line on offer.
intestazione\_1 intestazione\_2 intestazione\_3 intestazione\_4 …. intestazione\_n
**\#PRODUCTBLOC\_START#**
variabile\_1 variabile\_2 variabile\_3 variabile\_4 variabile\_n
**\#PRODUCTBLOC\_END#**
The start and end-block tags are found as variables in: [![14.2 [1].PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-06/scaled-1680-/9Pc14-2-1.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-06/9Pc14-2-1.PNG) It is possible to insert the variables of the product block through the functions available in the Product Block tab: [![14.2 [2].png](https://usermanual.vtenext.com/uploads/images/gallery/2022-06/scaled-1680-/Wdp14-2-2.png)](https://usermanual.vtenext.com/uploads/images/gallery/2022-06/Wdp14-2-2.png)