Document Generation
Allows generating documents either manually or automatically based on specified criteria. You can use this activity to generate customized documents dynamically, based on specific conditions and requirements.
This activity applies specifically to workflows involving Contract objects.
Example:
In a CLM system, the legal team can use the Document Generation activity to automatically create documents based on specific conditions. For instance, when the contract type is "Sales Agreement" and the client status is "Verified," a PDF contract is generated with a "Draft" watermark.
Properties and activity information
Properties represent the values used to perform the operations of an activity and Entry Criteria serve as conditions that determine whether an activity should be executed.
|
Field |
Description |
|---|---|
|
Details | |
| Display Name | Enter the name of the activity. |
| Reference Name | Enter the technical name of the activity. If left blank, the system automatically generates it based on the value in the Display Name field. The generated name removes special characters, eliminates spaces, avoids consecutive underscores, and joins words with a single underscore. |
| Description | Provide a description that is relevant to the activity. |
| Properties | |
|
Select Generation Type |
Select how to generate the document. Based on your selection, the system displays the remaining input elements on the screen.
|
|
Include Watermark |
Select this option to add a watermark to the generated document. |
|
Watermark Text |
Enter the text you want to display as a watermark. You can also include variables, formulas, or context fields to dynamically generate the watermark text. |
|
Select Output Format |
Select the output format for the document: DOCX, PDF, or PDF/A. The system automatically selects the most suitable template based on your configuration. |
|
Select Protection Level |
Set the level of user permissions for the document. This option is available only for the DOCX output format. |
|
Entry Criteria | |
|
Entry Criteria |
Set the conditions that must be met to trigger the workflow.
To add more conditions, click Add Criteria. To remove all conditions, click Remove All. |
Switch to New Entry Criteria | You will see this toggle only when editing an activity in an existing workflow. Enabling this toggle upgrades the activity to the new IntelliSense Criteria Builder and migrates the old criteria. If the migration fails, you must correct the criteria for a successful conversion or continue using the older version indefinitely. Once switched, you cannot revert to the older Criteria Builder. |
Assignee | |
Assignee | Select a User, User Group, or Team Role to specify who can complete the required actions, such as submitting approvals, generating documents, overriding tasks, or signing. The Team Role option is available only when the workflow runs on the Agreement object. Note: Currently, CLM is the only application using this functionality. It is not limited to CLM, as it can support any object and be adopted by any consumer application. When the workflow reaches an activity and assigns the task, an email notification is sent to the assigned User, User Group, or Team Role. Note: An email notification is sent only if an email template is configured. Currently, the CLM team has configured email templates only for agreement-specific notifications. |
Notes | Use this field to add text-based comments or details related to an activity. You can record important information, reminders, or context that helps users understand the purpose or status of the activity.
|
