Dear All,
Experts pls suggest me on this.....................
Scenario is
Material 53000081 (has batch specific unit of measure). Base unit of measure is L, litre. Batch specific UOM is IOU/ml. User will input the IOU value through Inspection characteristics. so for example If the production declares 1 L output. QC gives 150 IOU/ml. the total IOU for this batch is 1 L * 150 * 1000 ml =1,50,000 IOU for this batch. SAP says 1/ (150 * 1000) cannot be more than 5 digit fraction #1/99999#. Is there any way to address this issue, because client wants the base UOM in litre and they will give the IOU/ml value through QC.
I have raised a message to SAP on this XU033 error and SAP says as below.
SAP comments:
Hi Subramanian,
The root cause is the conversion factor
is more than 5 predecimal places.
Conversion factor= Base unit of measure / Product unit of measure=
1/(1000*100)= 1/100000, which is smaller than #1/99999#
So if you could change the value of characteristic IOU_PER_ML, you may
try to change it to a value smaller than 100 and see if the error
still occurs.
But we still recommend you to reevaluate your unit of measure
according to note 362932. This note contains most of issues about unit
conversion.
Please let us know if you have any further questions.
Best regards,
MyComments after SAP reply
Thanks for the mail.
It is a Business requirement to maintain the Base unit of measure in
"litre" L . The IOU cannot be restricted below 100 IOU/ml as there is a
business constraint. Pls suggest I have made the OCHA System attribute
message to blank as per the below instruction from SAP support "Another
alternative is to change the settings of XU033 in transaction
OCHA (menu "Define Attributes of System Messages") from Error to
Warning. But please
make sure together with your local consultant that the restrictions
from note 362932 can be fullfilled at your system".
Still the system is throwing error, even if i change the message
attribute.
Attached below is the "MB1B debugging screenshot.JPG" from out
technical
consultant.
SAP Reply:
Dear Subramanian
some warnings might be possible to change, but this is not possible
for all errors messages. If you don't fulfill the 5-Digit-Fraction
restriction you will get an error very correctly in standard, this
cannot be changed at all, as this is a documented restriction.
The usage of batch specific UOM has some strong restrictions. There is
no possiblity to over come this restrictions. SAP Support cannot tell
you what in detail to do, as this is completly depending on customer
needs, restrictions, data, processes and so one. This need to be
analysed in detail from your local consultant, this cannot be done
within the SAP Support.
My colleagues already provided you much details about the calculation
and refer to the note 362932 which list all necessary informations.
BR
Subbu