Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

Show Page Sections

download

Dynamic Document Assembly Elements

The following elements comprise Dynamic Document Assembly.

Doc Assembly Ruleset

Dynamic Document Assembly uses the Doc Assembly Ruleset as the container object for the functionality as shown in the following figure:



Doc Assembly Ruleset is the main object that contains all of the sub-objects and components required for document assembly. This object contains fields, such as Business Object and Record Types (A). These fields control which object record and which specific record types of that object can use the rules. There can be one or more Doc Assembly Rules (B) for each ruleset.

Doc Assembly Rules



Doc Assembly Rules contain all of the components including all of the content that will be included in the document:

  • For Doc Assembly Rules at the Header-level, only components that reference clause content can be used. These rules fire based on contract field values identified in Doc Assembly Rule Field Sets.
  • For Doc Assembly Rules at the Line-item level, attachments components can be used (along with clause components, if necessary). The rules fire automatically as long as component attachments can be found, and are further filtered by expressions defined in the template document.

Document Assembly Components

Clause



Each Doc Assembly Component contains a reference to a single template or clause that has been created in X-Author for Contracts. This provides the actual content that is inserted into the agreement document at generation time.

Attachment



Each Doc Assembly Component contains a reference to one or more attachments (depending on the Component Type) on an object referenced by an Agreement Line Item or Proposal Line Item object record.