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.

Fields for Custom Objects as Process Objects and Steps

Conga Orchestrate requires the following fields and rules.

Note: You can customize field labels, but the field names must match the object in this table (the "__c" is added automatically by Salesforce). Also, the specified object must be able to relate activities to the object.

For any other custom fields that you create on this object, do not include text that matches the API name on your lookup fields. In addition, do not include text in your fields that matches any of the other fields you are creating below. For example, if you have a Case lookup field, do not create a custom field on this object called "My_Case_Status__c". This would match the lookup field to Case and the status fields defined below. You must abbreviate the field name (the label can be any text you desire). Abbreviate your custom field, such as My_Cse_Sts__c.

Object: Field Name

Data Type

Related To

Rules

Status__c

Picklist

N/A

Requires Completed and Canceled Values. Requires at least one additional value indicating an “Open” status and can include additional status values.

Process_Instance__c

Lookup Relationship

Process Instance

N/A

Parent Object Lookup Field(s)

You must create lookup fields to all the parent objects you will use this object as a step with. For example, to use this object as a step in a process running on the Business Process object; then you must create a lookup field between this object and the Business Process object. The field name must match the object API name, such as Business_Process__c, Case__c, Campaign__c, or Opportunity__c. The field label can be whatever you desire. To use the custom step object as a step in PCE - Definitions, a Lookup field to the object the PCE - Definition is defined against must exist on this object.

Loop Object Lookup Field

You must create a Lookup field on the loop object (FSTR_Loop_c) that looks up to any custom object used as a process object and process step. For example, if you are setting up a custom Legal Agreement object as a process object and step, you must create a lookup field on the loop object that looks up to the Legal Agreement object.