How To Fix KK156 - The objects selected cannot be inserted inside each other


SAP Error Message - Details

  • Message type: E = Error

  • Message class: KK -

  • Message number: 156

  • Message text: The objects selected cannot be inserted inside each other

  • Show details Hide details
  • What causes this issue?

    Not all objects that can be moved using drag and drop in multilevel
    unit costing can be inserted into other objects.

    System Response

    The drag and drop operation is not carried out by the system.
    The following drag and drop combinations apply:
    Material cost estimates and base planning objects can be inserted into
    the 'Costing structure' node
    No objects can be inserted into material cost estimates with quantity
    structure
    Material cost estimates both with and without quantity structure can be
    inserted into material cost estimates without quantity structure, as
    can base planning objects. The following costing items can also be
    inserted:
    Internal activities
    Manual processes
    External activities
    Subcontracting items
    Services
    Base planning objects (excluding material cost estimates) can be
    inserted into other base planning objects, as can as the following
    costing items:
    Internal activities
    Manual processes
    External activities
    Subcontracting items
    Services
    The following can be inserted into worklist containers (depending on
    the type of container, either all or one of the following can be
    contained)
    :
    Material cost estimates with and without quantity structure
    Base planning objects
    Internal activities
    Manual processes
    External activities
    Subcontracting items
    Services

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    How to fix this error?

    Procedure for System Administrators


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message KK156 - The objects selected cannot be inserted inside each other ?

    The SAP error message KK156 ("The objects selected cannot be inserted inside each other") typically occurs in the context of the SAP Controlling (CO) module, particularly when dealing with cost centers, internal orders, or other organizational units. This error indicates that there is an attempt to create a hierarchical relationship between objects that are not compatible.

    Cause:

    The error arises when you try to insert one object (like a cost center or internal order) into another object that is not allowed by the system's hierarchy rules. Common causes include:

    1. Incompatible Object Types: You may be trying to insert a cost center into a profit center or an internal order into a cost center, which is not permitted.
    2. Hierarchy Restrictions: The objects may have predefined relationships that do not allow them to be nested within each other.
    3. Incorrect Selection: You might have selected the wrong objects for insertion, leading to a conflict.

    Solution:

    To resolve the KK156 error, consider the following steps:

    1. Check Object Types: Ensure that the objects you are trying to insert are of compatible types. For example, if you are working with cost centers, make sure you are only inserting cost centers into other cost centers.

    2. Review Hierarchical Structure: Look at the existing hierarchy to understand the relationships between the objects. You can use transaction codes like OKA1 (for cost centers) or KOB1 (for internal orders) to review the structure.

    3. Correct Selection: Double-check your selection of objects. Make sure you are selecting the correct parent and child objects that can be nested.

    4. Consult Documentation: Refer to SAP documentation or help resources for specific rules regarding the hierarchy of the objects you are working with.

    5. Use Transaction Codes: Utilize relevant transaction codes to manage and view the hierarchy of the objects. For example, you can use KSH1 to create a cost center or KSH2 to change it.

    6. Seek Help from SAP Support: If you are unable to resolve the issue, consider reaching out to your SAP support team or consulting SAP Notes for any known issues related to this error.

    Related Information:

    • Transaction Codes: Familiarize yourself with transaction codes related to cost centers and internal orders, such as KS01 (Create Cost Center), KS02 (Change Cost Center), and KO01 (Create Internal Order).
    • SAP Notes: Check SAP Notes for any updates or patches that might address this issue.
    • Training and Documentation: Consider training sessions or documentation on SAP CO module hierarchy management to better understand how to manage these objects.

    By following these steps, you should be able to identify the cause of the KK156 error and implement a solution to resolve it.

    • 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