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

Close

How To Fix SPPF017 - Condition cannot be evaluated; no BOR reference exists


SAP Error Message - Details

  • Message type: E = Error

  • Message class: SPPF - PPF: Messages from the Central Classes

  • Message number: 017

  • Message text: Condition cannot be evaluated; no BOR reference exists

  • Show details Hide details
  • What causes this issue?

    The application does not provide a reference to a BOR Object.

    System Response

    A BOR referece is necessary for evaluating the start condition. The
    start condition cannot be evaluated.

    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 SPPF017 - Condition cannot be evaluated; no BOR reference exists ?

    The SAP error message SPPF017 indicates that a condition cannot be evaluated because there is no Business Object Repository (BOR) reference available. This typically occurs in the context of SAP's condition technique, particularly when working with pricing, output determination, or similar functionalities that rely on condition records.

    Cause:

    1. Missing BOR Reference: The primary cause of this error is that the system is unable to find a valid BOR reference for the condition being evaluated. This can happen if the condition type is not properly configured or if the necessary BOR objects are not defined or activated.
    2. Configuration Issues: There may be issues in the configuration of the condition types, access sequences, or the related pricing procedure.
    3. Custom Development: If there are custom developments or enhancements that interact with the condition evaluation, they may not be correctly implemented or may be missing necessary references.

    Solution:

    1. Check Condition Type Configuration:

      • Go to the configuration settings for the condition type in transaction SPRO.
      • Ensure that the condition type is correctly defined and that the BOR reference is specified.
    2. Verify Access Sequences:

      • Check the access sequence assigned to the condition type. Ensure that it is correctly set up and that all necessary access steps are defined.
    3. Review Pricing Procedure:

      • Ensure that the pricing procedure assigned to the relevant document (e.g., sales order, purchase order) includes the condition type in question.
    4. Check for Missing BOR Objects:

      • Use transaction SWO1 to check if the required BOR objects are available and active. If they are missing, you may need to create or activate them.
    5. Debugging:

      • If the issue persists, consider debugging the pricing procedure to identify where the evaluation fails. This can provide insights into what specific condition or BOR reference is missing.
    6. Consult Documentation:

      • Review SAP documentation or notes related to the specific condition type or functionality you are working with. There may be known issues or additional configuration steps required.
    7. SAP Support:

      • If you are unable to resolve the issue, consider reaching out to SAP support for assistance. Provide them with the error message details and any relevant configuration information.

    Related Information:

    • Transaction Codes:

      • SPRO: Customizing settings.
      • SWO1: Business Object Repository.
      • SE11: Data Dictionary (to check table definitions).
      • SE80: Object Navigator (for custom developments).
    • SAP Notes: Search for relevant SAP Notes in the SAP Support Portal that may address this specific error or provide additional troubleshooting steps.

    • Community Forums: Consider checking SAP Community forums or other SAP-related discussion platforms for similar issues and solutions shared by other users.

    By following these steps, you should be able to identify and resolve the cause of the SPPF017 error in your SAP system.

    • 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