No Definition of Interface Parameters with TABLES

In ABAP Objects the construct TABLES for defining formal parameters is not allowed in procedures. The only procedures allowed in ABAP Objects are methods.

In ABAP Objects, the following statement causes an error message:

METHODS meth TABLES p1.

Correct syntax:

METHODS meth CHANGING p1 LIKE itab.

Reason:

Internal tables are passed like all data objects as IMPORTING, EXPORTING, CHANGING, or RETURNING parameters.