Quote Automation

Generate PDF Invoices with Carbone

Download Template

Download data sample

  • Template type document docx simple
  • Carbone min. v5.0.0+
  • Features table loop attached files
  • Target quote contract custom custom

Objectives

You want to generate quotes with the following features:

  • Attach a file to the end of the generated document

Solution

Here’s how you can achieve this using Carbone:

  1. Layout

    Insert Carbone tags as appropriately as possible. Manage the font and formatting to organize your information as desired.

    Example : {d.quoteId}

  1. Main Table

    Insert a table to display your products.

    Note: In the table properties, set the text wrapping to "None." Uncheck "Allow row to break across pages" to maintain consistency.

    To generate a row for each product, insert the apropriate Carbone tag to read the data from your array (e.g.,{d.products[i].name}). Then, define the iteration in the next row (e.g., {d.products[i+1]})

    Note: Highlight the first line of your main table, and select the option "Repeat as header row at the top of each page." to ensure it appears as a header on every page.

  2. appendFile formatter

    To attach a document at the end of your report, use the :appendFile formatter

    Example : {d.products[i].datasheet:appendFile}

And there you go!

You might also like

Trusted by 600+ paid customers in 40+ countries

Finance
Healthcare
Public
Retail
Industries
Energy
Software
Telecom
1dior.png
22thales.png
23younited.png
2danfoss.png
3cma-cgm.png
3illumina.svg
4KparK.png
6scalingo.png
7defense.png
8bmw.png
8telus.png
bestseller.png
flagship_bioscience.png
insly.png
ninox.png
sodexo.png