Skip to content

Configuration

Lime Admin

Configuration and management of templates is done in Lime Admin under Settings > Document Templates, where templates can be uploaded and enabled/disabled for use when creating documents in the CRM web client.

Configuration options

Enable document templates

When enabled, a new dialog will be shown when creating documents (objects of the configured lime type). This dialog lets you choose between generating a document from a template and uploading one.

Create a document The dialog shown when a new document is created

Use desktop client templates

When enabled, the template picker will have a list of all templates uploaded in the desktop template manager, in addition to all templates uploaded in Lime Admin.

Allow other files to be used as templates

When enabled, it is possible to use any file attached to lime objects as templates (the same requirements as for normal document template files apply). These files are not shown in the default template picker. They require a customization, either by using a custom web component or writing a customization using the Python SDK.

Document options

Lime type

The lime type whose creation flow shows the new dialog for selecting a template or uploading a document.

File property

The property on the above lime type that contains the actual file.

Web component options

Name

The name of the custom web component to use instead of the default template picker.

Properties

Any custom properties that need to be sent to the custom web component. Must be defined as a JSON object.

Template configuration options

These configuration options are available for each template in the list.

Active

When active, the template will be available in the template picker.

Template id

This value is used by other modules when programmatically referring to this template. Don't change it after it has been created — it isn't shown in any user interface, so renames break references silently. A lower-case value is recommended. The value can be left blank.

The value must be unique for the templates in the application.

Restrict to lime types

When the template should only be used for creating documents on a limited set of lime types, select the lime types the template is compatible with. E.g. if a contract template should only be available when creating documents on a deal, the deal lime type should be selected in this list.

Tags

Tags are metadata used to group templates in the template list picker. Tags are searchable when selecting templates in the template picker. E.g. add the tag "quote" so that you can easily find all quotes in the template list.

Template locale

The template locale is the locale used by default when doing any type of localization of CRM data in a template. Some filters support overriding the template locale. See date filters and number filters for examples.