2012 Feb 13 1:14 PM
Hi All,
How to handle the system error
MESSAGE E328 WITH MATNR RAISING CONVERSION_NOT_FOUND thrown by FM MATERIAL_UNIT_CONVERSION so that the background job continue processing.
Thanks and Regards,
Ashik K.
2012 Feb 13 2:09 PM
Better fix the underlying problem, there is something wrong with the conversion between alternative units of measure, read long text for error message 328(MM).
Thomas
2012 Feb 13 1:32 PM
Have handled the exception?
Just uncmomment the exception part after calling FM and then check.
Thanks,
Pawan
2012 Feb 13 1:40 PM
Hi Pawan,
I have checked this and l I couldnot handle.
Thanks
Ashik.
Edited by: ashik03 on Feb 13, 2012 7:11 PM
2012 Feb 13 2:14 PM
Please try to check data in the table MARM for that particular material which is giving error or else go to MM03 give the material number and check the additional Data tab there you can find the conversion unit details.
I hope this will helpfull.
Regards,
Mufee
2012 Feb 14 5:09 AM
Hi Thomas,Mufee
That is fine, but assume if there are 1000 materials, for 500 th material there is data issue. Then we dont want to stop processing for the remaining materials.So it would be better if we are able to hadle that error message by system.
Thanks for reply,
Regards,
Ashik
2012 Feb 14 5:49 AM
Hi,
I just now checked with this FM and worked with these two options:
1. Runtime error type 'E' will stop the program if we COMMENT the EXCEPTIONS while calling FM
* EXCEPTIONS
* CONVERSION_NOT_FOUND = 1
* INPUT_INVALID = 2
* MATERIAL_NOT_FOUND = 3
* MEINH_NOT_FOUND = 4
* MEINS_MISSING = 5
* NO_MEINH = 6
* OUTPUT_INVALID = 7
* OVERFLOW = 8
* OTHERS = 9
* .
2. Runtime error type 'E' (which stops the program) will not come in this case
EXCEPTIONS
CONVERSION_NOT_FOUND = 1
INPUT_INVALID = 2
MATERIAL_NOT_FOUND = 3
MEINH_NOT_FOUND = 4
MEINS_MISSING = 5
NO_MEINH = 6
OUTPUT_INVALID = 7
OVERFLOW = 8
OTHERS = 9
.
Hope this helps.
Regards,
Amit Mittal.
2012 Feb 14 6:03 AM
Hi Amit,
We are calling FM CK_F_CSTG_STRUCTURE_EXPLOSION, this FM inturn calls FM MATERIAL_UNIT_CONVERSION which is called without exception section. Since it is system call we cannot add exception section.Is there a way to handle error message thrown by this?
Thanks for the reply,
Ashik
2012 Feb 13 2:09 PM
Better fix the underlying problem, there is something wrong with the conversion between alternative units of measure, read long text for error message 328(MM).
Thomas