Skip to Content
Former Member
Sep 13, 2009 at 02:35 AM

dynpro_not_found ML81N


the scenario: Once user exit project Z1(package is $TMP). It contains one enhancement assignment Z2. Z2 has some user's customized codes. Z2 is active and then saved in one change request and last it is sent to PRD and it can work. This sounds some strange but please temptly neglect it. Z2 is one user exit of T-code ML81N.

To avoid some unexpected issues, I want to chagne Z1's package from $TMP to one that can be sent to PRD. So I deleted Z1 and then created project Z3. Its package is zazpc which can be sent to PRD. Then put Z2 into Z3, active Z3, then I have get the dump information when I run ML81N.

The dump information is below. But I didn't create any screen in the user exit. I just put input some codes in the enhancement 'SRVESSR'.

"Runtime Errors DYNPRO_NOT_FOUND

Occurred on 09/11/2009 at 15:57:14


Screen does not exist


What happened?


Error in ABAP application program.

The current ABAP program "SAPLMLSR " had to be terminated because one of the

statements could not be executed.

This is probably due to an error in the ABAP program.

The program had to be terminated.


What can you do?


Print out the error message (using the "Print" function)

and make a note of the actions and input that caused the


To resolve the problem, contact your SAP system administrator.

You can use transaction ST22 (ABAP Dump Analysis) to view and administer

termination messages, especially those beyond their normal deletion



Error analysis


Program "SAPLXMLU" tried to use screen 0399.

The screen does not exist.


How to correct the error


Probably the only way to eliminate the error is to correct the program.


You may able to find an interim solution to the problem

in the SAP note system. If you have access to the note system yourself,

use the following search criteria:"