Setup Adjustments on the SAP CPQ Side

To integrate SAP CPQ with SAP Cloud for Customer, you first need to enable the SAP provider and define common settings.

Enabling SAP Provider and Defining Common Settings

  1. Go to Setup > Providers > Providers > SAP.
    Available SAP providers display.
  2. Click SAP Cloud Platform.
    A new page displays.
  3. On the Common Settings tab, turn on the Enable integration toggle switch.
  4. In Hana Cloud Platform Integration - Authentication details, specify the following:
    1. Authentication mode: the method for tracking and authenticating users. Select BasicAuth.
    2. Integration username: the username of the integration user. Provided from SAP Cloud Platform Integration.
    3. Integration password: the password of the integration user. Provided from SAP Cloud Platform Integration.
  5. In General settings, define the following:
    1. Send customers along with quote payload: enable the toggle switch so that SAP CPQ could send customer details such as bill-to and ship-to, together with the quote data to the SAP system. The quote data is sent in the XML format.
    2. Dates in quote standard fields (e.g. Date Created, Date Modified…) will be converted into this time zone: select UserZone and the dates in the Date Created and Date Modified fields will be converted to the user’s time zone.
  6. In SAP Cloud Platform Integration Service API Details, enter the following:
    1. REST API base URL address: the base REST API URL address of the SAP Cloud Platform Integration – SAP CPQ specific package. The value is delivered by the administrator and should not be changed on the fly. In addition, the value identifies a specific SAP Cloud Platform Integration environment, that is, the tenant.
    2. Endpoint that gets SAP object data details: a relative endpoint address of the SAP Cloud Platform Integration artifact that gets an object from the SAP system over SAP Cloud Platform Integration. The call acts as a proxy to SAP OData services and can query any publicly visible object from SAP Cloud for Customer. Leave this field empty.
    3. Endpoint that processes posted data in xml format: a relative endpoint of the SAP Cloud Platform Integration artifact that processes the posted data in the XML format. Leave this field empty.
    4. Endpoint that sends CPQ quote to SAP systems: a relative endpoint of the SAP Cloud Platform Integration artifact that sends the SAP CPQ quote to SAP systems. Leave this field empty.
  7. Click Save.

Defining C4C CRM Settings

On the C4C CRM Settings tab, provide SAP Cloud Platform Integration API details.

  • C4C Is Connected - turn on the toggle switch to connect SAP Cloud for Customer with SAP CPQ.
  • Landing url - SAP CPQ federation URL. This is provided by the system and the administrator should use this URL when configuring the integration on the SAP Cloud for Customer side.
  • Endpoint that gets sales quote details in case when landing and creating a new quote - a relative endpoint address of the SAP Cloud Platform Integration artifact that retrieves sales quote header details and customer data (bill-to and ship-to) in XML format. The artifact is called upon landing from SAP Cloud for Customer and creating a new quote in SAP CPQ. Provided by SAP Cloud Platform Integration.
  • Endpoint that updates SAP sales quote from CPQ quote data - a relative endpoint address of the SAP Cloud Platform Integration artifact that processes the quote that SAP CPQ sends in XML format. In addition, the endpoint updates a remote SAP Cloud for Customer sales quote that is linked to the SAP CPQ quote. Note that the sales quote is linked to the SAP CPQ quote after landing on SAP CPQ from the SAP Cloud for Customer sales quote. Provided by SAP Cloud Platform Integration.
  • Automatically update sales quote - if enabled, the sales quote in SAP Cloud for Customer will be automatically updated after clicking the Save action on the quote in each tab that contains quote custom fields and also after changing the status of the quote. There is also the Update Sales Quote action available in the workflow if users want to update the sales quote manually.


More Information
You are here: SAP Sales Cloud CPQ Online HelpAdmin Page HelpIntegrationsSAP Cloud for Customer IntegrationSAP Cloud for Customer - CPQ IntegrationSetup Adjustments on the SAP CPQ Side