abapfunction-module

Maximum records in function module "tables" parameter


What's the maximum number of records that can be passed to a function module via a tables parameter?


Solution

  • I have never hit max in a function call. But have in other programs.

    from sap it depends on the type of table.

    The maximum memory that can be occupied by an internal table (including its internal administration) is 2 gigabytes. A more realistic figure is up to 500 megabytes. An additional restriction for hashed tables is that they may not contain more than 2 million entries.