After provisioning the Conga CPQ (formerly known as Apttus CPQ) orgs to the Conga Platform, you must perform the following steps to create a Conga Platform flow and maintain the quote in the Conga Platform. 

Configuring Admin Setting (APTS_RLPInstanceSettings)

You must create the following admin setting to generate the quote in the Conga Platform. For more information, see Configuring Admin Settings.

NameAPTS_RLPInstanceSettings
Value

Leave the field blank. 

Code

Populate the following fields with values provided to you after onboarding to the Conga Platform. These details must be in JSON format as shown below.

{
"SPAClientId" : "<>",
"ClientId" : "<>",
"ClientSecret" : "<>",
"OrganizationId" : "<>",
"OrganizationFId" : "<>",
"UserId" : "<>",
"LoginURL": "<>",
"InstanceURL" : "<>",
"UIInstanceURL" : "<>",
"AuthEndpoint": "<>",
"TokenURL" : "<>",
"UpsertQuotesEndpointURL" :"<>"
}
CODE

Configuring Remote Site Settings

  1. Go to Setup > Administration Setup > Security Controls > Remote Site Settings.
  2. Click New Remote Site.
  3. Create Remote Sites with the following details.

    Remote Site NameRLPAuth

    RLPInstance

    Remote Site URLhttps://login.congacloud.io/https://login.congacloud.io/
    Enable ActiveYesYes
  4. Click Save.

    • The remote site URL will be based on what type of Salesforce Org (Sandbox/Production) is used.
    • Contact Conga Technical Support for the Remote Site URL. 
    • Do not enter the '/' symbol at the end of the Remote Site URL. 

Creating Custom Button for Conga Platform Flow

  1. Go to Setup > Create > Objects and search for Quote/Proposal object.
  2. In the Custom Fields & Relationships related list, click New.
  3. From Step 1. Choose the field type, choose Formula as Data Type and click Next.
  4. From Step 2. Choose the output type, Type Configure (Flow) in the Field Label. Choose Text as Formula Return Type.
  5. In Step 3. Enter formula, paste the following formula under the Simple Formula tab.

    IF ( LEN( Apttus_QPConfig__PriceListId__c ) > 0 , HYPERLINK("/apex/Apttus_Config2__RLPCart?boid="&Id& "&flow=system", IMAGE("/resource/Apttus_QPConfig__Button_Configure", "Configure Products"),"_self"), NULL)
    CODE

    Ensure that you enter the name of your Flow setting in the flow parameter in the above formula. In our example, it is system.

  6. Click Next.

  7. Select appropriate Field Level Security and click Next.
  8. Choose the page layouts on which you want to display this field. Click Save.