‎2007 Dec 03 3:37 PM
Hi Gurus,
I created a custom program that will be called by the nace transaction.
However, I am having a problem "Processing routine ENTRY in program ZPROGRAM does not exist." when I save my SO. But I have the ENTRY form in the program.
The output type used has been configured to call my program and my routine name.
Am I missing some configurations here?
Anyone can help me on this?
Thanks in advance.
Benedict
‎2007 Dec 03 3:48 PM
Make sure you have ENTRY Subroutine in your zprogram. well, if you have everything then check out the output config....
check the subroutine... is it like this'
FORM entry USING return_code us_screen.
process logic....
ENDFORM. "entry
‎2007 Dec 03 4:08 PM
thanks abap,
Yes. The code is like that.
Anyone?
Thanks in advance.
Benedict
‎2007 Dec 03 4:12 PM
can you put a break-point and check if it is calling the same program.
‎2007 Dec 03 4:27 PM
did you define smartform name in smartform field in NACE. if it is a script then define the same in form.
program: zprogram
form routine: entry
form: sapscript
smartform: smartform name.
put a break point and check it out.
‎2007 Dec 03 4:54 PM
Hi Abap,
I have already put many break points. Even before the form and after the form.
But is not breaking in the break-points.
Thanks for the response.
Benedict
‎2007 Dec 03 5:10 PM
Hi,
First give your program name in program field and then use f4 help to get form routine. also check for access sequence and output type config. give the standard program name and check it first.
‎2007 Dec 17 9:32 AM
Clearing the RETCODE answers the issue. I don't know why this should be done... Anyone can explain this?
If you should clear the RETCODE passed to the subroutine, why did not SAP just send a RETCODE with a value of 0.
Anyone has a clear mind about this issue?
Anyway, thanks for the replies.