How To Fix CK324 - Material & in plant & will not be costed because the BOM is recursive


SAP Error Message - Details

  • Message type: E = Error

  • Message class: CK - Product Costing Messages

  • Message number: 324

  • Message text: Material & in plant & will not be costed because the BOM is recursive

  • Show details Hide details
  • What causes this issue?

    You are attempting to cost material &V3& in plant &V4&. This material
    contains material &V1& in plant &V2& which has a recursive BOM.

    System Response

    Material &V1& in plant &V2& is not costed. Instead, the system
    determines the price from the material master record according to the
    valuation strategy.

    How to fix this error?

    If you do not want the system to determine the price for material &V1&
    in plant &V2& from the material master record, you can take the price
    from a <DS:GLOS.cost_estimate_without_quantity_structure>cost estimate
    without quantity structure</>.
    Deselect the <DS:DE.CK_EKALREL>With quantity structure</> indicator in
    the costing view of the master record of material &V1& in plant &V2&.
    Create a cost estimate without quantity structure for material &V1& in
    plant &V2&.
    Create a cost estimate with quantity structure for material &V3& in
    plant &V4&.
    The result of the cost estimate without quantity structure for the
    material that has the recursive BOM is then incorporated into the cost
    estimate with quantity structure for material &V3&.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message CK324 - Material & in plant & will not be costed because the BOM is recursive ?

    The SAP error message CK324 indicates that a material in a specific plant cannot be costed due to a recursive Bill of Materials (BOM). This typically occurs when a BOM references itself directly or indirectly, creating a loop that prevents the costing process from completing.

    Cause:

    1. Recursive BOM: The most common cause of this error is that the BOM for the material includes itself as a component, either directly or through a chain of components. This creates a circular reference that confuses the costing process.
    2. Incorrect BOM Structure: Sometimes, the BOM may be incorrectly structured due to data entry errors or incorrect configuration.
    3. Changes in BOM: Recent changes to the BOM structure or components may have introduced recursion that was not present before.

    Solution:

    1. Review the BOM: Check the BOM for the material in question. Look for any components that reference the material itself, either directly or indirectly. You can use transaction code CS03 to display the BOM and analyze its structure.
    2. Correct the BOM: If you find a recursive reference, you will need to correct the BOM. This may involve removing the recursive component or restructuring the BOM to eliminate the loop.
    3. Check for Indirect References: Sometimes, the recursion may not be immediately obvious. Check all components of the BOM and their respective BOMs to ensure that none of them reference the original material.
    4. Use Transaction CK11N: After correcting the BOM, you can use transaction CK11N to re-run the costing for the material and check if the error persists.
    5. Consult Documentation: If you are unsure about the structure of the BOM or how to correct it, refer to SAP documentation or consult with a colleague who has experience with BOMs and costing in SAP.

    Related Information:

    • BOM Structure: Understanding how BOMs are structured in SAP is crucial. A BOM can have multiple levels, and each component can have its own BOM.
    • Costing Run: The costing run in SAP is sensitive to the structure of BOMs. Any errors in the BOM can lead to costing errors.
    • Transaction Codes: Familiarize yourself with relevant transaction codes such as CS01 (Create BOM), CS02 (Change BOM), CS03 (Display BOM), CK11N (Create Cost Estimate), and CK40N (Costing Run).
    • SAP Notes: Check for any SAP Notes related to BOM costing issues, as they may provide additional insights or solutions.

    By following these steps, you should be able to resolve the CK324 error and successfully cost the material in question.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author