Do you have any question about this error?
Message type: E = Error
Message class: 42 - Information Workbench
Message number: 858
Message text: Substructure is not included
The substructure that was found is not used as an include in any
structure.
<ZH>Note</>
If you use this substructure in another structure as a link, you get a
second message: <LS>You refer to substructure(s) &1 &2 &3 &4</>.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
If you want to use the substructure in another structure, you must
include the substructure.
Error message extract from SAP system. Copyright SAP SE.
42858
- Substructure is not included ?The SAP error message 42858, which states "Substructure is not included," typically occurs when there is an issue with the structure definition in the ABAP Dictionary (DDIC). This error is often related to the use of structures and substructures in data definitions, particularly when a substructure is expected to be included in a main structure but is not properly defined or included.
Cause:
- Missing Substructure Definition: The substructure that is supposed to be included in the main structure is not defined in the ABAP Dictionary.
- Incorrect Structure Declaration: The main structure may be incorrectly declared or may not reference the substructure correctly.
- Transport Issues: If the structure was recently transported from another system, the substructure may not have been included in the transport request.
- Changes in Data Dictionary: If changes were made to the data dictionary (like deleting or renaming a substructure), it could lead to this error.
Solution:
- Check Structure Definitions: Go to the ABAP Dictionary (transaction SE11) and check the definitions of both the main structure and the substructure. Ensure that the substructure is defined and correctly included in the main structure.
- Include Substructure: If the substructure is missing, you need to create it or include it in the main structure. You can do this by editing the main structure and adding the substructure in the "Components" section.
- Transport Requests: If the issue is related to transport, ensure that all necessary objects are included in the transport request and that they have been successfully imported into the target system.
- Check for Naming Conflicts: Ensure that there are no naming conflicts or issues with the naming conventions that could prevent the substructure from being recognized.
- Activate Objects: After making changes, make sure to activate both the main structure and the substructure to ensure that the changes take effect.
Related Information:
If the problem persists after following these steps, it may be beneficial to consult with a technical SAP consultant or check SAP Notes for any known issues related to this error message.
Get instant SAP help. Start your 7-day free trial now.
42857
You are linking to substructure(s)in &1 area(s):&2 &3 &4
What causes this issue? Substructures can only be included in other structures.System Response The system issues an error message and will not allow...
42856
You refer to an info object that is not released
What causes this issue? The target object is in <LS>Editing</> status. This target object is either in your structure or you set a hyperl...
42859
Merge &1 -> &2 of a non-production folder or structure
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
42860
Checks started in the background
What causes this issue? The selected checks were started in the background.System Response The system issues an error message and will not allow you...
Click on this link to search all SAP messages.