on 11-07-2011 12:09 PM
Hi forum,
I've a dump that I'm not able to solve.
The problem is that I had a perform in program with 2 parameter and I changed it with 3 parameters. I had adjusted all the code for this form in a subroutine pool program type.
The command call is.
PERFORM save_sernot IN PROGRAM z0csc_s_notification TABLES t_return
USING lv_qmnum2
CHANGING e_header.
The routine is
FORM save_sernot TABLES t_return STRUCTURE bapiret2
USING w_qmnum
CHANGING e_notifheader.
CLEAR t_return.
REFRESH t_return.
CALL FUNCTION 'BAPI_ALM_NOTIF_SAVE'
EXPORTING
number = w_qmnum
IMPORTING
notifheader = e_notifheader
TABLES
return = t_return.
ENDFORM. "save_sernot
The dump is this:
The following syntax error was found in the program
/1BCWDY/AZCXIRYYAJDFUGZ7RB3Z==CP :
"Parameter error with PERFORM SAVE_SERNOT(Z0CSC_S_NOTIFICATION). The number of parameters (3) is not the same as the number of parameters in the first use of this form (2)."
Thanks for all answers.
The system has decided by itslef that now is all ok... I don't know why....
Anyway thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.