Upgrade from Conga Orchestrate Version 12 to 14
To upgrade from version 12:
-
Upgrade to version 12.14.3: https://login.salesforce.com/packaging/installPackage.apexp?p0=04t0g00000081NMAAY
-
Upgrade to version 13.4.7: https://login.salesforce.com/packaging/installPackage.apexp?p0=04t0g000000pCLn
-
Upgrade to version 14.18.2: https://login.salesforce.com/packaging/installPackage.apexp?p0=04t0g000000KKjz
-
Upgrade to version 14.165: https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4u000000RcQX
Notes
-
If you manually add the Process_Instance__c lookup field to an object that was configured with the old fields in Version 13, double-check that the trigger running it contains nothing but the following code snippet:
FSTR.COTriggerHandler.handleProcessObjectTrigger();
If the Conga Orchestrate trigger code was inserted into an existing trigger with other custom code created by a client, ensure that the Conga Orchestrate snippet changes to the code above (if not already thus changed).
-
A process instance record is only created and attached to a process or step object if that object has a process instance lookup field with the API name Process_Instance__c. Conga Orchestrate does not allow that to be mapped to a field with another name. It must use that specific API name, but the field label does not matter.
-
The process instance houses all information previously stored on the step or process object to give Conga Orchestrate the information it needs to execute definitions. This reduces the product's footprint on objects, reducing the previously required 14 (or more) fields to only two required fields and the process object lookup fields. To view data that was previously stored on the object, such as a definition that was executed, navigate to the process instance and check the definition field.
-
The new process instance results in no changes to approval or checklist objects. These objects are outside the realm of step or process objects and therefore function the same.