How To Fix ME058 - Unit of measure & not defined as commercial unit


SAP Error Message - Details

  • Message type: E = Error

  • Message class: ME - Purchasing: General Messages

  • Message number: 058

  • Message text: Unit of measure & not defined as commercial unit

  • Show details Hide details
  • What causes this issue?

    The key of the unit of measure you entered is not defined as a
    commercial unit.
    &WHAT_TO_DO& (system administrator)
    Check the definition of the unit of measure via Customizing.
    <DS:SIMG.SIMG_CFMENUOLMSOMSC>Check units of measurement</>

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message ME058 - Unit of measure & not defined as commercial unit ?

    The SAP error message ME058, which states "Unit of measure & not defined as commercial unit," typically occurs in the context of purchasing or inventory management when the system encounters a unit of measure (UoM) that is not recognized as a valid commercial unit for the material in question. This can happen during various transactions, such as creating a purchase order, goods receipt, or inventory management activities.

    Cause:

    1. Unit of Measure Configuration: The unit of measure used in the transaction is not defined in the material master as a commercial unit. This means that the system does not recognize it as a valid unit for purchasing or inventory purposes.
    2. Material Master Settings: The material master record may not have the appropriate UoM settings configured. For example, the UoM might be defined in the material master but not as a commercial unit.
    3. Incorrect UoM Usage: The user may have mistakenly entered a UoM that is not applicable for the material or is not set up correctly in the system.

    Solution:

    1. Check Material Master:

      • Go to the material master record (transaction code MM03).
      • Check the "Basic Data" and "Purchasing" views to ensure that the unit of measure in question is defined as a commercial unit.
      • If it is not defined, you can add it by going to the "Purchasing" view and updating the UoM settings.
    2. Define Commercial Units:

      • If the UoM is not defined as a commercial unit, you can define it by going to the transaction code OMN1 (or CUNI for unit of measure settings).
      • Ensure that the UoM is marked as a commercial unit.
    3. Review UoM Conversion:

      • If you are using multiple units of measure, ensure that the conversion factors between the units are correctly defined in the material master.
    4. User Training:

      • Ensure that users are trained to select the correct UoM when creating purchase orders or performing inventory transactions.
    5. Consult Documentation:

      • Review SAP documentation or consult with your SAP support team for specific configurations related to your organization's setup.

    Related Information:

    • Transaction Codes:
      • MM03: Display Material Master
      • MM02: Change Material Master
      • OMN1 or CUNI: Define Units of Measure
    • SAP Notes: Check for any relevant SAP Notes that may address specific issues or bugs related to this error message.
    • User Roles: Ensure that users have the necessary authorizations to make changes to the material master or UoM settings.

    By following these steps, you should be able to resolve the ME058 error and ensure that the unit of measure is correctly defined for your materials in SAP.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author