on 05-24-2011 1:41 PM
Hi All
I have configured output type YRD3 in driver program RLB_INVOICE and smartform in NACE as well as the Biling header output..
Have checked the Form Interface and make sure that the parameters are same as that of program.
I got dump stating "Type conflict when calling function module"..
When checked I found REPEAT is of type 'C' in program RLB_INVOICE but in smartform i have declared as
IS_REPEAT TYPE REPEAT in form interface Import Parameters. when i double-click on REPEAT i found it to be NUMC03.
so i have declared IS_REPEAT TYPE CHAR03 in form interface Import Parameters.Now I am neither getting dump nor the smartform is triggered.
When debugging i found SY-SUBRC = 1 which is formatting exception error in Call function lf_form_name.
I searched in the forum but couldnt get the remedy.
Please advice me on the same.
Thanks & Regards
Hi,
Check these values while debugging
SY-MSGID / SY-MSGTY / SY-MSGNO / SY-MSGV1 / SY-MSGV2 / SY-MSGV3 /SY-MSGV4
This will give you better understanding of the error in formatting.
Rgds,
Antony
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks a lot Antony.Its Fixed..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Debug...debug...debug...You can easily find the formatting issue by setting a dynamic breakpoint for the RAISE statement. Usually, it's the second RAISE call.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.