Steps: Set Up Contract Lifecycle Management Integration for Salesforce CPQ
- Install and configure the CPQ managed package in your Salesforce environment.
- Install theEvisort Contract Intelligence for Salesforcepackage and configure it with the appropriate permissions. See Set Up Salesforce Connector for Contract Lifecycle Management and Contract Intelligence.
- Create a workflow in Contract Lifecycle Management.
You can configure Contract Lifecycle Management to automatically create a table in a contract draft using Salesforce CPQ quote data. This enables you to embed a single quote into a contract template.
- Access a document editor, like Microsoft Word or Google Docs and create the template document for the contract. As you complete this task, consider:OptionDescriptionFormatAdd a new table placeholder for the CPQ quote information using a specific syntax. See Reference: Table Syntax and FormattingFieldsThe field placeholder in the template must match the field name you define in the workflow.Amount of TablesContract Lifecycle Management supports only 1 quote table in a template document.Conditionally Hide the QuoteYou can suppress the quote table from appearing in the document by wrapping it in conditional placeholders.If you need to conditionally suppress some rows while showing others, you will have to use CPQ templates.
- Update the existing workflow in Contract Lifecycle Management to define the quote field.
- Upload the document template that you created in the previous step.
- Create a new custom field type. You must set the field type toText (Paragraph).
- Map the field to a question on the intake form.
- In Salesforce, signed in as a Salesforce admin, update theSalesforce Object Typefield.
- Access theObject Manager.
- Search formappingin theQuick Findand selectIntake Form Mapping.
- Navigate toFields & Relationshipsand selectSalesforce Object Type.
- Scroll down to theValuessection and click New, typeRelationshipin the text box, and save.
- In Salesforce, map the intake form.
- Access theEvisort Adminpage from the App Launcher.
- Navigate toMap Intake Formsand clickPull from Evisortif you don't see your workflow listed.
- ClickMap New Intake Formif this is the first time mapping this workflow. Otherwise, click the arrow next to the workflow and selectEdit.
- In the mapping form, select the correct workflow and set the Salesforce Object toOpportunity.
- Locate the Evisort field for the Quote, click the dropdown, and selectRelationship.
- EnterSBQQ_Quotes2_rin the text box that appears.
- In Salesforce, define the Quote Lines View.
- Access theObject Managerand selectQuote.
- Navigate toPage Layouts, find theQuote Linesand click the wrench icon to edit the view.
- Change the view to reflect the fields you want to appear in the quote table. The fields will be output in the same order they are shown in the view.
When a user creates a new ticket from Salesforce, they will be able to select from a list of available quotes. When the ticket is created, the contract draft will contain the quote information in a table format.