Do you have any question about this error?
Message type: E = Error
Message class: CK - Product Costing Messages
Message number: 291
Message text: Cstg vrnt missing for determ. of purch. req. price for external proc.
The costing variant controls which procurement price for the activity
is determined from the <DS:GLOS.purchasing_info-record>purchasing info
record</> and used as a default for the purchase requisition. There is,
however, no costing variant for order type &v1&.
No procurment price was determined.
Please enter a costing variant on the order header, or add a costing
variant to the parameters for order type &V1&.
Error message extract from SAP system. Copyright SAP SE.
CK291
- Cstg vrnt missing for determ. of purch. req. price for external proc. ?The SAP error message CK291 indicates that there is a missing costing variant for the determination of the purchase requisition price for external procurement. This error typically arises when the system is unable to find a valid costing variant that is required for calculating the price of a purchase requisition.
Cause:
- Missing Costing Variant: The primary cause of this error is that the costing variant has not been defined in the system for the relevant valuation area or material.
- Configuration Issues: There may be configuration issues in the controlling (CO) module or material management (MM) module that prevent the system from determining the correct costing variant.
- Material Master Data: The material master data may not be set up correctly, leading to the inability to find the appropriate costing variant.
- Purchasing Info Record: If the purchasing info record is missing or not properly maintained, it can also lead to this error.
Solution:
Define Costing Variant:
- Go to the transaction code OKKN (Costing Variants) and check if the costing variant is defined for the relevant valuation area.
- If it is missing, create a new costing variant or adjust the existing one to ensure it meets the requirements for external procurement.
Check Configuration:
- Review the configuration settings in the controlling and material management modules to ensure that they are correctly set up to allow for the determination of the costing variant.
- Ensure that the costing variant is assigned to the appropriate valuation area.
Review Material Master:
- Check the material master data using transaction code MM03. Ensure that the relevant views (such as Accounting and Purchasing) are properly maintained and that the costing variant is specified.
Maintain Purchasing Info Record:
- Use transaction code ME11 to create or update the purchasing info record for the material and vendor combination. Ensure that the necessary pricing information is included.
Consult Documentation:
- Refer to SAP documentation or help resources for additional guidance on configuring costing variants and resolving related issues.
Related Information:
By following these steps, you should be able to resolve the CK291 error and ensure that the system can correctly determine the purchase requisition price for external procurement.
Get instant SAP help. Start your 7-day free trial now.
CK290
Cstg vrnt missing for determ. of purch. req. price for non-stock item
What causes this issue? The costing variant controls which purchase price is to be determined from the material master as a default for the purchase ...
CK289
No costs will be calculated: costing variant missing
What causes this issue? No <DS:GLOS.costing_variant>costing variant</> is assigned to order type &v1&.System Response The costs ...
CK292
Error while determining the controlling area
What causes this issue? No CO area could be determined for company code &v1&, or the assignment to CO area &v2& was invalid.How to fi...
CK293
Marking authorization for costing variant &1 not granted
What causes this issue? Marking was not allowed for costing variant &V1&, company code &v2&, costing version &v3&, and postin...
Click on this link to search all SAP messages.