Refer to the images below:

As part of its solution to accelerate overall sales. Universal Containers (UC) has chosen to implement a CPQ solution using Salesforce CPQ. As part of the CPQ solution, there is a requirement to retain UC's ERP as the Pricing and Product master.
UC's business process results in Products and Pricing being updated sporadically once a week, and then on a much larger scale on a monthly basis, which could result in a large amount of records that need to be updated in Salesforce.
Which strategy should the Solution Architect choose to handle this scenario?
- Option A, utilizing a VF/Lightning component in combination with an Apex Controller to make a REST call to the external service
- Option B, utilizing Process Builder and Platform Events to communicate with the external services Subscriber Listener
- Option C, utilizing a VF/Lightning component in combination with an Apex Controller to make a call utilizing the Streaming API
- Option D, utilizing an external ETL tool to batch load the records into Salesforce
Answer(s): D
Explanation:
Salesforce CPQ is an extension of the Salesforce CRM that automates the generation and processing of quotes, orders, and contracts. It enables your sales team to create quotes quickly and with minimal errors and efforts.
Salesforce CPQ can be integrated with ERP systems by converting Salesforce CPQ lead-to-order data into transactional data. This allows ERP systems to take over matching data and use it for accounting functions.
an external ETL tool can be used to batch load the records into Salesforce from the ERP system. This can handle large amounts of records that need to be updated sporadically or on a monthly basis.
Reference:
https://www.rapidionline.com/blog/salesforce-cpq-data-integration-increase-sales https://www.salesforce.com/products/cpq/resources/what-is-salesforce-cpq/
Reveal Solution Next Question