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

Interface For Inbound FM is incorrect

Former Member
0 Likes
470

Hi Guys,

Am facing very stupid problem.

I have written an inbound fm. There are 2 things in the FM :

Firstly,

when I declare the table parameters, its doesnt allow me to write those table parameter saying that table parameters are obsolete and decription says that I should declare the tables parameter (edidc,dd,ds) in the changing parameters not in tables.

secondly,

Now if i declare the tables in changing parameters rather than in tables parameter (as stated above), these tables are not passed in the fm module.

when i debugged the standard sap in we19, it shows that the tables parameter is not passed (as obvious as there is no table but changing parameter).

Because in standard sap (Main program : SAPMSED7 / MSED7F05) the subroutine

(PERFORM interface_new_check

TABLES

l_t_exception_list

l_t_export_parameter

l_t_import_parameter

l_t_tables_parameter

USING

l_ok.)

is asking for tables parameters.but now in this case it find the tables as empty and thus it gives an error that 'interface for FM is not correct'.

Kindly Help

Regards

Sanjeev

Hi Guys,

Am facing very stupid problem.

I have written an inbound fm. There are 2 things in the FM :

Firstly,

when I declare the table parameters, its doesnt allow me to write those table parameter saying that table parameters are obsolete and decription says that I should declare the tables parameter (edidc,dd,ds) in the changing parameters not in tables.

secondly,

Now if i declare the tables in changing parameters rather than in tables parameter (as stated above), these tables are not passed in the fm module.

when i debugged the standard sap in we19, it shows that the tables parameter is not passed (as obvious as there is no table but changing parameter).

Because in standard sap (Main program : SAPMSED7 / MSED7F05) the subroutine

(PERFORM interface_new_check

TABLES

l_t_exception_list

l_t_export_parameter

l_t_import_parameter

l_t_tables_parameter

USING

l_ok.)

is asking for tables parameters.but now in this case it find the tables as empty and thus it gives an error that 'interface for FM is not correct'.

Kindly Help

Regards

Sanjeev

1 REPLY 1
Read only

former_member182670
Contributor
0 Likes
401

This message is only a warning and you can create such FM.

Refer to note 'Note 947794 - Message FL 069: TABLES parameters are obsolete'