CALL CUSTOMER-FUNCTION identifier
[EXPORTING { parameter = value } ]
[IMPORTING { parameter = field } ]
[TABLES { parameter = itab } ]
[CHANGING { parameter = field } ]
[EXCEPTIONS [ { exception = value } ]
[ OTHERS = value ]
[ ERROR_MESSAGE = value ]].
Zur einfachen Erweiterung bestehender Anwendungen durch den Kunden
stellt SAP sogenannte Customer-Exits bereit. Dies sind Funktionsbausteine,
die leer ausgeliefert und durch den Kunden ergänzt werden
können. Die Schnittstelle, der Aufrufzeitpunkt und der konkrete
Name wird durch SAP festgelegt. Bei identifier handelt
es sich um eine dreistellige nur aus Ziffern bestehende Zeichenkettenkonstante
oder ein Feld mit dementsprechendem Inhalt. Die Zusätze zur
Parameterübergabe entsprechen der Grundform der
CALL FUNCTION -Anweisung.
Zur Definition bzw. Aktivierung von Customer-Exits existieren
die Transaktionen SMOD (bei SAP) und CMOD (beim Kunden).