How SAP CPQ connects to SAP S/4HANA (also SAP ECC)
First-party CPQ to S/4HANA integration
SAP CPQ is a SAP cloud product that exchanges master data, pricing and orders with S/4HANA through SAP standard integration content and APIs. Note that CPQ itself is cloud-delivered even when the ERP is on-prem, so check data residency and connectivity (Cloud Connector) requirements.
LO-VC or AVC configuration engine
Configurable materials use either Logistics VC (classes, characteristics, dependencies) or AVC (the newer engine in S/4HANA). The CPQ session calls the engine your material uses, so the same model drives quote and order.
What data moves
| From | To | Data | When |
|---|---|---|---|
| S/4HANA | SAP CPQ | Configurable materials, characteristics, customers | Initial load and periodic replication |
| S/4HANA | SAP CPQ | Pricing conditions | When a quote is priced |
| SAP CPQ | S/4HANA | Quote or sales order with configuration values | Quote approved and submitted |
| S/4HANA | SAP CPQ | Order number and status | After order creation |
Setting it up
- 1Decide the engineConfirm whether each configurable product uses LO-VC or AVC. Do not mix within one product family without a reason.
- 2Connect the landscapeSet up the connection between CPQ (cloud) and an on-prem S/4HANA, typically via SAP Cloud Connector and a communication arrangement.
- 3Replicate master dataLoad configurable materials, customers and sales areas, and verify characteristic descriptions in all required languages.
- 4Build the quote processDefine quote templates, approval steps and discount rules in CPQ.
- 5Align pricingDecide whether CPQ calls S/4HANA pricing or uses its own price books, and document it.
- 6Test order handoff end to endCreate orders for edge configurations and confirm the BOM and routing explosion in the plant.
What usually breaks
- !Assuming LO-VC dependencies behave identically under AVC. Model behavior differences appear during migration and need testing.
- !Cloud CPQ against an on-prem ERP adds network and certificate dependencies that are often forgotten in the plan.
- !Pricing done twice, in CPQ and in SAP, produces quotes that disagree with the invoice.
- !Characteristic text changes in SAP that are not re-replicated leave stale labels in the quote UI.
- !Approval rules in CPQ that do not match SAP credit or release strategies cause orders to block after a quote was already approved.
A private AI layer across both systems
Configuration rejection explainer
When an order fails in S/4HANA, an assistant reads the error and the CPQ session and explains in plain terms which value combination is invalid.
Engine migration check
Compare sample configurations under LO-VC and AVC and list where results differ, for engineers to review.
Quote vs invoice reconciliation
Ask why a billed price differs from the approved quote, answered from both systems.
Try it here, free
SAP AVC Migration Checklist
A planning checklist for inventorying classic VC objects, preparing for Advanced Variant Configuration and proving the result before cutover.
When something else fits better
- For simple configurable products, S/4HANA sales order configuration through the standard UI may be enough without a CPQ layer.
- A specialist CPQ such as Tacton may suit highly complex engineered-to-order products better.
- If your sales team uses Salesforce, a CRM-led quoting setup may fit better than adding another tool.
Frequently asked questions
Is SAP CPQ on-prem?
SAP CPQ is a cloud product. It can connect to an on-prem S/4HANA or ECC system, usually through SAP Cloud Connector, but the CPQ application itself runs in SAP's cloud. Consider that if you have strict data residency rules.
What is the difference between LO-VC and AVC?
LO-VC is the classic variant configuration engine used in ECC and S/4HANA. AVC is the newer engine in S/4HANA with a different runtime and modeling approach. SAP CPQ supports both, but you should test models for behavior changes.
Do I need ECC for this?
No. The record describes S/4HANA configurable products. Check SAP's current documentation for ECC support on your release, as it depends on version and add-ons.
Pairing documented at www.vincit.com/we-do/sap-cpq-for-configurable-products-fitting-into-your-enterpr . SAP CPQ is a product of SAP; Netray is independent and not affiliated with either vendor.