I cheked that note 107161 and in that i find the solution
With Transaction SE38, you can carry out program RV12A001.
In the selection screen, you select 'Reports and screens'.
The program still contains a syntax error, however this error is automatically corrected when you carry out the program for the first time.
i tried like this and agai i have problem like
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_PROGRAM_NOT_FOUND', was not
procedure "VIEW_MAINTENANCE" "(FUNCTION)", nor was it propagated by a RAISING
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
On account of a branch in the program
(CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)
or a transaction call, another ABAP/4 program
is to be loaded, namely "SAPL089C ".
However, program "SAPL089C " does not exist in the library.
a) Wrong program name specified in an external PERFORM or
SUBMIT or, when defining a new transaction, a new
dialog module or a new function module.
b) Transport error
please give the suggetion what i have do those situation.