Symptom
Following shortdump happens when F4 help is used for field PERSK:
Category ABAP Programming Error
Runtime Errors SAPSQL_PARSE_ERROR
Except. CX_SY_DYNAMIC_OSQL_SYNTAX
ABAP Program SAPLHRPAD_DELIMIT_ENTERPR_STRU
Application Component PA-PA
Error analysis
An exception has occurred which is explained in more detail below. The
exception is assigned to class 'CX_SY_DYNAMIC_OSQL_SYNTAX' and was not caught
in procedure
"HRPAD_PERSK_F4_EXIT" "(FUNCTION)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated this
exception, the current program was terminated.
The reason for the exception is:
The current ABAP program attempted to execute an Open SQL statement
containing a dynamic entry. The parser returned the following error: "The
character "&A" is not valid here. A blank may be missing or there may be too
many blanks."
Read more...
Environment
Non-Unicode system.
SAP KERNEL 7.53 < SP 1024.
SAP KERNEL 7.54 < SP 5.
Product
Keywords
SAPSQL_PARSE_ERROR, CX_SY_DYNAMIC_OSQL_SYNTAX, SAPLHRPAD_DELIMIT_ENTERPR_STRU, LHRPAD_DELIMIT_ENTERPR_STRUU04, HRPAD_PERSK_F4_EXIT" , KBA , BC-ABA-LA , Syntax, Compiler, Runtime , Known Error
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.