Skip to Content
0
Former Member
Dec 04, 2009 at 04:07 PM

Type error while calling function module with in FOX formula

187 Views

Hi,

I am getting following error while calling function module from FOX Formula:

"Types of parameter DAY_IN () and variable J_CALDAY(D) are inconsistent"

Following is the code:

DATA I_CALDAY TYPE 0CALDAY.

DATA N_CALDAY TYPE 0CALDAY.

DATA KYF TYPE KEYFIGURE_NAME.

FOREACH I_CALDAY, KYF.

CALL FUNCTION SLS_MISC_GET_LAST_DAY_OF_MONTH

EXPORTING

DAY_IN = I_CALDAY

IMPORTING

LAST_DAY_OF_MONTH = N_CALDAY.

{KYF, N_CALDAY} = {KYF, L_CALDAY}.

ENDFOR.

Import parameter DAY_IN is of type sy-datum (that inturn is data element SYDATUM of data type DATS - same as 0CALDAY). Not sure why error is being thrown. Any idea? Thanks.

Edited by: SAP_BOY on Dec 4, 2009 5:26 PM