How To Fix MN058 - Calculation rule & is not allowed


SAP Error Message - Details

  • Message type: E = Error

  • Message class: MN - Message class for subsequent settlement (Purchasing)

  • Message number: 058

  • Message text: Calculation rule & is not allowed

  • Show details Hide details
  • What causes this issue?

    Calculation rule &V1& is not allowed. There is no provision for
    processing condition record data in subsequent settlement.

    System Response

    The function you requested cannot be performed.

    How to fix this error?

    Change your entry.
    The following points must be taken into consideration for subsequent
    settlement:
    Allowed calculation rules:
    A - Percentage, for example, 3%
    B - Fixed amount, for example, 100 EUR
    C - Quantity, for example, 1 EUR for each piece
    D - Gross weight, for example, 1 EUR for each ton
    E - Net weight, for example, 1 EUR for each kg
    F - Volume, for example, 1 EUR for each litre
    L - Points (only allowed in Purchasing), for example, 0,01 EUR for 1
    point
    By choosing calculation rules D, E, F, L you are telling the system
    that it can convert the relevant units, if necessary, without a
    material.
    In subsequent settlement materials are currently not carried as a data
    retention level. For example, you can generally no longer convert a
    bottle to a drinks list in settlement. To do this, the material would
    have to be known - in other words, whether it refers to bottles of beer
    or mineral water etc. A conversion could no longer be carried out for a
    condition of 3% on all drinks.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message MN058 - Calculation rule & is not allowed ?

    The SAP error message MN058 ("Calculation rule & is not allowed") typically occurs in the context of Material Management (MM) or Production Planning (PP) when there is an issue with the configuration of calculation rules in the system. This error can arise during various processes, such as when trying to create or change a material master record, or when processing a purchase order or production order.

    Cause:

    The error is usually caused by one of the following reasons:

    1. Invalid Calculation Rule: The calculation rule specified in the configuration is not valid for the context in which it is being used. This could be due to a typo or an incorrect entry in the material master or other related documents.

    2. Missing Configuration: The calculation rule may not be properly configured in the system. This can happen if the necessary settings in the customizing (SPRO) are not completed.

    3. Incompatibility: The calculation rule may not be compatible with the type of material or the specific transaction being processed.

    Solution:

    To resolve the MN058 error, you can take the following steps:

    1. Check the Calculation Rule:

      • Verify the calculation rule being used in the transaction. Ensure that it is correctly entered and corresponds to the expected values in the system.
    2. Review Configuration Settings:

      • Go to the SAP Customizing Implementation Guide (SPRO) and check the configuration for the relevant module (e.g., MM or PP). Look for settings related to calculation rules and ensure they are correctly defined.
      • Path: SPRO > IMG > Materials Management > Valuation and Account Assignment > Account Determination > Configure Automatic Postings.
    3. Consult Documentation:

      • Review SAP documentation or help files related to the specific calculation rule and its allowed values. This can provide insights into what values are acceptable.
    4. Check Material Master Data:

      • If the error occurs while processing a material, check the material master data for any inconsistencies or missing information that could be causing the issue.
    5. Test with Different Data:

      • If possible, try to replicate the issue with different data or a different calculation rule to see if the problem persists.
    6. Contact SAP Support:

      • If the issue cannot be resolved through the above steps, consider reaching out to SAP support for further assistance. They may provide patches or additional insights based on the specific version of SAP you are using.

    Related Information:

    • Transaction Codes: You may encounter this error in transactions like MM01 (Create Material), MM02 (Change Material), or during the processing of purchase orders (ME21N, ME22N).
    • SAP Notes: Check for any relevant SAP Notes that may address this specific error or provide updates related to calculation rules.
    • User Forums: Consider searching or posting in SAP community forums for additional insights from other users who may have encountered the same issue.

    By following these steps, you should be able to identify the cause of the MN058 error and implement a solution to resolve it.

    • 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
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant