Ansicht
Dokumentation

ABENMETHOD_CALL_FROM_ST_ABEXA - METHOD CALL FROM ST ABEXA

ABENMETHOD_CALL_FROM_ST_ABEXA - METHOD CALL FROM ST ABEXA

General Material Data   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Methodenaufruf

Das Beispiel demonstriert den Aufruf einer statischen Methode aus einer Simple Transformation.

Quelltext

Ausführen

Beschreibung

Die Methode MAIN der globalen Klasse CL_DEMO_CALL_FROM_ST ruft ein ST-Programm DEMO_ST_WITH_METHOD_CALL auf und übergibt die statischen Attribute SCARR_TAB und SPFLI_TAB der Klasse an die gleichnamigen Datenwurzeln der Transformation. Die Tabelle SCARR_TAB wird gefüllt, SPFLI_TAB wird leer übergeben. Das ST-Programm sieht wie folgt aus:

Die Transformation ruft während der Serialisierung in einer tt:loop-Schleife über die Datenwurzel SCARR_TAB die statische Methode GET_FLIGHTS der globalen Klasse CL_DEMO_CALL_FROM_ST auf. Dabei wird die Komponente carrid der internen Tabelle scarr_tab an den Eingabeparameter der Methode übergeben. In der Methode wird spfli_tab gemäß dem übergebenen Parameter bei jedem Schleifendurchlauf anders gefüllt.






TXBHW - Original Tax Base Amount in Local Currency   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1473 Date: 20240523 Time: 100959     sap01-206 ( 33 ms )