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: WS - Supplier Billing Document
Message number: 682
Message text: Condition table &1 can be maintained only by using the condition contract
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.
WS682
- Condition table &1 can be maintained only by using the condition contract ?Certainly! Here's a detailed explanation for the SAP error message:
SAP Error Message:
WS682 Condition table &1 can be maintained only by using the condition contract
Cause:
This error occurs when you try to directly maintain or change a condition table in the system that is designed to be maintained exclusively through a condition contract. In SAP, certain condition tables are linked to condition contracts (e.g., in Sales and Distribution pricing or in Contract Management). These tables are not meant to be edited directly via the usual condition maintenance transactions (like VK11/VK12), but only through the condition contract interface.
In other words, the system restricts direct access to these condition tables to ensure data consistency and integrity, as the condition contract controls the conditions stored in these tables.
When does this happen?
Use the Condition Contract Maintenance Transaction:
Check the Condition Table Settings:
Review Business Process:
SPRO ? Sales and Distribution ? Basic Functions ? Pricing ? Pricing Control ? Define Condition Tables
Aspect | Details |
---|---|
Error Cause | Attempt to maintain a condition table that is restricted to condition contract usage. |
Solution | Use the condition contract maintenance transaction (e.g., WCOCO) instead of VK11/VK12. |
Additional | Check customizing to confirm the table’s maintenance restrictions and follow business process. |
If you need help with the exact transaction or customizing steps, please provide your SAP module (e.g., SD, MM, FI) and version, and I can guide you further.
Get instant SAP help. Sign up for our Free Essentials Plan.
WS681
Payment method &1 is not intended for currency &2; check data
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
WS680
Payment currency &1 is not SEPA-relevant; mandate reference is deleted
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
WS683
Ensure that a database index exists for WBELNN/POSNN for WBRF
What causes this issue? To avoid a full table scan of the table 'WBRF', a database index has to be active on the database for the field ...
WS684
Simulation run is not supported for this function
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.