Installing Z XTRACT IS TABLE 
From Theobald Software
This article explains how to install the function module Z_XTRACT_IS_TABLE. This function module is important for ERPConnect developers which use the ReadTable class and for Xtract IS users.
Using the custom function module Z_XTRACT_IS_TABLE instead of SAP's standard function modules makes it possible to
- extract tables / table columns with an overall width greater than only 512
- extract tables than conatin at least one column of type F (floating point).
- extract table TCURR which has some meta data problems in the Data Dictionary
To use the Z function please follow these instructions:
ERPConnect
Use the method ReadTable.SetCustomFunctionName("Z_XTRACT_IS_TABLE"); to enable the function module when using the ReadTable class.
Xtract IS Table
Go to the settings dialog and check Use custom function to use the new function module.
Step-by-step Guide - How to install Z XTRACT IS TABLE
Step 1 – Create a new function module
Call transaction SE37 and create a new function module named Z_XTRACT_IS_TABLE. You can use an existing function group or create a new one. This is also valid for the development class (Package). In tab “Attributes” check “Remote Enabled”.
Step 2 – Import Parameter
Define the imports, tables and exceptions as shown in the screenshots.
Step 3 - Code
You can find the ABAP code in Z_XTRACT_IS_TABLE.txt. Use Ctrl + C and Ctrl + V to paste the code in the source code editor. Save the function module and activate it.


