Author
duonglien
View
238
Download
5
Embed Size (px)
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
CPQ How-To: New Salesforce.com Integration with CPQ Cloud v5 Fazal Gupta Architect Oracle CPQ Cloud April 1, 2015
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracles products remains at the sole discretion of Oracle.
2
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Agenda
3
Integration Overview
2014 R2 Enhancements Overview
Demo
Q&A
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Integration Overview
4
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
CPQ Cloud & Salesforce Standard Integration Objects
5
Accounts
Allow users to populate CPQ Cloud Transactions with Accounts data from the Salesforce contact object.
Transactions
Sync both Quote and Line-level data between CPQ Cloud and the Salesforce opportunity when actions are invoked by the user, and attach the current proposal document to the Salesforce opportunity.
User Interface
Open CPQ Cloud Configuration and Commerce in an embedded Iframe inside the Salesforce Opportunity for a seamless user experience.
Users, Parts and Price Books
Sync the Parts database and Price Books between CPQ Cloud and Salesforce. Either CPQ Cloud or Salesforce can be set as Master, and integrations can be scheduled. Manage CPQ users from SFDC using CPQ managed package.
Copyright 2015, Oracle and/or its affiliates. All rights reserved. 6
Integration Components
Salesforce Integration Reference Application
Integration XSL Files for Field Mapping
Actions for Triggering Integration
Managed Package
Layouts to Embed Iframe
Opportunity Objects, Contact Objects, etc.
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Communities Support
7
2014 R2 CPQ Cloud & Salesforce Integration Enhancements
SFDC Canvas App OAuth 2.0 Enablement
Managed Package v5.0 Copy to Opportunity
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
OAuth 2.0 Enablement Implemented OAuth2.0 standard to authorize users to use CPQ with SFDC
Benefits
Secure Token based flow with more granular control for admin. No password exchange or session related lookups
Simple No overhead for admin or users to maintain their access
Standard Recommended approach by both products
8
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
OAuth 2.0 Authentication Flow
9
Directs use to SFDC Authorization Endpoint
on punchin to CPQ
SFDC checks user session in browser
If admin approved implicit grant? Otherwise
user approves
Sends authorization code
Grants Access Token Requests Access Token
Access protected resources
Exch
ange
au
tho
riza
tio
n
cod
e fo
r ac
cess
to
ken
Use
r re
qu
ests
acc
ess
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Communities Support Communities available for
PRM integration with CPQ instead of partner portals.
CPQ package enhanced to account for different endpoints for communities
Standard CPQ Create/Edit quote buttons work without any customization for communities
Enabling Communities on a Salesforce site will not affect CPQ Cloud and Salesforce Integration.
10
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
CPQ Cloud as an SFDC Canvas App CPQ Cloud is now available within Salesforce as a Force.com Canvas App and leverages current recommended standards for Force.com.
Benefits
Deeper integration into the Salesforce user interface
Resizing is more responsive
Enables OAuth secure login functionality
11
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Copy Transaction to Another Opportunity A new CRM Opportunity ID Mapping field is available in the Commerce Process Main Document.
Benefits
Allows SFDC users to move or copy a CPQ Cloud Transaction to another Salesforce opportunity
Allows admin to specify the attribute that the Opportunity ID will be mapped to during Salesforce integration at document level
12
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Managed Package v5.0 The Salesforce Commerce Integration Managed Package has been updated to v5.0 to reflect Salesforce Integration enhancements.
Benefits
OAuth 2.0 support
SFDC Canvas App support
Communities support
13
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Managed Package v5.0
Oracle CPQ Cloud Salesforce Commerce Integration Managed Package Implementation Guide (Managed Package v5.0)
Upgrade vs new installation
Migration vs installation
Verifying successful integration
Post upgrade tasks
Administering the managed package
14
Implementation Best Practices and Resources
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=487243611829468&id=1660612.1&_afrWindowMode=0&_adf.ctrl-state=krjmp8qqe_49https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=487243611829468&id=1660612.1&_afrWindowMode=0&_adf.ctrl-state=krjmp8qqe_49https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=487243611829468&id=1660612.1&_afrWindowMode=0&_adf.ctrl-state=krjmp8qqe_49https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=487243611829468&id=1660612.1&_afrWindowMode=0&_adf.ctrl-state=krjmp8qqe_49https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=487243611829468&id=1660612.1&_afrWindowMode=0&_adf.ctrl-state=krjmp8qqe_49https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=487243611829468&id=1660612.1&_afrWindowMode=0&_adf.ctrl-state=krjmp8qqe_49
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
CPQ Cloud & Salesforce Integration Demo
15
Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Questions?