How To Fix CM104 - Change number collision on the BOM header


SAP Error Message - Details

  • Message type: E = Error

  • Message class: CM - Task list messages: Material component allocations

  • Message number: 104

  • Message text: Change number collision on the BOM header

  • Show details Hide details
  • What causes this issue?

    You are attempting to change a task list or a standard network with a
    change number and you also want to change the bill of material assigned
    to it. However, the bill of material header was already changed with a
    different change number which has the same valid-from date as the
    change number from your task list.
    Therefore, you cannot change the bill of material header.

    How to fix this error?

    Change your task list or standard network with a different change
    number. Note the valid-from date of the change number.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message CM104 - Change number collision on the BOM header ?

    The SAP error message CM104, which states "Change number collision on the BOM header," typically occurs when there are concurrent changes being made to a Bill of Materials (BOM) in SAP. This situation arises when two or more users attempt to modify the same BOM header with different change numbers at the same time, leading to a conflict.

    Cause:

    1. Concurrent Modifications: Multiple users are trying to change the BOM header simultaneously, each using different change numbers.
    2. Change Number Management: The system uses change numbers to track modifications. If two changes are attempted at the same time, the system cannot determine which change should take precedence.
    3. Locking Mechanism: SAP uses a locking mechanism to prevent data inconsistencies. If a BOM is locked by one user, another user trying to make changes will encounter this error.

    Solution:

    1. Check for Locks: Use transaction code SM12 to check for any existing locks on the BOM. If a lock exists, you may need to wait for the other user to complete their changes or coordinate with them.
    2. Use the Same Change Number: If possible, coordinate with other users to use the same change number for modifications to avoid collisions.
    3. Retry the Operation: After confirming that no other users are modifying the BOM, retry the operation.
    4. Change Management Process: Implement a change management process to ensure that changes to BOMs are communicated and coordinated among users to minimize conflicts.
    5. Review Change Number Settings: Ensure that the change number settings in the BOM configuration are correctly set up to avoid unnecessary conflicts.

    Related Information:

    • Transaction Codes: Familiarize yourself with relevant transaction codes such as CS01 (Create BOM), CS02 (Change BOM), and CS03 (Display BOM) for managing BOMs.
    • Change Number Configuration: Review the configuration settings for change numbers in the SAP system to ensure they align with your organization's processes.
    • User Training: Provide training for users on how to manage BOM changes effectively and the importance of using change numbers correctly.
    • SAP Notes: Check for any relevant SAP Notes that may address specific issues or provide updates related to BOM change management.

    By following these steps, you should be able to resolve the CM104 error and prevent it from occurring in the future.

    • 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
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant