cancel
Showing results for 
Search instead for 
Did you mean: 

How Item Category is linked to a Condition Type?

0 Kudos

How the item category is connected back-end to the condition type?

i.e. what makes one item category behave this way & another that way?

For example,say there is a sales order with multiple line items & say the 1st item is linked to a particular discount ,and the 2nd item is linked to another type of discount ,3rd item to yet another type of discount and so on.....

So,how the system understands how a particular line item is linked to a particular discount?

Thanks & Regards

Moderator Comments: Discussion is unmarked as a question.

Message was edited by: Jyoti Prakash

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Just trying to answer the question which the interviewer asked.

It would be through condition records.

The answer would lie in Item category determination rule with Item category group being the field responsible for the connection.

VK11 for a condition type has/ would have the material and the material has the item Category Group field.

So when the material is punched in the sales order, the item cat gets determined and consequently the condition type and the value attached to it ( not sure if this the sequence)

0 Kudos

Thanks Sap Light.

That is what I too replied to the interviewer!!

But now I'm little confused after reading Bilgin's post. What you feel Sap Light ?

Which should be the correct answer - yours or Bilgin's??

Anyways thanks to all for the answers.

Regards,

Rajat

Former Member
0 Kudos

The answer that gets you the job is the right answer. .

former_member183501
Active Contributor
0 Kudos

Hello ,

  1. Please go through the configuration of Item Category via T code VOV7 here Item category ensures that whether an item of this category is relevant for Pricing or Not. No relation with a condition type.
  2. As advised by Mr. Kıvanç Bilgin  please read and practice Pricing Configuration. I am sure you will get the answer yourself.

Regards

Kamlesh

0 Kudos

Hi Bilgin & Kamlesh,

I know both of you think the question was foolish & there seems no relation between the two, and I too felt the same when I was asked this same question in an interview in a company.

The interviewer exactly asked me this question-

"Say,there is a sales order and there are multiple items in item level.These items have different condition types attached to them for eg say Item has a certain discount cond. type ,Item 2 has another different discount cond type, & so on. Now how does the system knows that each of these line items has different condition types attached to them?

I replied "By using Item category" to which the interviewer asked me "How the item category is connected back-end to the condition type?" which is the same question I stated above in my first post.

Hope now you all understand why I posted this question.

I think the interviewer deliberately asked me a wrong question to test my knowledge.

Can you confirm whether there is really any answer to the question the interviewer asked??

Thanks & Regards

Rajat

sez41
Active Contributor
0 Kudos

Rajat,

Item category is a field filled with value on runtime in Komp structure. This means if your condition table has item category as a key field, your condition type is directly linked to the item category. Other than this fictional scenario, there is no direct link between those two.

Komp structure has lots of fields, and any of them could be the reason why item 1 and item 2 has different condition types. It all depends on the design of the pricing scenario of the customer and will vary in every other project.

0 Kudos

Thank you Bilgin.

Then what should exactly be the answer to the question that interviewer asked?

sez41
Active Contributor
0 Kudos

I think the final paragraph in my final post pretty much sums up and makes a good answer.

former_member183501
Active Contributor
0 Kudos

None of the questions are foolish!

Some questions are basic since these can be very well self answered by Reading and Practicing.

There is always learning from incorrect questions too. Which determines the knowledge of a person.

Regards

Kamlesh

Message was edited by: Kamlesh Kumar Arya

Message was edited by: Kamlesh Kumar Arya

VeselinaPeykova
Active Contributor
0 Kudos

The interviewer initially expected from you to explain things like field catalog, condition tables, access sequences, pricing procedures, condition types, VOFM routines etc. Instead you gave him an answer, which is not that ("By using Item category"), so he wanted to understand if you were referring to a very narrow case, related to pricing (as Kıvanç correctly pointed out) and, maybe, give you a chance to improve your statement.

It looks like the interview did not go very well for you. Go back to your sandbox, practice at least 4 hours/day, read again the documentation, read some discussions in the SD space and try to answer them (even if you don't post), so that next time you can ace the interview.

sez41
Active Contributor
0 Kudos

Rajat,

Item categories are not directly linked to condition types. Technically speaking, pricing communication structures KOMK and KOMP are filled in runtime to help find condition records.

Your question shows that you lack general understanding of condition technique, which is pretty much the answer to your question. Try googleing "condition technique site:scn.sap.com" and you'll get answers.