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

Close

How To Fix WS220 - Pricing procedure could not be determined


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WS - Supplier Billing Document

  • Message number: 220

  • Message text: Pricing procedure could not be determined

  • Show details Hide details
  • What causes this issue?

    The system could not determine a pricing procedure according to the
    <DS:DE.WKALS>pricing procedure determination type</> &V2& of
    <DS:DE.WRART>settlement process type</> &V1&.
    The value sequence composed of
    schema group for purchasing organization
    document schema group
    supplier schema group
    customer pricing procedure
    country code of the document's company code
    country code of the customer's company code
    is &V3&.

    System Response

    The system does not permit further processing.

    How to fix this error?


    Check and correct the Customizing settings for the pricing procedure
    determination.
    Alternatively, check the correctness of the pricing procedure
    determination type &V2& for settlement process type &V1&.
    Alternatively, check the assignment of the document schema group to the
    relevant purchasing organization, the settlement document type, and the
    supplier, and, if required, the assignment of the customer pricing
    procedure to the customer.


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WS220 - Pricing procedure could not be determined ?

    Certainly! Here's a detailed explanation of the SAP error message WS220: Pricing procedure could not be determined:


    Error Message: WS220 - Pricing procedure could not be determined


    Cause:

    This error occurs when SAP is unable to find a valid pricing procedure for the sales document being processed. The pricing procedure is essential because it defines how prices, discounts, surcharges, taxes, and other conditions are calculated in sales and distribution documents.

    The determination of the pricing procedure depends on several factors, including:

    • Sales Organization
    • Distribution Channel
    • Division
    • Customer Pricing Procedure
    • Document Pricing Procedure
    • Sales Document Type
    • Customer Pricing Procedure
    • Customer Pricing Procedure Group
    • Customer Pricing Procedure Determination

    If any of these are missing or incorrectly configured, SAP cannot determine the correct pricing procedure, resulting in this error.


    Common Reasons:

    1. Missing or incorrect configuration in the pricing procedure determination:

      • The combination of Sales Organization + Distribution Channel + Division is not assigned to a pricing procedure.
    2. Customer master data issues:

      • The customer pricing procedure is not maintained or incorrectly assigned.
    3. Sales document type or item category missing pricing procedure assignment.

    4. Condition technique setup issues:

      • Condition tables, access sequences, or condition types are not properly maintained.
    5. Incomplete or incorrect assignment in the sales area data of the customer master.


    Solution:

    1. Check Pricing Procedure Determination Configuration:

      • Go to SPRO ? Sales and Distribution ? Basic Functions ? Pricing ? Pricing Control ? Define and Assign Pricing Procedures.
      • Verify that the combination of Sales Organization + Distribution Channel + Division is assigned to a valid pricing procedure.
    2. Check Customer Master Data:

      • In transaction VD02 or XD02, check the Sales Area Data for the customer.
      • Verify the Customer Pricing Procedure field is maintained correctly.
      • Also, check the Customer Pricing Procedure Determination (if used).
    3. Check Sales Document Type and Item Category:

      • Ensure that the sales document type and item category are correctly configured and assigned to the pricing procedure.
    4. Review Condition Technique Setup:

      • Check condition tables, access sequences, and condition types to ensure they are correctly maintained and assigned.
    5. Use Transaction V/08:

      • Use transaction V/08 to check the pricing procedure determination for the sales area.
    6. Debugging:

      • If the above steps do not resolve the issue, debugging the pricing procedure determination logic can help identify where the determination fails.

    Related Information:

    • Pricing Procedure Determination Logic:

      SAP determines the pricing procedure based on the combination of sales area (Sales Org, Distribution Channel, Division) and customer pricing procedure. The system uses the condition technique to find the correct pricing procedure.

    • Transaction Codes:

      • V/08 - Pricing Procedure Determination
      • VD02 / XD02 - Change Customer Master
      • SPRO - IMG Configuration
      • VA01 / VA02 - Create/Change Sales Order (where error occurs)
    • SAP Notes and Documentation:

      • Check SAP Notes related to pricing procedure determination.
      • Refer to SAP SD Pricing documentation for detailed configuration steps.

    Summary:

    Aspect Details
    Error WS220 - Pricing procedure could not be determined
    Cause Missing or incorrect pricing procedure determination configuration or master data
    Solution Verify and maintain pricing procedure determination in SPRO, customer master, and sales document settings
    Key Transactions V/08, VD02, XD02, VA01, SPRO

    If you provide the specific sales document type, sales area, and customer details, I can help you with more targeted troubleshooting 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's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker