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

Close

How To Fix WRF_APC663 - Prices for material &1 &2 &3 cannot be modified without markup1


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WRF_APC - Messages for Operational Assortment Planning and Control

  • Message number: 663

  • Message text: Prices for material &1 &2 &3 cannot be modified without markup1

  • Show details Hide details


  • Self-Explanatory Message

    Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of messages in the SAP system have a message text, however this is frequently insufficient to comprehend or resolve the problem.

    To make things easier, more detailed information is frequently added to describe the issue, how to fix it, and the necessary steps or configuration modifications.

    Unfortunately, there isn't any extra information in this error notice.



    What else can you do?

    First, use our AnswerBot below to get a possible cause and solution (requires a premium subscription).

    Also, review the in-depth Common Questions & Answers listed below; you could discover a solution there or be able to connect with others who have faced similar challenges.

    You can also try searching the SAP support portal (support.sap.com) but you need a special user ID to access it. It is possible that an SAP support note exists that provides additional details about the mistake or even steps for fixing it.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WRF_APC663 - Prices for material &1 &2 &3 cannot be modified without markup1 ?

    Certainly! Here's a detailed explanation for the SAP error message:


    SAP Error Message:

    WRF_APC663
    Text: Prices for material &1 &2 &3 cannot be modified without markup1


    Cause:

    This error occurs in the context of Product Costing or Pricing in SAP, particularly when you try to modify the prices of a material in a costing or pricing procedure without specifying or maintaining the required markup or price adjustment.

    • The system enforces that any price changes for the specified material(s) must be accompanied by a markup or price adjustment.
    • This is often related to costing variants, price determination procedures, or pricing conditions where the markup is mandatory.
    • The error indicates that the system expects a markup value to be entered or maintained before allowing the price modification.

    When does it typically occur?

    • During cost estimate creation or change (CK11N, CK40N, etc.)
    • When updating or changing pricing conditions in sales or purchasing documents.
    • In APC (Activity Price Calculation) or Product Cost Planning scenarios where price changes are controlled by markups.
    • When the system is configured to prevent direct price changes without markup to ensure consistent pricing logic.

    Solution:

    1. Maintain the required markup:

      • Check the pricing or costing procedure to identify where the markup is expected.
      • Enter or update the markup value for the material(s) in the relevant transaction or master data.
      • For example, in costing, ensure that the markup percentage or price adjustment is maintained in the costing variant or cost component split.
    2. Check configuration:

      • Review the pricing or costing procedure configuration to understand why the markup is mandatory.
      • If the markup requirement is not needed, consult with your SAP functional consultant to adjust the configuration accordingly.
    3. Verify master data:

      • Ensure that the material master data, especially in the costing views, has the correct settings for price control and markup.
      • Check if any user-exits or custom validations enforce this rule.
    4. Use correct transaction and data:

      • Make sure you are using the correct transaction and entering all required fields.
      • Sometimes, missing or incorrect data in the costing or pricing procedure triggers this error.

    Related Information:

    • Transactions: CK11N (Create Cost Estimate), CK40N (Costing Run), VK11/VK12 (Maintain Pricing Conditions)
    • Tables: MARA (Material Master), KOMP (Condition Master Data), CKIS (Costing Data)
    • Configuration: Pricing Procedure, Costing Variant, Condition Types with Markup
    • Notes: Check SAP OSS notes related to WRF_APC663 for any patches or updates.
    • User-exits/BADIs: Custom logic might enforce markup requirements.

    Summary:

    The error WRF_APC663 indicates that the system does not allow price changes for the specified material(s) without a corresponding markup. To resolve it, maintain the required markup in the pricing or costing procedure or adjust the configuration if the markup is not necessary.


    If you provide the exact scenario or transaction where this error occurs, I can help with more specific steps.

    • 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
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