Generating on a Custom Object
Conga CLM provides a solution for configuring document generation on Custom Objects. Configuration for this feature creates a slightly different flow than for Agreements and utilizes a separate Visualforce page and class to facilitate document generation. Follow the steps in this section to configure your custom object for document generation. In this section, the Custom Object "Invoice" is considered in the examples.
Setting up Template: Object Type
Before you can generate on any object, it must first be associated with the Template object.
Setting up Template: Agreement Type
The next step requires you to create record types for your custom object.
Setting up Template: Business Object
Complete template setup by finalizing the association of your custom object with the template.
Setting up Custom Object: Generate Action
The final step required to configure your custom object for document generation is to create the field or button on your custom object and add it to the object layout. Custom objects use a specific Visualforce page and controller class for generating documents. Pay attention to the format in the steps below. In the following example, a custom "Generate" field is created for the Invoice object. You can also make this a button or a link if you want–the action is controlled by a formula in every case.
Creating Templates for your Custom Object
Follow the same instructions found in the X-Author for Contracts documentation to create and check-in your custom object templates for document generation. Remember that Rules and Document Protection are not supported for any object other than Agreements. The Generate flow for your custom objects will have a single step and resemble the page displayed in the below image.