Das Kommando INCLUDE-PROCEDURE startet eine gespeicherte Kommandofolge (Prozedur). Eine Include-Prozedur ist eine Prozedur, in der die Datenumgebung der aufrufenden Prozedur sichtbar ist. Bei Abarbeitung werden darin enthaltene symbolische Parameter durch die im Kommandoaufruf angegebenen Werte (Operand PROCEDURE-PARAMETERS) ersetzt.
INCLUDE-PROCEDURE Kurzname: INP | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kommando-Returncode
Die nachfolgenden Kommando-Returncodes können nur zurückgegeben werden, wenn die aufgerufene Prozedur selbst keinen Kommando-Returncode liefert (z.B. EXIT-PROCEDURE wegen Fehlers nicht ausgeführt).
Kommando-Returncodes, deren Maincode mit "SSM" beginnt, können nur bei Aufruf einer Nicht-S-Prozedur zurückgegeben werden.
Kommando-Returncodes, deren Maincode mit "SDP" beginnt, können nur bei Aufruf einer S-Prozedur zurückgegeben werden.
| (SC2) | SC1 | Maincode | Bedeutung |
| 0 | CMD0001 | Ohne Fehler | |
| 2 | 0 | SSM2058 | Protokoll-Typ-Fehler |
| 2 | 0 | SSM2065 | EOF auf Prozedurdatei, /END-PROC simuliert |
| 1 | SSM2036 | Unvollständiger Operand | |
| 1 | SSM2054 | Symbolischer Operandenfehler | |
| 1 | SSM2055 | Symbolischer Operandenfehler in /BEGIN-PROC | |
| 1 | SDP0138 | Fehler bei Voranalyse der Text-Prozedur oder Objekt-Prozedur fehlerhaft | |
| 1 | CMD0202 | Syntaxfehler | |
| 3 | CMD2203 | Falsche Syntaxdatei | |
| 32 | CMD0221 | Systemfehler (interner Fehler) | |
| 64 | SDP0093 | Nicht-S-Prozedur kann nur Element vom Typ J sein | |
| 64 | SDP0144 | Fehler bei Parameterübertragung | |
| 64 | SSM2052 | DVS-Fehler (Open-Fehler) | |
| 64 | SSM2053 | keine SAM/ISAM-Datei oder Datei beginnt nicht mit /BEGIN-PROC bzw. /PROC | |
| 64 | SSM2056 | Parameter von /INCL-PROC und /BEGIN-PROC passen nicht zusammen | |
| 64 | SSM2061 | Fehler bei Zugriff auf Bibilothekselement | |
| 64 | SSM2064 | Prozedurdatei kann nicht von entferntem Rechner geholt werden | |
| 130 | SDP0099 | Kein Adressraum mehr verfügbar | |
| xx | xx | xxxxxxx | sonstige Returncodes der aufgerufenen Prozedur |