cancel
Showing results for 
Search instead for 
Did you mean: 

Configurable material

Former Member
0 Kudos

HI, SAPGURUS.

How to eliminate the Some charcteristics using the Another Characteristics of the same material.

My Problem is some what long.

which is described as follows.

I created one material which having CHAR PLANT,A,B,C,D,E,F. with class type 300.

The same material is processed in two diffrent PLANT and same can be sold without any process also.

and both PLANT having different process not match with each other.

Plant 1

having a charactristics A,B,C

Char A,B,C contains some Value According to requirement.

Plant 2

having a charactristics D,E,F.

Char D,E,F contains some Value According to requirement.

In first Charactrestics of that material I want to provide In which PLANT (PLANT 1 OR PLANT 2) material is process OR no process.

If I select PLANT 1 then i am able to see charctrestics A,B,C Only.

If I select PLANT 2 then i am able to see charctrestics D,E,F Only.

If i select No process then i do not have any selection in that material means i am not able to see the Char A B C D E F.

Can any body help me to solve that issue?

Thanks in ADVANCE IF ANY SAP GURU HELP ME.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Parmar Jatin,

As per my understanding, i can propose u 2 different solutions.

Sol 1

Here u can create 3 different characteristics to ur material , which contains the following set of values.

1) Plant1 - values of A,B,C

2) Plant2 - Values of D, E, F

3) No plant - No values

if u enter the configurable material in the sales order, it can ask u to enter the characteristics of either plant1, plant2, no plant.

System will propose the values accordingly u maintained.

Sol 2

Here u can maintain Plant as a single characteristic at CT04 which contains multiple values like Plant 1 and plant 2 and No plant.

For Plant 1, maintain the subsequent values of only A, B, C

For Plant 2, Maintain the subsequent values of only D, E, F

For No plant, dont maintain any values...

Try this also,

Reply and let us see..

ipsit_mohapatra
Participant
0 Kudos

Hi,

can u just clear me that u r having char 'PLANT 1' n 'PLANT2' or only 1 char 'PLANT'

then i can go further...

Former Member
0 Kudos

kaleeswaran,

In think A,B,C,D,E,F are characteristics, not characteristic values. It's not very clear from the description but it does say:

" created one material which having CHAR PLANT,A,B,C,D,E,F. with class type 300."

Ipsit,

I am refering to one characteristic, PLANT, that has two values, PLANT1 and PLANT2

Characteristic PLANT appears first in the configuration and it is the only characteristic you can see. If you select value PLANT1, then characteristic A,B and C appear. If you select PLANT2 as a value, then characteristics D,E and F appear.

I think that that is the requirement.

cheers

Michalis

Former Member
0 Kudos

HI Michalis

You exatly got the my problem.

I want to hide one charactristics using another charactristics of same material.

You have any solution.

my SAP version is 4.6B

Former Member
0 Kudos

Parmar,

I gave you the solution. I can't make it any more detailed than that. Follow the instructions in my posts. Use preconditions to achieve your objective

Former Member
0 Kudos

HI michali

But how to implement your solution in the system..

This is my requirement i am able to control the value of char.

but my requirement is how to control the CHAR itself.

If you know please help me..

Former Member
0 Kudos

Go to CT04 - Maintain Characteristics

Follow my instructions. Create an object dependency for characteristic A, B, C, D, E, F and G as I've described in my first post.

Have a look at my step by step guide as well. It includes screenshots. I'm sorry but I can't be any more detailed than that...

http://sapqueries.blogspot.com/2007/05/variant-configuration.html

ipsit_mohapatra
Participant
0 Kudos

Hi,

U'VE 2 CREATE 2 PRE-CONDITIONS, FOLLOW IT

go to tcode CU01, give the dip name, go to basic data, choose pre-condition type, give the description, goto the dep editor, write the code:

PLANT eq PLANT1

check for error, save it.

do the same for PLANT2

i.e. PLANT eq PLANT2

check for error, save it.

now go to the char (in ur case A,B,C) individually and from the menu, extra, object dep, goto assignment--

here u give ur pre-condition dep name which u've made(to all the char A,B,C)

like that assign the 2nd pre-condition to char D,E,F

check for the result...ensure me

Former Member
0 Kudos

HI, Ispit

I have alredy tried what u have said to me..

Still i get the no effect of the that precondition.

Former Member
0 Kudos

You create the precondition and assign it to the characteristics A,B,C,D,E,F and G. If you do that you won't be able to see characteristics A,B,C,D,E,F and G unless you enter a vlaue for PLANT.

If PLANT = PLANT1 then you should see A,B and C.

If PLANT = PLANT2 then you should see D,E and F.

That's what preconditions do. You are doing something wrong.

Are you getting an error message?

Do you see all characteristics? You need to explain what the problem is...

ipsit_mohapatra
Participant
0 Kudos

Hi,

goto char PLANT and make PLANT1 or PLANT2 as default, so that u can get the effect

Former Member
0 Kudos

HI , all

I have done the same

i don't get any error and no effect of that syntax is coming still it showing all charactristics A,B,C,D,E,F.

Former Member
0 Kudos

Have you set PLANT as the first characteristic in the class?

Former Member
0 Kudos

Yes

i have set first charactristics as a PLANT in the CLASS.

Former Member
0 Kudos

Give me a sec, I'm doing it myself

Former Member
0 Kudos

You are absolutley correct. It shows every char. I thought it would only show the ones that have the dependency... Sorry about that

I've done your example and it works now. I needed to change the code in the precondition. This is what it should be:

For char A,B and C

PLANT EQ 'PLANT1' AND SPECIFIED PLANT

For char D,E and F

PLANT EQ 'PLANT2' AND SPECIFIED PLANT

The use of SPECIFIED ensures that only when you select a value for PLANT, will the system display the other chars.

hope it works now.

Former Member
0 Kudos

Also make sure that the precondition is set to Released in CU02

ipsit_mohapatra
Participant
0 Kudos

HI,

finally just add a piece of code more in pre-condition

PLANT EQ PLANT1 AND SPECIFIED PLANT

i think this is resolve ur problem, coz its already working in my system

Former Member
0 Kudos

THANKS MICHAIL & ISPIT

MY PROBLEM IS SOLVED NOW

THANKS FROM MY TEAM MEMBER

Former Member
0 Kudos

Correct me if I'm wrong about what you want to do

You have 1 material. You've assigned 1 class. In that class you have a characteristic called PLANT and further characteristics A,B,C,D,E,F.

If you select characteristic value PLANT1 for characteristic PLANT you want to see characteristics A,B,C

If you select characteristic value PLANT2 for characteristic PLANT you want to see characteristics D,E,F

You need to use preconditions

Go to the maintenance of the characteristic A. In the Basic Data tab there is an option for Object Dependencies.

Create a new dependency. Add a description and leave the dependency type as precondition

Go to the dependency editor and enter the following code:

PLANT EQ 'PLANT1'

Save the code and set the precondition to active

Go to characteristic B and C and add the same Object dependency

Then go to characteristic D. create an Object dependency, only this time in the dependency editor the code should read:

PLANT EQ 'PLANT2'

Add the same to E and F.

With these dependencies you'll be able to see Characteristics A,B and C when you select value PLANT1 for characteristic PLANT and D, E and F when you select PLANT2.

I have a step by step guide which many people have found helpful:

http://sapqueries.blogspot.com/2007/05/variant-configuration.html