Do you have any question about this error?
Message type: E = Error
Message class: EC - Development environment: Menu Painter
Message number: 105
Message text: Recursive menu definitions are not possible
You attempted to enter the same menu as a sub-menu of the menu, but
this is not allowed, since menus cannot contain themselves. (Indirect
recursion, e.g. menu 1 contains menu 2 contains menu 1, is not
permitted either.)
Recursive menu definitions are rejected.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
EC105
- Recursive menu definitions are not possible ?The SAP error message EC105, which states "Recursive menu definitions are not possible," typically occurs when there is an attempt to create a menu structure that references itself, either directly or indirectly. This can happen in various contexts, such as when defining custom menus in SAP GUI or when configuring roles and authorizations.
Cause:
The primary cause of this error is the creation of a menu item that points back to itself or to another menu that eventually leads back to the original menu. This creates a recursive loop, which is not allowed in SAP menu definitions.
Solution:
To resolve this error, you should:
Review Menu Definitions: Check the menu definitions you have created. Look for any menu items that may be referencing themselves or creating a loop with other menu items.
Modify Menu Structure: If you find any recursive references, modify the menu structure to eliminate the recursion. Ensure that each menu item points to a unique and non-repeating path.
Test Changes: After making the necessary changes, test the menu to ensure that it functions correctly without triggering the error.
Use Transaction Codes: If you are using transaction codes to define menu items, ensure that they are correctly assigned and do not lead back to the same menu.
Check Role Assignments: If the error occurs in the context of role assignments, review the roles and their associated menus to ensure there are no recursive definitions.
Related Information:
By following these steps, you should be able to resolve the EC105 error and create a valid menu structure in SAP.
Get instant SAP help. Start your 7-day free trial now.
EC104
Functions cannot be defined in the menu bar
What causes this issue? The buffer contains a function that is supposed to be used in the menu bar. According to the standards, menu bars cannot cont...
EC103
Cannot change the order of icons in the standard toolbar
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
EC106
Nesting is too deep
What causes this issue? You attempted to use a menu from the buffer, but it cannot be inserted at the position indicated by the cursor because this w...
EC107
Cannot perform any more inserts
What causes this issue? You attempted to insert a line into a pull-down menu that is already full. According to the standards, no more than 15 entrie...
Click on this link to search all SAP messages.