How To Fix DB806 - Screen contains overlapping objects


SAP Error Message - Details

  • Message type: E = Error

  • Message class: DB - Messages for logical databases and background processing

  • Message number: 806

  • Message text: Screen contains overlapping objects

  • Show details Hide details
  • What causes this issue?

    The attributes of the report &V3& contain the screen number &V2& as a
    model sceeen number. This means that the selection screen should be
    generated from the model screen &V2& of the program &V1& (logical
    database access routine), but this screen does not exist.

    System Response

    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?


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message DB806 - Screen contains overlapping objects ?

    The SAP error message DB806, which states "Screen contains overlapping objects," typically occurs when there are overlapping UI elements on a screen in an SAP application. This can happen during the development of SAP GUI screens using the Screen Painter or when modifying existing screens.

    Cause:

    1. Overlapping UI Elements: The most common cause of this error is that two or more screen elements (like text fields, buttons, etc.) are positioned in such a way that they overlap each other. This can happen if the coordinates of the elements are not set correctly.
    2. Screen Layout Issues: Changes made to the screen layout without proper adjustments to the positions of the elements can lead to overlaps.
    3. Incorrect Screen Size: If the screen size is not set correctly, it may lead to elements being placed outside the visible area or overlapping with other elements.

    Solution:

    1. Check Element Positions: Open the screen in the Screen Painter and check the positions of all UI elements. Ensure that no two elements share the same coordinates or overlap.
    2. Adjust Sizes: If elements are too large, consider resizing them to fit within the designated area without overlapping.
    3. Rearrange Elements: Move the overlapping elements to different positions on the screen to ensure they do not overlap.
    4. Use the Layout Tools: Utilize the alignment and distribution tools available in the Screen Painter to help organize the elements properly.
    5. Test the Screen: After making adjustments, save the changes and test the screen to ensure that the error is resolved.

    Related Information:

    • Screen Painter: This is the tool used in SAP to design and modify screens. Familiarity with its features can help prevent and resolve layout issues.
    • SAP Notes: Check SAP Notes for any specific patches or updates related to screen design and layout issues.
    • Documentation: Refer to SAP documentation for best practices in screen design to avoid overlapping elements in the future.
    • Debugging: If the issue persists, consider debugging the screen to identify any underlying issues that may not be immediately visible.

    By following these steps, you should be able to resolve the DB806 error and ensure that your SAP screens are properly configured without overlapping objects.

    • 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's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker