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: VK - Pflege und Bearbeitung von Konditionen
Message number: 238
Message text: The cond.type has a reference cond.type - Enter records for cond.type &
For condition type &V2&, a reference condition type &V1& exists in
application &V3&.
Therefore, it is not necessary to create condition records for
condition type &V2&.
The system uses condition records that have been created for the
reference condition type. If you need a new condition record, you must
create it for reference condition type &V1&.
Error message extract from SAP system. Copyright SAP SE.
VK238
- The cond.type has a reference cond.type - Enter records for cond.type & ?The SAP error message VK238 indicates that there is a missing condition record for a specific condition type that has a reference condition type. This typically occurs in the context of pricing in sales and distribution (SD) or purchasing modules, where condition types are used to determine pricing, discounts, surcharges, etc.
Cause:
The error arises when:
- A condition type is set up to reference another condition type, but there are no records defined for the referenced condition type.
- The system expects a condition record for the specified condition type but cannot find it, leading to the error message.
Solution:
To resolve the VK238 error, you can follow these steps:
Check Condition Records:
- Go to the transaction code
VK11
(Create Condition) orVK12
(Change Condition) to check if there are existing records for the condition type in question.- If there are no records, you will need to create them.
Create Condition Records:
- If the referenced condition type is missing records, create the necessary condition records using
VK11
.- Ensure that you enter the correct key fields (like sales organization, distribution channel, etc.) that are relevant to the condition type.
Review Condition Type Configuration:
- Use transaction code
V/06
to review the configuration of the condition types.- Check if the condition type is correctly set up to reference another condition type and that the reference is valid.
Check Pricing Procedure:
- Ensure that the pricing procedure assigned to the relevant sales area includes the condition type in question.
- Use transaction code
V/08
to review and adjust the pricing procedure if necessary.Test the Changes:
- After creating the necessary condition records or making adjustments, test the transaction that triggered the error to ensure that the issue is resolved.
Related Information:
VK11
: Create Condition RecordVK12
: Change Condition RecordVK13
: Display Condition RecordV/06
: Condition Type ConfigurationV/08
: Pricing Procedure ConfigurationBy following these steps, you should be able to resolve the VK238 error and ensure that the necessary condition records are in place for the pricing process to function correctly.
Get instant SAP help. Sign up for our Free Essentials Plan.
VK237
All lines may not be deleted
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
VK236
Mark one line only to be moved
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
VK239
Transaction & is missing in table T180
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
VK240
Region &1 &2 is not defined
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.