Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

regarding type confliction

Former Member
0 Likes
512

hi experts,

i have developed a driver program for the smartforms ,in the driver program i am displaying with the help of final internal table and with the help of structure i m declaring an internal table in the smartforms,the structure is containg the fields which i used in the driver program for output but when i execute this its giving error...plz helpme to short out this problem what are the points i must consider while declaring structure ....

the error:::

ShrtText

A type conflict occurred when structure parameters were passed in the

What happened?

Error in ABAP application program.

The current ABAP program "ZRAW_PRODUCTION_REPORT_SFM" had to be terminated

because one of the

statements could not be executed.

This is probably due to an error in the ABAP program.

Error analysis

An exception occurred. This exception is dealt with in more detail below

. The exception, which is assigned to the class 'CX_SY_DYN_CALL_ILLEGAL_TYPE',

was neither

caught nor passed along using a RAISING clause, in the procedure "FORM_DISP"

"(FORM)"

.

Since the caller of the procedure could not have expected this exception

to occur, the running program was terminated.

The reason for the exception is:

In the function "/1BCDWB/SF00000211" the STRUCTURE parameter "ITAB_FINAL_SFM"

is typed in such a way

that actual parameters are not valid, unless they are compatible

according to the Unicode fragment view. The actual parameter "ITAB_FINAL" does

not, however, have a compatible fragment view.

hi experts,

i have developed a driver program for the smartforms ,in the driver program i am displaying with the help of final internal table and with the help of structure i m declaring an internal table in the smartforms,the structure is containg the fields which i used in the driver program for output but when i execute this its giving error...plz helpme to short out this problem what are the points i must consider while declaring structure ....

the error:::

ShrtText

A type conflict occurred when structure parameters were passed in the

What happened?

Error in ABAP application program.

The current ABAP program "ZRAW_PRODUCTION_REPORT_SFM" had to be terminated

because one of the

statements could not be executed.

This is probably due to an error in the ABAP program.

Error analysis

An exception occurred. This exception is dealt with in more detail below

. The exception, which is assigned to the class 'CX_SY_DYN_CALL_ILLEGAL_TYPE',

was neither

caught nor passed along using a RAISING clause, in the procedure "FORM_DISP"

"(FORM)"

.

Since the caller of the procedure could not have expected this exception

to occur, the running program was terminated.

The reason for the exception is:

In the function "/1BCDWB/SF00000211" the STRUCTURE parameter "ITAB_FINAL_SFM"

is typed in such a way

that actual parameters are not valid, unless they are compatible

according to the Unicode fragment view. The actual parameter "ITAB_FINAL" does

not, however, have a compatible fragment view.

2 REPLIES 2
Read only

Former Member
0 Likes
465

Hi,

Try to me define your all structure field same as field type in table.

U defiend like that.....

matnr type matnr.

Try to redefined like this ...

matnr type mara-matnr.

Becuase some time same field use diffrent table contain diffrent domain for same field.

Rewards points if is is useful.

Read only

Pawan_Kesari
Active Contributor
0 Likes
465

check the structure of ITAB_FINAL_SFM and ITAB_FINAL. Both should be identical