Hi collegues,
I have a problem updating characteristics of a material. I use transaction LSMW and Message type CLFMAS Basic type CLFMAS02. Our materials in general contain more than one class. If I update a specific class of a material, then the other classes are removed.😠. I use function code 004 change. I search SCN and found 2 tips, one might be useful (User exit) but there should be a way to do this without any code and the other tip, setting the classes to local doesn't help either because I am not changing just one class at the time.
E.g for Material 1 I want to change class A, for Material 2 classes A and B, for material 3 class C etcetera. Setting a class to local means that I can't change the class in the material either, at least I ran the LSMW it went succesfull but nothing changes in the material. This option can be used if I change one class at the time and set the others to local, but that is asking for trouble if you forget to put certain classes to local.
I have made many LSMW's of different objects without any programming and all behave like I would expect. Only the lines in the source file are processed and nothing not listed in the source file is deleted 😈, what more can you expect.
To my opinion this behavior of CLFMAS is not correct at all, compare this, a little bit theatrical, with I change one material and all others are deleted because they aren't listed in the source file.
Questions:
Regards Kees