Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: VB - Sales Documents: Logical Databases and Views
Message number: 840
Message text: Only use options BT and GE
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.
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.
VB840
- Only use options BT and GE ?The SAP error message VB840 ("Only use options BT and GE") typically occurs in the context of sales order processing, particularly when dealing with condition records or pricing procedures. This error indicates that the system expects specific comparison operators (BT for "Between" and GE for "Greater than or Equal to") to be used in the pricing condition records, but a different operator has been specified.
Cause:
- Incorrect Operator: The error is triggered when a condition record is set up with an operator that is not allowed in the context of the pricing procedure. For example, using operators like "LT" (Less than) or "EQ" (Equal to) when the system expects "BT" or "GE".
- Configuration Issues: The pricing procedure may be incorrectly configured, leading to the system expecting certain operators that are not being used in the condition records.
- Data Entry Errors: During the creation or modification of condition records, an incorrect operator may have been inadvertently selected.
Solution:
Check Condition Records: Review the condition records associated with the pricing procedure. Ensure that the operators used are either "BT" (Between) or "GE" (Greater than or Equal to).
- You can do this by navigating to the condition records in the relevant transaction (e.g., VK11 for creating condition records).
Modify Condition Records: If you find that an incorrect operator is being used, modify the condition record to use the correct operator.
- For example, if you see "LT" or "EQ", change it to "BT" or "GE" as appropriate.
Review Pricing Procedure: Check the configuration of the pricing procedure in the SAP system (transaction code SPRO). Ensure that the settings align with the expected operators for the conditions defined.
- Navigate to: SPRO > SAP Reference IMG > Sales and Distribution > Basic Functions > Pricing > Pricing Control > Define Pricing Procedures.
Consult Documentation: If you are unsure about the correct operators to use, refer to SAP documentation or consult with your SAP functional consultant for guidance on the specific pricing procedure in use.
Testing: After making the necessary changes, test the sales order processing again to ensure that the error has been resolved.
Related Information:
If the issue persists after following these steps, it may be beneficial to engage with your SAP support team or consult SAP community forums for further assistance.
Get instant SAP help. Sign up for our Free Essentials Plan.
VB830
No archive has been selected
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
VB820
Record &1 in internal table &2 not found
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
VB841
Specify one selection criteria line only
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
VB842
No info structure defined for &
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.