Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Error during reconciallation (subcontracting) for project stock......

When I run J1IFQ for reconcillation for project stock, I am getting the following error, Please suggest remedy.

Type conflict when calling a function module (field length).

Error in the ABAP Application Program

The current ABAP program "SAPMJ1IFQ" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

A function module was called incorrectly.

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_DYN_CALL_ILLEGAL_TYPE', was

not caught in

procedure "CHANGE_STATUS" "(FORM)", nor was it propagated by a RAISING clause.

Since the caller of the procedure could not have anticipated that the

exception would occur, the current program is terminated.

The reason for the exception is:

The call to the function module "J_1I7_USEREXIT_STATUPD_CHALLAN" is incorrect:

In the function module interface, you can specify only

fields of a specific type and length under "ITAB_EXCDTL".

Although the currently specified field

"WA_EXCHDR" is the correct type, its length is incorrect.

Former Member
Not what you were looking for? View more on this topic or Ask a question