Skip to main content

Documents

Create and manage document templates with dynamic data placeholders.

What is the Documents Module?

The Documents module enables automated document generation using the Carbone engine:

  • Document Templates — Upload Word (.docx) or OpenDocument (.odt) templates with dynamic placeholders.
  • Generate Documents — Create polished documents directly from projects, budgets, trips, tasks, invoices, or project notes.
  • Carbone Syntax — Use powerful placeholders like {d.name} with support for loops, nested data, and formatting.
  • Document Logs — Track and download previously generated documents.

The Documents module has three tabs and one header button:

TabDescription
Documents TemplatesView, search, and manage all document templates. Templates are grouped by Related Module.
Document Template TutorialInteractive guide for learning Carbone syntax, with live placeholder lookup.
LogsCentralized history of all generated documents with search and export.

Header Button:

  • Create Document Template — Opens the template creation form.

Supported Modules

Templates can be created for the following 6 modules:

  1. Projects
  2. Project Notes
  3. Tasks
  4. Trips
  5. Invoices
  6. Budgets

Why Use Document Templates?

  • Consistency — Maintain brand standards across all outputs.
  • Efficiency — Generate complex reports or proposals in seconds.
  • Accuracy — Eliminate manual entry errors by pulling data directly from Compass.
  • Professionalism — Produce perfectly formatted PDF, DOCX, or XLSX documents.

How It Works

  1. Design — Create a Word or ODT document with Carbone tags (e.g., {d.name}).
  2. Upload — Go to Documents and click Create Document Template.
  3. Configure — Set the related module, category, output format, roles, and visibility rules.
  4. Generate — Open a record in the related module and click the download button.
  5. Download — Compass merges your data with the template and provides the finished file.

Getting Started

  1. Creating Templates — Build your first template
  2. Template Variables — Available placeholders
  3. Generating Documents — Create documents
  4. Template Tutorial — Interactive Carbone guide
  5. Document Logs — Track generated documents