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 smartforms

Former Member
0 Likes
412

hi gurus,

i m facing one problem ,i developed one smartforms it works fine in development server but in production server it is giving error,i m sending the error,,,

::::::::::

Type conflict when calling function module "/1BCDWB/SF00000062".

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 "DISP_FORM"

"(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:

The system tried to pass internal table "IT_MSEG[]" to the formal

parameter "IT_MSEG", but a type conflict occurred between the

formal and the actual parameter.

The condition selected below has been violated:

(" ") The access types defined for the tables are incompatible.

The following hierarchy shows the compatibility rules:

ANY_TABLE

/ \

/ \

INDEX_TABLE HASHED_TABLE

/ \

/ \

STANDARD_TABLE SORTED_TABLE

A concrete access type is only compatible with types higher

in the hierarchy. For example, STANDARD_TABLE is compatible

with INDEX_TABLE and ANY_TABLE, but not with HASHED_TABLE.

("X") The line types of the tables are incompatible.

("X") The table keys of the tables are not identical.

(" ") One of the tables has a UNIQUE key, but the other has a

NON-UNIQUE key.

>>>>> call function W_FM_NAME

325 exporting

326 * ARCHIVE_INDEX =

327 * ARCHIVE_INDEX_TAB =

328 * ARCHIVE_PARAMETERS =

329 * CONTROL_PARAMETERS =

330 * MAIL_APPL_OBJ =

331 * MAIL_RECIPIENT =

332 * MAIL_SENDER =

333 * OUTPUT_OPTIONS =

334 * USER_SETTINGS = 'X'

335 WA_ADRC = WA_ADRC

336 WA_ZMIGO_BADI_FIELD = WA_ZMIGO_BADI_FIELD

337 WA_ZMM_GR_DATA = WA_ZMM_GR_DATA

338 WA_MKPF = WA_MKPF

339 WA_EKKO = WA_EKKO

340 WA_EKPO = WA_EKPO

341 WA_LFA1 = WA_LFA1

342 WA_EBAN = WA_EBAN

343 WA_T005U = WA_T005U

plz help me

1 REPLY 1
Read only

Former Member
0 Likes
372

Hi,

The error is

<b>IT_MSEG[]" to the formal parameter "IT_MSEG", but a type conflict occurred between the formal and the actual parameter.</b>

You are passing the incorrect parameters to the Internal table IT_MSEG, so look at the table and pass the correct parameters,

Regards

Sudheer