SAP AVC Migration Checklist: Classic Variant Configuration to Advanced Variant Configuration
Moving from classic variant configuration to Advanced Variant Configuration in S/4HANA is a model project, not a switch. This checklist helps you inventory what you have, decide what to migrate, and prove that results match before cutover.
0 of 34 items complete
10 critical items still open - these are the highest-risk gaps.
Scope and decision
Inventory the classic model
Prepare the target model
Test and prove
Cutover and support
Check items as they are confirmed. Critical items are those that commonly block a move when left open. Verify tooling and support status in current SAP documentation for your target release.
Get a read-only VC inventory outline
Tell us your release and model count and we will describe how a read-only inventory of classic VC objects could be produced.
Optional. The tool and every export work without this. No spam.
How to use the checklist
Work through the five groups in sequence and tick each item once it is evidenced, not merely discussed. Treat critical items as gates for the next phase. Export the list to PDF or Excel and keep it with your project documentation so steering committees can see progress. Run the list again for each wave of models, since later waves usually meet different problems than the first.
- Evidence means a document, a report or a test result
- Update the list at each project gate
- Review the critical items with the business owner
What changes and what to verify
Advanced Variant Configuration is part of newer S/4HANA releases and uses a different configuration engine and model representation than classic variant configuration. Classic objects such as characteristics, classes and dependencies feed the migration, but not every construct has an identical counterpart. Variant tables, constraints and custom code are the usual places for rework. Because tooling, supported features and release-specific constraints change with SAP releases, check current SAP Notes and help documentation for your target version before committing to a plan.
- Inventory first, decide second
- Rules with no direct equivalent need a design decision
- Custom ABAP is a frequent hidden risk
Reading your progress
If the inventory and decision groups are complete, you know the size of the work. Open critical items in the model preparation group are the usual predictors of delay, particularly unmapped dependency types and custom code. A complete test group before any cutover planning is the strongest signal of readiness. If testing is last on your list and not scheduled, the project is carrying hidden risk. Use the open count per group in status reports.
Common mistakes
Projects migrate everything, including models that no sales order has used for years. Others assume dependencies convert without review and discover differences only in user testing. Pricing integration through variant conditions is often forgotten, as are open sales orders with existing configurations. Finally, ownership is left with IT, while business users who understand the product are absent from testing. Start with a clear inventory, retire what you can, and involve the product experts early.
Frequently Asked Questions
What is Advanced Variant Configuration?
Advanced Variant Configuration, or AVC, is the newer configuration capability in SAP S/4HANA, designed to replace the classic variant configuration engine over time. It uses a different model structure and rule handling, so models are migrated or rebuilt.
Do I have to migrate all models?
Not necessarily at the same time. Many programs migrate in waves, and retire models nobody uses. Support and availability depend on your release, so confirm what SAP currently states for your version and plan accordingly.
What is the biggest technical risk?
Custom code and rules without a direct equivalent are the most common risk. Variant tables, constraints and user exits tied to configuration deserve early analysis, because they decide whether a model converts cleanly or needs redesign.
How do I prove the migrated model is correct?
Build a test matrix of valid and invalid configurations, record expected BOMs and prices from independent sources, and compare classic and migrated results case by case. See the configurable material test matrix worksheet for a ready structure.
If you want an inventory of your classic VC objects before you plan an AVC move, we can talk about running that analysis read-only on your own systems. The checklist is complete without us.
Related Tools
SAP Configurable Material Test Matrix Worksheet
Track each test configuration with expected and actual BOM item counts and price, so every dependency change is proven before release.
SAPSAP Object Dependency Syntax Template
Generate starter syntax for the four classic SAP dependency types from your own characteristic names and values.
SAPSAP Characteristic and Class Design Worksheet
Plan every characteristic, its data type, value list and owning class before you touch CT04. Exports to Excel for review with engineering and sales.
Engineering & PLMSAP Super BOM Design Worksheet
Lay out every component of a 150 percent BOM with its selection condition, quantity and cost, then see how many items are always present versus conditional.
SAPSAP Material Type Reference (FERT, HALB, ROH, HAWA)
Look up the standard SAP material types, what each means and where it is typically used, with a note on how each fits manufacturing.
More ERP Migration & Selection tools
See all- S/4HANA Migration Business Case NPV Calculator
- SAP Migration Schedule Risk PERT Calculator
- SAP Migration Project Team Cost Calculator
- S/4HANA Migration Risk Register Worksheet
- S/4HANA Steering Committee Status Report Template
- ERP TCO Comparison Calculator (5-Year)
- ERP Migration Risk Assessment
- Data Migration Effort Calculator
- ERP Selection Scorecard for Manufacturers