How To Fix M3140 - The prices for the new price unit cannot be determined


SAP Error Message - Details

  • Message type: E = Error

  • Message class: M3 - Material Master

  • Message number: 140

  • Message text: The prices for the new price unit cannot be determined

  • Show details Hide details
  • What causes this issue?

    The prices calculated by the system on the basis of the new
    <GL:price_unit>price unit</> contain more digits than will fit in the
    price fields.

    System Response

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    How to fix this error?


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message M3140 - The prices for the new price unit cannot be determined ?

    The SAP error message M3140, "The prices for the new price unit cannot be determined," typically occurs in the context of material management and pricing in SAP. This error indicates that the system is unable to determine the price for a material when the price unit is changed or when a new price unit is being used in a transaction.

    Causes:

    1. Missing Price Conditions: The pricing conditions for the new price unit may not be maintained in the system. This can happen if the price is not defined for the specific unit of measure (UoM) being used.

    2. Incorrect Unit of Measure: The unit of measure being used may not be correctly defined in the material master or may not correspond to the pricing conditions.

    3. Price Change Not Updated: If there has been a recent change in the pricing conditions or the material master data, the system may not have updated the relevant pricing information.

    4. Inconsistent Data: There may be inconsistencies in the data related to the material, such as missing or incorrect entries in the material master or pricing tables.

    5. Condition Records Not Created: Condition records for the new price unit may not have been created in the pricing procedure.

    Solutions:

    1. Check Material Master Data: Verify the material master data to ensure that the pricing information is correctly maintained for the relevant unit of measure. You can do this by navigating to the material master (transaction code MM03) and checking the purchasing or sales views.

    2. Maintain Condition Records: If the price conditions for the new price unit are missing, you need to create or update the condition records. This can be done using transaction codes like MEK1 (Create Condition) or MEK2 (Change Condition).

    3. Review Pricing Procedure: Ensure that the pricing procedure assigned to the material is correctly set up to handle the new price unit. Check if the pricing procedure includes the necessary condition types.

    4. Check Unit of Measure Settings: Make sure that the unit of measure settings are correctly defined in the material master and that the conversion factors between different units of measure are correctly maintained.

    5. Run Pricing Reports: Use pricing reports or transaction codes like ME23N (Display Purchase Order) to check if the pricing is being calculated correctly for the material in question.

    6. Consult with SAP Support: If the issue persists after checking the above points, it may be beneficial to consult with SAP support or your internal SAP team for further investigation.

    Related Information:

    • Transaction Codes: MM03 (Display Material), MEK1 (Create Condition), MEK2 (Change Condition), MEK3 (Display Condition).
    • SAP Notes: Check for any relevant SAP Notes that may address specific issues related to pricing and unit of measure.
    • Documentation: Review SAP documentation related to material management and pricing procedures for more detailed guidance.

    By following these steps, you should be able to identify the cause of the error and implement the necessary solutions 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
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