How To Fix COM_PME_PARSER017 - Semicolon missing


SAP Error Message - Details

  • Message type: E = Error

  • Message class: COM_PME_PARSER - Configuration

  • Message number: 017

  • Message text: Semicolon missing

  • Show details Hide details
  • What causes this issue?

    The system syntax check found an error in a list - items in the list
    should be separated by semicolons.
    The system expects a semicolon at the cursor.

    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?

    Check the expression at the cursor and enter a semicolon as separator
    character if required. Please also take not of other possible sources
    of errors (messages).

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message COM_PME_PARSER017 - Semicolon missing ?

    The SAP error message COM_PME_PARSER017 indicates that there is a syntax error in your code or configuration, specifically that a semicolon is missing. This error typically occurs in ABAP (Advanced Business Application Programming) code or in configuration files where semicolons are required to terminate statements.

    Cause:

    1. Missing Semicolon: The most straightforward cause is that a semicolon is simply missing at the end of a statement.
    2. Incorrect Syntax: There may be other syntax issues that lead to the parser expecting a semicolon.
    3. Commenting Issues: If comments are not properly formatted, it might confuse the parser, leading to this error.
    4. Multi-line Statements: If a statement is split across multiple lines without proper continuation, it may also trigger this error.

    Solution:

    1. Check the Code: Review the code or configuration file where the error is reported. Look for any statements that are missing a semicolon at the end.
    2. Syntax Review: Ensure that all statements are correctly formatted and adhere to the syntax rules of ABAP or the relevant configuration language.
    3. Commenting: Make sure that comments are properly formatted. In ABAP, single-line comments start with an asterisk () or double quotes ("), and multi-line comments are enclosed in `/ ... */`.
    4. Line Continuation: If you have multi-line statements, ensure that they are properly continued. In ABAP, you can use the & character to indicate that a statement continues on the next line.
    5. Use of Tools: Utilize the ABAP editor's syntax check feature (available in the SAP GUI) to identify and correct syntax errors.

    Related Information:

    • ABAP Syntax: Familiarize yourself with the basic syntax rules of ABAP, including how to properly terminate statements and format comments.
    • Debugging Tools: Use the debugging tools available in the SAP environment to step through your code and identify where the error occurs.
    • Documentation: Refer to the official SAP documentation or community forums for additional guidance on common syntax errors and best practices in ABAP programming.

    By carefully reviewing your code and ensuring that all statements are correctly terminated and formatted, you should be able to resolve the COM_PME_PARSER017 error.

    • 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 simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant