Get Example source ABAP code based on a different SAP table
ARTICLE
Simple Transformation, Method Call This example demonstrates the call of a static method from a simple transformation.
ABAP_SOURCE_CODE ABAP_EXEC
ABAP_DESCRIPTION The method MAIN of the global class CL_DEMO_CALL_FROM_ST calls an ST program DEMO_ST_WITH_METHOD_CALL and passes the static attributes SCARR_TAB and SPFLI_TAB of this class to the data roots of the transformation with the same name. The table SCARR_TAB is filled and SPFLI_TAB is passed empty. The ST program is as follows: TRNS DEMO_ST_WITH_METHOD_CALL In a serialization in a tt:loop loop, it uses the data root SCARR_TAB to call the static method GET_FLIGHTS of the global class CL_DEMO_CALL_FROM_ST. This passes the component carrid of the internal table scarr_tab to the input parameter of the method. In the method, spfli_tab is filled in a different way in each loop, in accordance with the parameters passed.