Skip to Content
author's profile photo Former Member
Former Member

Conversion Factor Error - ME 897

Hi Gurus,

I am posting this error after searching many related errors in sap scn and other places but none of them were close to my issue.

Issue which I am facing is there is an existing scheduling agreement in system and for that existing agreement few new line items are getting added through an IDOC type - BLAORD. As scheduling agreement is coming from some other system via an IDOC.

Now IDOC is getting failed with error - 'conversion factor could not be determined' message number ME897. Since this inbound IDOC is associated with SAP AIF so which line item has exact issue is not visible and there are close to 1000 line items in agreement.

Though, at initial check I see base unit of measurement and order unit of measurement conversion ratio is maintained for almost all material.

Could I have any suggestion on this if anyone has faced similar issue.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Posted on Aug 28, 2017 at 11:30 AM

    Not sure what help you want, we can't access your system and can't complete your check

    "maintained for almost all material" is just not good enough.

    You have to make sure that you have MARM entries for all units that you have in your EKPO record

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 28, 2017 at 02:49 PM

    Hi Jurgen,

    Thanks for your reply and suggestion.I have checked all materials which are present in EKPO and for those materials all units are also maitained in MARM.

    Still issue is there.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Aug 28, 2017 at 03:09 PM

    Sometimes like and like is not the same.

    I don't know how you checked but I assume you made the standard fault that is made with units of measures.

    BLAORD Idoc carries usually ISO codes instead of plain units of measures.

    Hence the value found in the Idoc is used to lookup T006-ISOCODE where the field T006-PRIMARY is active.

    You may have several units which have the same T006-ISOCODE, but only the one with the flag for PRIMARY is the unit that is used to post in your system.

    So you might eventually have a unit switch and for this determined unit you have no value in MARM.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.