How To Fix 29045 - Enter change number - BOM has history requirement


SAP Error Message - Details

  • Message type: E = Error

  • Message class: 29 - Bills of Material

  • Message number: 045

  • Message text: Enter change number - BOM has history requirement

  • Show details Hide details
  • What causes this issue?

    You want to change a particular BOM but you have not entered a change
    number.
    This error message appears for the following reasons:
    Once a BOM has been changed with history (with a change number), it can
    only be changed with history.
    Options set via Customizing (BOMs) determine that BOMs with a
    particular usage and status are to be changed with history.

    How to fix this error?

    Check your entries.
    If your entries for the BOM are correct, enter a change number.
    The following factors should be taken into account when choosing a
    change number:
    which object types or which objects can be changed using this change
    number;
    the validity of the change number ;
    the reason for the change.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message 29045 - Enter change number - BOM has history requirement ?

    The SAP error message 29045, "Enter change number - BOM has history requirement," typically occurs when you are trying to make changes to a Bill of Materials (BOM) that has a history requirement set. This means that the system requires a change number to track the changes made to the BOM for historical purposes.

    Cause:

    The error is triggered because:

    1. The BOM is configured to require a change number for any modifications.
    2. You are attempting to change the BOM without providing a valid change number.

    Solution:

    To resolve this error, you need to follow these steps:

    1. Obtain a Change Number:

      • You need to create or obtain a valid change number. This can usually be done through the transaction code CC01 (Create Change Number) in SAP.
      • Fill in the necessary details and save the change number.
    2. Enter the Change Number:

      • Once you have a valid change number, go back to the transaction where you were trying to modify the BOM (e.g., CS01 for creating a BOM or CS02 for changing a BOM).
      • Enter the change number in the appropriate field.
    3. Save the Changes:

      • After entering the change number, proceed with your changes to the BOM and save.

    Related Information:

    • Change Management: The use of change numbers is part of SAP's change management process, which helps in tracking changes for compliance and historical reference.
    • BOM Configuration: The requirement for a change number can be configured in the BOM settings. If you want to change this requirement, you may need to consult with your SAP administrator or a functional consultant.
    • Transaction Codes:
      • CC01: Create Change Number
      • CC02: Change Change Number
      • CC03: Display Change Number
      • CS01: Create BOM
      • CS02: Change BOM
      • CS03: Display BOM

    Additional Tips:

    • Ensure that you have the necessary authorizations to create and use change numbers.
    • If you frequently encounter this error and it disrupts your workflow, consider discussing with your team about the necessity of change numbers for BOMs and whether adjustments to the configuration are warranted.

    By following these steps, you should be able to resolve the error and proceed with your BOM modifications.

    • 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