Skip to Content

Termination occurred in the ABAP program SAPMS38L - in FU_DELETE_FUNCTION

Mar 21 at 12:48 PM


avatar image
Former Member


We are getting dump in smart form generation for every smart form.

In the source code you have the termination point in line 117 of the (Include) program "MS38LFFU". The termination is caused because exception "CX_SY_OPEN_SQL_DB" occurred in procedure "FU_DELETE_FUNCTION" "(FORM)", but it was neither handled locally nor declared in the RAISING clause of its signature.


smartform.jpg (67.3 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Horst Keller
Mar 21 at 08:07 PM

The short dump has more to say. Read it! Check the Error position to see the reason for the exception. An SQL statement went wrong. Find out, if the statement is wrong or if it should work. Only if, according to documentation, it should work, there is a problem with the DB interface. Otherwise, it is a programming error.

10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Mar 22 at 07:44 AM


We have checked rsinfdir table, it is active, consistent and has available size. But still we are getting this dump in every smartform regeneration. Could you please help me in this case.


smartform1.jpg (114.2 kB)
smartform2.jpg (97.3 kB)
smartform3.jpg (116.7 kB)
Show 1 Share
10 |10000 characters needed characters left characters exceeded

These screen shots do not help but only show what you have already said.

You have to show the SQL statement that leads to the exception.