Do you know the links among tables in Classification and Variant Configuration?
Do you know the links among tables in Classification : When you assign a class in material master or batch or any other object and maintain the characteristics values in the class for the objects, you can see the data from MM02, MSC2N or other object master data transaction, but how the data is read from database?
The first thing is to check the “Multiple Objects Allowed” indicator for the class type of that table in transaction O1CL.
If this is ticked:
Take class type 023 of table MCHA for batch at material level as an example.
To find the classification maintained in material:
MARA-MATNR/MARC-MATNR = INOB-OBJEK
To find the classification maintained in batch:
MCH1-CUOBJ BM = INOB-CUOBJ
Then:
INOB-CUOBJ = KSSK-OBJEK (Here you need to use the full digit of INOB-CUOBJ including the leading zero to find the KSSK-OBJEK.)
KSSK-CLINT = KLAH-CLINT <<<
KLAH-CLINT = SWOR-CLINT <<<
INOB-CUOBJ = AUSP-OBJEK <<<
If this is not ticked:
Take class type 001 of table MARA for material as an example.
MARA-MATNR/MARC-MATNR = KSSK-OBJEK
KSSK-CLINT = KLAH-CLINT <<<
KLAH-CLINT = SWOR-CLINT <<<
MARA-MATNR/MARC-MATNR = AUSP-OBJEK <<<
New NetWeaver Information at SAP.com
Very Helpfull