Updating C4C Opportunity

The list of actions on Quotes created by landing from C4C to CPQ contains the action for updating SAP Opportunities. Although the action is available when a Quote is created directly from CPQ, it fails when executed.


Clicking Update SAP Opportunity sends Quote header details, items and totals from CPQ to C4C. Each Quote item is placed in the Products tab in the respective Opportunity and the Item part number is retrieved for product ID in C4C. Total Negotiated Value in the Opportunity is populated with the Quote total as C4C does not calculate the value on its side.
The system does not automatically update the data in the Opportunity. Reopening the Opportunity from the list of Opportunities refreshes the system and the updates are visible in the Overview tab. Currently, the Quote and Opportunity statuses do not synchronize.

Key Facts about Updating Opportunities

  • Users cannot proceed to a new task before the update is completed due to the synchronous API calls that the system makes.
  • The system always uses standard A2X C4C web service calls from SCP IS to C4C.
  • When updating a C4C Opportunity from CPQ, the system sends the complete Quote payload in the XML format.
  • All data mappings (both directions) are defined in HCP IS in each CPQ implementation.
  • After updating an Opportunity, the new product lines are available in the system right away and the old ones are removed. To see the latest changes on the Opportunity, you should reaccess it from the list of all Opportunities.
  • If a product does not exist for a given product ID in C4C, the system adds the product together with its description to the Opportunity. In addition, a corresponding message (Please enter an existing product ID.) displays.
  • If there is no product description in CPQ, the system retrieves the description from C4C.
  • Standard web service for Opportunities does not support sending prices. Fields in Price List in C4C are not editable so the prices for products are not updated.
  • The system sends the quantity and the net product prices from CPQ to C4C.
  • The Opportunity end date is not retrieved from the CPQ Quote expiration date.
You are here: CallidusCloud CPQ Online HelpUser Side HelpSAP C4C IntegrationUpdating C4C Opportunity