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

Contract Relationships

You can link one contract to another by creating standard or custom relationships between contracts. These relationships help track amendments, renewals, and other related agreements in a structured way.
  • Standard Out-of-the-box (OOTB) relationships: When you amend or renew a contract using contract actions, the system automatically creates a relationship between the original and the new contract. These relationships include Is Amendment For, Is Amended By, Is Renewal For, and Is Renewed By. These system-generated relationships are read-only and cannot be unlinked.

  • Custom relationships: Administrators can also define and manage custom contract relationships. Custom relationships allow organizations to create specific, tailored links between contracts beyond the default system-provided OOTB types like Amendment or Renewal. For example, administrators might define custom relationship types such as Is Superseded By or Is Related To to reflect organization-specific contract structures.

    These custom relationships are manually created by users, unlike OOTB relationships, which are automatically formed through contract actions such as amend or renew.

  • Parent-Child relationships: In addition to the relationships above, you can establish a parent-child relationship between two contracts using the Parent Contract field on the Contract Details page. You can see IsParentOf relationship in the parent contract and IsChildOf relationship in the child contract.

Creating a Contract Relationship

Administrator has configured the following for the RelatedAgreement object in Admin Console > Schema Manager.

  • Added custom picklist entries for Relationship From Type and Relationship To Type .
  • Created a relationship between Relationship From Type and Relationship To Type.

In contract management, it is often necessary to define and manage relationships between contracts. While standard relationships such as Amendment and Renewal are automatically created by the system using contract actions, users can also manually create custom contract relationships to link contracts. This enables organizations to define relationships that reflect their unique business processes.

  1. Open the Contract Details page for a contract.
  2. In the LINKS panel, click Relationships.
  3. Click Link Contract.
    The raises the Link <contract name> window. The Relationship From field is auto-populated with the current contract name and is read-only.
  4. (Required) Select the relationship type from the Relationship From Type drop-down menu. This includes both OOTB and custom entries.
    Note:

    When you select Relationship From Type as "Is Amendment For", the Relationship To Type is automatically defaulted to "Is Amended By". Similarly, selecting "Is Renewal for" for Relationship From Type defaults Relationship To Type to "Is Renewed By".

  5. (Required) Search and select a contract by its name in the Relationship To field.
    A message is displayed showing the relationship established between the two contracts.
  6. (Optional) Select the relationship type from the Relationship To Type drop-down menu.

    This defines how the related contract views or references the current contract. This is a dependent picklist that dynamically displays values based on the selected Relationship From Type. It serves as the inverse of the Relationship From Type and completes the two-way relationship between the contracts.

  7. Click Link.
The Relationships table showing all the contracts related to the current contract is displayed.
Figure 1. Relationships
ColumnDescription

Relationship From Type

Defines how the current contract relates to another (related) contract.

Relationship To Type

Defines how the related (or target) contract views its connection to the current contract.

Contract Name

Contract name related to the current contract.

Contract Number

Contract number related to the current contract.

Status

Status of the contract related to the current contract.

Actions

Action to remove a relationship between contracts. It is available only for custom relationships and not for system-generated relationships created through contract actions like Amend or Renew.

Unlinking a Contract Relationship

Learn how to unlink a custom contract relationship to remove unnecessary or erroneous associations between contracts.

You can unlink a custom contract relationship to remove the association between contracts. This action is helpful when the relationship is no longer relevant or was created in error.
Note: System generated relationships—such as those created automatically during Amend or Renew contract actions—are read-only and cannot be unlinked or deleted.
  1. Open the Contract Details page for a contract.
  2. In the LINKS panel, click Relationships.
    This page displays all the contracts related to the current contract.
  3. Click the Unlink icon for a relationship to unlink the relationship.
The custom contract relationship is removed between the contracts.

Creating a Parent-Child Contract Relationship

  1. Open the Contract Details page for a contract.
  2. Click Edit.
  3. In the Parent Contract field, add the name of a child contract.
  4. Click Save.
  5. In the LINKS panel, click Relationships.

    You can see the IsParentOf relationship is added. Similarly, you can see the IsChildOf relationship is added in the child contract.