Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now

Close

How To Fix VY142 - Pricing procedure &1 does not contain a calculation base diff.from ' '


SAP Error Message - Details

  • Message type: E = Error

  • Message class: VY - Messages for freight processing

  • Message number: 142

  • Message text: Pricing procedure &1 does not contain a calculation base diff.from ' '

  • Show details Hide details
  • What causes this issue?

    The costing sheet &V1& only contains condition types that have
    calculation base &V1&. This means that no shipment cost sub-items can
    be created.

    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?

    If you want to work with the pricing procedure, maintain a condition
    type for the pricing procedure that contains a calculation base.

    Procedure for System Administrators

    Maintain the <DS:SIMG.SIMG_CFMENUOLSDT_08>pricing procedure</>.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message VY142 - Pricing procedure &1 does not contain a calculation base diff.from ' ' ?

    The SAP error message VY142 indicates that the pricing procedure you are using does not contain a calculation base that is different from a blank value. This typically occurs during the pricing determination process in sales documents, such as sales orders or quotations.

    Cause:

    1. Missing Calculation Base: The pricing procedure defined for the sales document does not have a calculation base defined for the relevant condition type. This means that the system cannot determine how to calculate the price for that condition type.
    2. Incorrect Configuration: The pricing procedure may not be correctly configured in the system. This could be due to missing entries in the pricing procedure or incorrect assignment of condition types.
    3. Condition Type Settings: The condition type may not be set up to use a calculation base, or the calculation base may not be defined properly in the condition type settings.

    Solution:

    1. Check Pricing Procedure:

      • Go to the transaction code V/08 to display the pricing procedure.
      • Verify that the pricing procedure assigned to the sales document contains the necessary condition types with appropriate calculation bases.
    2. Review Condition Types:

      • Use transaction code V/06 to check the condition types used in the pricing procedure.
      • Ensure that the condition types have a valid calculation base defined. You can do this by checking the "Calculation Base" field in the condition type configuration.
    3. Assign Correct Pricing Procedure:

      • Ensure that the correct pricing procedure is assigned to the sales area (Sales Organization, Distribution Channel, Division) in the configuration settings.
      • You can check this in transaction code OVKK (Assign Pricing Procedure to Sales Area).
    4. Test Pricing:

      • After making the necessary changes, create a new sales document to test if the pricing is calculated correctly without the error.
    5. Consult Documentation:

      • If you are unsure about the configuration, refer to SAP documentation or consult with your SAP functional consultant for guidance on setting up pricing procedures and condition types.

    Related Information:

    • Transaction Codes:
      • V/08: Maintain Pricing Procedures
      • V/06: Maintain Condition Types
      • OVKK: Assign Pricing Procedure to Sales Area
    • SAP Notes: Check for any relevant SAP Notes that may address specific issues related to pricing procedures and condition types.
    • SAP Community: Engage with the SAP Community forums for additional insights and solutions from other users who may have encountered similar issues.

    By following these steps, you should be able to resolve the VY142 error and ensure that your pricing procedure is correctly configured to handle the necessary calculations.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


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