Ansicht
Dokumentation
ABENPARALLEL_RFC_ABEXA - PARALLEL RFC ABEXA
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
- Paralleler aRFC
Das Beispiel demonstriert die parallele asynchrone RFC-Verarbeitung.
Quelltext
Beschreibung
Parallele asynchrone Verarbeitung des Funktionsbausteins RFC_SYSTEM_INFO über asynchrone Remote Function Calls. Es erfolgen zehn Aufrufe, die durch unterschiedliche Aufgabenkennungen name in jeweils eigenen Workprozessen ablaufen. In der Callback-Routine callbback_meth werden die beendeten Funktionsbausteine gezählt und Informationen über das Zielsystem empfangen.
Durch den Zusatz GROUP DEFAULT wird die Ausführung auf alle des aktuellen AS ABAP verteilt. Ist nach mindestens einem erfolgreichen Aufruf kein freier Workprozess mehr vorhanden, wird die Ausführung des Programms unterbrochen, bis alle bis dahin gestarteten Funktionsbausteine beendet wurden. Diese Unterbrechung ist auf maximal 5 Sekunden begrenzt.
Nach dem Start aller Funktionsbausteine wird gewartet, bis alle Callback-Routinen ausgeführt wurden. Danach wird die dort gefüllte interne Tabelle task_list ausgegeben. Die Ausgabe zeigt in welcher Reihenfolge die einzelnen Aufgaben beendet und auf welcher sie jeweils ausgeführt wurden.
RFUMSV00 - Advance Return for Tax on Sales/Purchases General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1687 Date: 20240523 Time: 112321 sap01-206 ( 33 ms )