View
232
Download
0
Category
Preview:
Citation preview
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 1/23
Introduction to
Variant Configuration
Nikhil S Kulkarni
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 2/23
Agenda
• What is Variant Configuration
• Why is VC needed
• What VC can offer • Preparing the Material for VC
• Elements of VC
• Steps in VC• ALE
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 3/23
Agenda
• What is Variant Configuration
• Why is VC needed
• What VC can offer • Preparing the Material for VC
• Elements of VC
• Steps in VC
• ALE
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 4/23
What is Variant Configuration ?
Variant Configuration is a tool to configurevariants of standard materials to comply with
special customer needs
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 5/23
Agenda
• What is Variant Configuration
• Why is VC needed
• What VC can offer • Preparing the Material for VC
• Elements of VC
• Steps in VC
• ALE
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 6/23
Why is VC needed?
Body Style
• Sedan
• Mini Van
• SUV
Trim
• Cloth
• Leather
Roof Style
• Convertible
• Sun Roof
• Hard Top Transmission
• Manual
• Automatic
Wheels
• Aluminum Alloy
• Chrome
• Steel
3 x 3 x 3 x 2 x 2 x 2 x 3 x 3 = 1944
Option Features
• Anti-lock brakes
• Anti-theft vehicle
• Cruise control
Engine
• V6
• Turbo
Color
• Blue
• Black
• Red
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 7/23
Why is VC needed?
• You can use ONE configurable material to
cover all variants
• It helps reacting quickly to customers’requirements
• VC is for manufacturing complex products
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 8/23
Agenda
• What is Variant Configuration
• Why is VC needed
• What VC can offer • Preparing the Material for VC
• Elements of VC
• Steps in VC
• ALE
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 9/23
What VC can offer
• Real-time configuration of materials
• As each configuration is a unique one, VC offers the
following per configuration
– Prices and costs – Delivery times
– Weight and Volume
– Count of parts
• It encompasses operations in logistic general, PLM, CRMand integrates them
• Enables advanced internet pricing and configuration thatcan take B2B and B2C to an all new platform
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 10/23
Agenda
• What is Variant Configuration
• Why is VC needed
• What VC can offer • Preparing the Material for VC
• Elements of VC
• Steps in VC
• ALE
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 11/23
Preparing the Material for VC
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 12/23
Agenda
• What is Variant Configuration
• Why is VC needed
• What VC can offer • Preparing the Material for VC
• Elements of VC
• Steps in VC
• ALE
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 13/23
Elements of VC
• Elements of VC are
– Class
– Characteristics
– Configuration Profile
– Object dependencies
– Variant tables
– Variant functions
– BOM – single / multi-level / configurable
– Interface design
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 14/23
Agenda
• What is Variant Configuration
• Why is VC needed
• What VC can offer • Preparing the Material for VC
• Elements of VC
• Steps in VC
• ALE
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 15/23
Steps in VC
• Allocate class to configurable material
• Maintain configuration profile for the material
• Build and allocate object dependencies
• Simulate and test your configuration model• Maintain a BOM if needed
• Maintain variant prices for the material
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 16/23
Steps in VC
• Allocate class to configurable material
Classes allow you to
group products together
that share similar
characteristics due to
technical similarities
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 17/23
Steps in VC
• Maintain configuration profile for the material – CU41
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 18/23
Steps in VC
• Build and allocate object dependencies
Create Object
Dependency – CU02
Create Constraint – CU21
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 19/23
Steps in VCObject Dependency
• Object Dependencies are a set of rules you can build to
control your value assignments
• You can write syntax that will allow you to infer, restrict,
calculate and determine values of characteristics• Object dependencies use mathematical and / or Boolean
expressions
• Types of object dependencies are:
– Preconditions –
qualify characteristics/values – Selection Conditions – select items from BOM
– Procedures – Pricing, default/delete values, hide, table and ABAP function calls
– Constraints – Restrict values
– Actions – Infer, determine, calculate values
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 20/23
Steps in VC
• You can simulate your VC model in CU50
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 21/23
Agenda
• What is Variant Configuration
• Why is VC needed
• What VC can offer • Preparing the Material for VC
• Elements of VC
• Steps in VC• ALE
7/28/2019 VC_In a nut shell
http://slidepdf.com/reader/full/vcin-a-nut-shell 22/23
ALE
• VC does not follow the SAP transport request process
• However, it does follow the Development Quality
Production approach
• Changes to the VC objects are transferred using ALEtechnology
Recommended