Im folgenden wird ein Context DOCU_TEST2 angelegt, der ein Modul des Typs Funktionsbaustein hat.
Funktionsbaustein
Der Funktionsbaustein heißt SUBTRACTION aus der Funktionsgruppe TESTCONTEXT und hat folgende Schnittstelle:
und folgenden Quelltext:
FUNCTION SUBTRACTION.
RESULT = V1 - V2.
ENDFUNCTION.
Der Funktionbaustein führt also eine Subtraktion der Importparameter V1 und V2 durch und liefert das Ergebnis in RESULT zurück.
Anlegen des Contexts:
Alle Schnittstellenparameter des Funktionsbausteins werden als Felder des Contexts übernommen. Die Namen der Contextfelder werden generiert. Die Schnittstelle des Moduls SUBTRACTION zeigt, daß die Importparameter V1 und V2 den Context-Schlüsselfeldern SEATSMAX und SEATSOCC zugeordnet sind und der Exportparameter RESULT dem abhängigen Feld SEATSOCC_1.
Der Context ist fertig, kann getestet (siehe
Contexte testen) und in Programmen verwendet (siehe Contexte in ABAP-Programmen verwenden) werden.