cancel
Showing results for 
Search instead for 
Did you mean: 

Smartform-neither dump nor triggering

Former Member
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

antony_paul2
Active Participant
0 Kudos

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

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks a lot Antony.Its Fixed..

brad_bohn
Active Contributor
0 Kudos

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.