CPQSAP S/4HANA (also SAP ECC)Runs on-prem

SAP CPQ and S/4HANA variant configuration: LO-VC vs AVC

SAP CPQ is SAP's own quoting tool for configurable products. It supports both the classic LO-VC engine and Advanced Variant Configuration (AVC) in S/4HANA, so the choice of engine in your ERP decides how product logic reaches the quote. It is first-party, so there is no third-party connector to certify.

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

FromToDataWhen
S/4HANASAP CPQConfigurable materials, characteristics, customersInitial load and periodic replication
S/4HANASAP CPQPricing conditionsWhen a quote is priced
SAP CPQS/4HANAQuote or sales order with configuration valuesQuote approved and submitted
S/4HANASAP CPQOrder number and statusAfter order creation

Setting it up

  1. 1Decide the engineConfirm whether each configurable product uses LO-VC or AVC. Do not mix within one product family without a reason.
  2. 2Connect the landscapeSet up the connection between CPQ (cloud) and an on-prem S/4HANA, typically via SAP Cloud Connector and a communication arrangement.
  3. 3Replicate master dataLoad configurable materials, customers and sales areas, and verify characteristic descriptions in all required languages.
  4. 4Build the quote processDefine quote templates, approval steps and discount rules in CPQ.
  5. 5Align pricingDecide whether CPQ calls S/4HANA pricing or uses its own price books, and document it.
  6. 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

Open full tool

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.

Keep exploring

Free tools

Runs with your ERP

Guides

AI on your ERP

Integrations

Comparisons

Software