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 <<<<Class name can be found here
KLAH-CLINT = SWOR-CLINT <<<<Description can be found here with corresponding language key
INOB-CUOBJ = AUSP-OBJEK <<<<Characteristic value can be found here
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 <<<<Class name can be found here
KLAH-CLINT = SWOR-CLINT <<<<Description can be found here with corresponding language key
MARA-MATNR/MARC-MATNR = AUSP-OBJEK <<<<Characteristic value can be found here
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
12 | |
7 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 | |
4 | |
4 |