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: VE - Message ID for condition analysis
Message number: 109
Message text: Condition record is missing
Error message extract from SAP system. Copyright SAP SE.
VE109
- Condition record is missing ?The SAP error message VE109, which states "Condition record is missing," typically occurs in the context of pricing and condition records in the SAP system. This error indicates that the system cannot find a relevant condition record for the pricing procedure being executed, which is necessary for calculating the price of a sales document, purchase order, or other transactions.
Cause:
- Missing Condition Record: The most common cause is that there is no condition record defined for the specific pricing condition type in the relevant master data (e.g., customer, material, or vendor).
- Incorrect Data: The data entered in the transaction may not match the criteria defined in the condition records (e.g., incorrect customer, material, or pricing date).
- Condition Exclusion: The condition type may be excluded from the pricing procedure or not applicable for the specific transaction.
- Master Data Issues: The relevant master data (customer, material, etc.) may not be set up correctly or may be missing.
- Validity Period: The condition record may not be valid for the date of the transaction.
Solution:
Check Condition Records:
- Use transaction code VK11 (Create Condition) or VK12 (Change Condition) to check if the condition record exists for the relevant condition type.
- Ensure that the condition record is created for the correct combination of key fields (e.g., customer, material, sales organization).
Verify Master Data:
- Check the master data for the customer, material, or vendor involved in the transaction to ensure it is correctly set up.
- Ensure that the customer or vendor is assigned to the correct sales area or purchasing organization.
Review Pricing Procedure:
- Check the pricing procedure assigned to the sales document or purchase order to ensure that it includes the necessary condition types.
- Ensure that the condition type is not marked as excluded in the pricing procedure.
Check Validity Dates:
- Verify the validity dates of the condition records to ensure they are active for the date of the transaction.
Use Transaction Codes:
- Use transaction code VK13 (Display Condition) to view existing condition records and confirm their details.
Consult Documentation:
- If you are unsure about the configuration or setup, consult the SAP documentation or your organization's SAP support team for guidance.
Related Information:
By following these steps, you should be able to identify the cause of the VE109 error and implement the necessary solutions to resolve it.
Get instant SAP help. Sign up for our Free Essentials Plan.
VE108
Condition record exists, but has not been set
This message tells you that the condition record exists, but has not been set in the document. If pricing was carried out again for the document item...
VE107
Condition without condition record (not relevant)
What causes this issue? The condition is set as an automatic condition without access sequence. Stored condition formulas may deactivate the conditio...
VE110
Access not executed (Requirement & not fulfilled)
A requirement is assigned for this access in the access sequence. This requirement was not fulfilled so the access could not be executed. You can use...
VE111
Condition not considered (requirement & not fulfilled)
&USE& The requirement &V1& is assigned to this condition in the pricing procedure. This requirement is not fulfilled and so the condi...
Click on this link to search all SAP messages.