How To Fix VPK1123 - The existing sales pricing will be lost


SAP Error Message - Details

  • Message type: E = Error

  • Message class: VPK1 - SPC Processor Messages

  • Message number: 123

  • Message text: The existing sales pricing will be lost

  • Show details Hide details
  • What causes this issue?

    You have change master data in the project. The change means that the
    existing sales pricing cannot be updated, but will be lost.
    This scenario always occurs when you change the DIP profile, sales
    area, or ordering party in the project definition.

    System Response

    If you confirm the message, the existing sales pricing is lost.

    How to fix this error?

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

    Procedure for System Administrators


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message VPK1123 - The existing sales pricing will be lost ?

    Certainly! Here's a detailed explanation for the SAP error message VPK1123: "The existing sales pricing will be lost":


    Error Message: VPK1123 - The existing sales pricing will be lost


    Cause:

    This message typically appears during sales order processing or pricing procedures in SAP SD (Sales and Distribution) module. It indicates that the current pricing conditions or pricing data that have been determined or entered for a sales document (e.g., sales order, quotation) will be overwritten or lost due to a change in the pricing procedure or a re-determination of pricing.

    Common scenarios causing this message include:

    • Changing the sales document type, sales area, or customer/material data that triggers a different pricing procedure.
    • Manually triggering a recalculation of pricing (e.g., by changing quantity, conditions, or manually pressing the pricing button).
    • Changing the condition records or pricing master data that leads to a different set of pricing conditions.
    • Modifying the sales order header or item data that affects pricing determination.
    • Using a custom or standard user exit/BADI that forces pricing to be recalculated.

    What does the message mean?

    SAP is warning you that if you proceed, the current pricing conditions (which may have been manually adjusted or previously determined) will be lost and replaced by newly determined pricing conditions. This is a safeguard to prevent unintentional loss of pricing data.


    Solution:

    1. Review the changes made:

      • Check what changes triggered the pricing re-determination.
      • Confirm if the new pricing procedure or conditions are correct and intended.
    2. Decide whether to proceed:

      • If you want to keep the existing pricing, do not proceed with the action that triggers the message.
      • If you want to update the pricing according to the new data, confirm the message and allow SAP to overwrite the pricing.
    3. Adjust pricing manually if needed:

      • After the pricing is recalculated, you can manually adjust condition values if your business process allows it.
    4. Check configuration:

      • Verify the pricing procedure determination in transaction V/08.
      • Check if the sales document type, sales area, or customer/material master data changes are causing the pricing procedure to change unexpectedly.
    5. User exits or BADIs:

      • If custom code is involved, review the logic that triggers pricing re-determination and ensure it behaves as expected.

    Additional Information:

    • This message is a warning rather than an error, so it allows the user to decide whether to continue or cancel.
    • It helps prevent accidental loss of manually maintained pricing conditions.
    • The message text can be found in transaction SE91 with message class VPK and message number 1123.
    • If this message appears frequently and disrupts business processes, consider reviewing the pricing procedure and master data setup to minimize unnecessary pricing recalculations.

    Summary:

    Aspect Details
    Cause Pricing re-determination will overwrite existing sales pricing conditions.
    Effect Existing pricing data will be lost if you proceed.
    Solution Review changes, confirm if overwrite is intended, adjust pricing if needed, check config.
    Transaction Pricing procedure determination: V/08; Message maintenance: SE91 (VPK1123).

    If you need help with a specific scenario or transaction where this message appears, please provide more details!

    • 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