Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: SDRB - Document Relationship Browser
Message number: 117
Message text: Program &1 contains syntax errors
To determine the linked objects, the DRB is to call function module
&V2&.
This function module is part of program &V1&. However, program &V1&
contains
syntax errors.
The system does not call function module &V2& and creates a log message.
Otherwise it continues processing. This enables you to display the DRB
overview; however, linked objects may be missing.
Contact the SAP hotline.
Check the syntax of program &V1&. You can use either transaction SE38 or
SE80. Inform the SAP hotline of the result of the syntax check.
Error message extract from SAP system. Copyright SAP SE.
SDRB117
- Program &1 contains syntax errors ?The SAP error message SDRB117 indicates that there are syntax errors in the ABAP program specified by
&1
. This error typically occurs during the activation or execution of an ABAP program when the syntax checker identifies issues in the code.Causes:
- Typographical Errors: Simple mistakes such as misspelled keywords, missing punctuation, or incorrect variable names.
- Incorrect Structure: The program may not follow the correct structure or syntax rules of ABAP.
- Missing Statements: Required statements or declarations may be missing.
- Incompatible Data Types: Using incompatible data types in operations or assignments.
- Unclosed Statements: Statements that are not properly closed, such as missing
ENDLOOP
,ENDIF
, etc.- Invalid Comments: Comments that are not properly formatted can also lead to syntax errors.
Solutions:
- Check the Code: Review the ABAP code for any typographical errors or incorrect syntax. Pay attention to the line numbers indicated in the error message, if available.
- Use the Syntax Check Tool: In the ABAP editor (SE38 or SE80), you can use the syntax check feature (by pressing
Ctrl + F2
or selecting the syntax check option) to identify and correct errors.- Refer to Documentation: Consult the ABAP documentation for the correct syntax and structure of the statements you are using.
- Debugging: If the error is not immediately apparent, consider debugging the program to step through the code and identify where the syntax issue arises.
- Consult Colleagues or Forums: If you are unable to resolve the issue, consider asking colleagues or searching SAP forums for similar issues and solutions.
Related Information:
By following these steps, you should be able to identify and resolve the syntax errors causing the SDRB117 error message.
Get instant SAP help. Sign up for our Free Essentials Plan.
SDRB116
Function module &1 does not exist
trados = docu -> bc -> bcsrv -> bcsrvgbtWhat causes this issue? To determine the linked objects, the DRB is to call function module &V1...
SDRB115
Switch to secure mode (see long text)
trados = docu -> bc -> bcsrv -> bcsrvgbtWhat causes this issue? The system assumes that one of the last calls of the Document Relationship ...
SDRB118
&1 &2 &3 not found
trados = docu ->bc -> bcsrv -> bcsrvgbtWhat causes this issue? You want to display the object "&V1& &V2&&V3&&q...
SDRB119
Determination of object name for "&1 &2" requested
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.