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

TurboEngines Activation in an Organization

This topic outlines the steps to enable TurboEngines (TurboConfig and TurboPricing) for your organization.

An administrator can be a Customer Administrator, Partner Administrator, or any other designated administrator responsible for enabling TurboEngines, referred to as the Tenant Admin in this topic.

Note:

The Salesforce Validation Rules are not supported with Conga TurboEngines.

Prerequisites

  • Verify the "Supported Features" topics under the relevant section for the service you wish to enable. Ensure all desired features are included before submitting a provisioning request.
  • Obtain the necessary TurboEngines license prior to activating your organization. If you lack a license, contact your Conga Account Executive for assistance.
  • Ensure your Salesforce org has the Summer 2020 or later build of Conga Configuration & Pricing (Conga CPQ) to enable TurboConfig and TurboPricing. For more details, refer to the "Packages" section in the latest Conga CPQ Release Notes.

TurboEngines Setup Guide

To enable TurboEngines, perform the following steps for each org:

Step

Task

Owner

Description

Pre-Provisioning Tasks

1

Set up Connected App in your org

Tenant Admin

Create a connected app to provide authentication and authorization to TurboConfig and TurboPricing Data Sync Service.

2

Prepare pre-provisioning tenant information

Tenant Admin

Gather all required information for provisioning your TurboConfig or TurboPricing org.

Provide this information to Conga Technical Support to begin the provisioning process.

Post-Provisioning Tasks

Note:

Perform the following steps only after receiving a notice from Conga Technical Support that the requested orgs are provisioned. You must have the new service URLs to proceed.

3

Set up Remote Site Settings (TurboConfig)

Tenant Admin

Use the service URL you received from Conga Technical Support to set up the remote site settings for TurboConfig.

4

Configure Services

Tenant Admin

For TurboConfig, update the following settings:

  1. Set up the Config Execution Mode
  2. Set up the custom flow and Configure Products button

For TurboPricing, update the following settings:

  1. Set up the Pricing Execution Mode
  2. Set up the TurboPricing endpoint URL

5

Configure TurboEngines Callbacks

Tenant Admin

Configure TurboEngines Callbacks.

6

Configure data sync service

Tenant Admin

Configure specific settings to onboard data sync services.

7

Sync data to TurboEngines

TurboEngines Administrator (can be Tenant Admin)

Set up and schedule or activate data sync to sync master data.

Unified Cart Activation

The Unified Cart feature increases the performance of the cart actions such as Config, Pricing, and Finalize while working on medium to large carts. To improve the cart's performance, all complex computations in the current architecture are moved to the Conga Cloud Platform and the system of record is moved to Object DB.

Enabling Unified Cart in your org

  1. Ensure that you have the cms endpoint key (CMS PUBlisher/CMSURL) and that has the correct value (tenant name) in the TurboConfig Settings Overview.
    Note:

    Adding the ConfigEngine endpoint is not required as all config actions are handled by PricingEngine.

  2. Update the remote site name and URL (for example, https://tppoc-perf2.congacloud.io) as required with the help of cloudOps or Professional services. For more information, see Key Notes.
  3. Update the CSP Trusted Site URL (for example, https://tppoc-perf2.congacloud.io) as required with the help of cloudOps or Professional services. For more information, see Data Sync Services Overview.
  4. Set the Constraint Rule execution Mode flag as Turbo in To enable push alerts.

For existing customers, you must complete the following with the help of cloudOps or Professional services

  1. Change the datasync configuration.
  2. Ensure that you have updated the datasync MongoDB as required.
  3. Clear the following collections.
    • cpq_CmsBlobSFDC
    • cpq_CmsCart
    • cpq_CmsProductOffering
  4. Republish all bundles.

Key Notes

  • In the Unified Cart enabled org, the TurboConfig is disabled by default. You must enable TurboConfig with the help of cloudOps/professional Services to consume the unified cart feature.
  • The ConfigEngines APIs are converted into services similar to the pricing services. Hence, There will be no ConfigEngines APIs.
  • Both Publisher and ConfigEngine support only 18-character (lowercase) tenant IDs similar to pricing services. The 15-character tenant ID is no longer supported in both services.