‎2009 Sep 02 11:39 AM
Hi All ,
I am getting this error when I run program RBDAPP01 to process IDOCS of message type WMMBXY .
The terminaton occured at "LMBMVFV0 " line 601 of main program SAPLMBMV .
I figured out the IDOC number from the shordump and checked the IDOC status record which says:
Immediately processing not possible: A calculation field is defined too small.
Thanks ,
Lalitha Iyer
‎2009 Sep 02 12:40 PM
Hi,
As teh dump says a certain field is too small to accept the result of some mathematical calculation.
The problem might be with your data.
For example the decimal point notation is not being taken into consideration probable due to some different currency or due to user settings.
For example 100.00 is considered as 10000.
So a resulting calculation is becoming too huge and therefore this results in this dump.
Or the other reason could be that indeed a small output length field might have been used for taht particular field.
But if it is a standard field; the first reason might be responsible.
Just debug the idoc in forefround via WE19 and check.
Regards,
Ankur Parab
‎2009 Sep 02 12:40 PM
Hi,
As teh dump says a certain field is too small to accept the result of some mathematical calculation.
The problem might be with your data.
For example the decimal point notation is not being taken into consideration probable due to some different currency or due to user settings.
For example 100.00 is considered as 10000.
So a resulting calculation is becoming too huge and therefore this results in this dump.
Or the other reason could be that indeed a small output length field might have been used for taht particular field.
But if it is a standard field; the first reason might be responsible.
Just debug the idoc in forefround via WE19 and check.
Regards,
Ankur Parab
‎2009 Sep 02 4:02 PM
Thanks ankur ,
I have found the issue .
The issue was due to a negative value in the GR quantitiy field of an process order .
To correct the issue of negative values in this field SAP has provided with OSS note 1352231