Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Variant configuration

Former Member
0 Likes
829

Hi :

I wondering to know how are ABAP and Variant Configuration are related.

I went through the VC documentation, but not able to figure out how it is technically related to ABAP .I heard VC settings are done by Functional guys, then whts the role of ABAP guys related to VC.

I would appreciate if someone can provide me a scenario where we can use VC technically like in ABAP.

Thx.

Rag

3 REPLIES 3
Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Likes
708

The VC is usually done by the process owner or a functional guy. It is not ABAP code, it has its own syntax. An ABAPer would probably not get involved in any of this coding. I can say that my company has been using VC for six years, I am an ABAPer, and I have never had to deal with VC coding other than looking at it over someones shoulder.

REgards,

Rich Heilman

Read only

Former Member
0 Likes
708

Hi

VC is purely a functional related topic.

At the max what we have done is when the functional guys define different characteristics for the Material/product, we should know how to fetch them using the function module or Bapi.

We used the following

BAPI_OBJCL_GETDETAIL

BAPI_OBJCL_CHANGE

CLAF_CLASSIFICATION_OF_OBJECTS.

Reward Points if useful

Regards

Anji

Read only

Former Member
0 Likes
708

VC has different variant objects like characteristics,class,dependency, dependency net,constraints,configuration profile,variant table, variant function,BOM etc.

check tcode CT04,CL01,CU01,CU21,CU41,CU51,CS01.

ABAP guys will analysis this tcode find tables & produce a report.

in Dependency CU01 there will be editor similar to sapscript editor there we have to write coding (with correct syntax).

there are some BAPI's for class,characteristics, dependencies etc.ABAP guys will code a program to update the table without creating characteritics in standard tcode.

some times they may require to use outbound interface.

Message was edited by:

Kalpanashri Rajendran