• You are here:
  • Home »
  • SAP Messages »

FL389 – Only tables with flat line structure are allowed in RFC – SAP error message

Advertisements

The SAP message FL 389 can also appear if you are assigning a structure which contains a string field to a function module tables parameter. Within an RFC enabled function module it shows this message as a success message but will not let you save.

Advertisements

You get a slightly different message  with none RFC enabled functions modules but has the same effect “<TABLE> must be a flat structure. You cannot use internal tables, strings, references, or structures as components.


Solution
Using the function module tables parameter is obsolete so the simple solution would be to create a table type of your structure and then create a EXPORTING or CHANGING parameter based on this.

Advertisements

Create table type via transaction SE11

Advertisements

table_type

 

 

 

 

 

 

Create EXPORTING/CHANGING parameter

Advertisements

exporting

 

 

 

 

 

 

Advertisements

Leave a Comment: