Bei der Erstellung von Administrationsprogrammen in COBOL müssen Sie folgende Punkte beachten:
Wenn Sie mit den Tabellen der abdruckbaren Strings für die Returncodes arbeiten (COPY-Element KCAPRINC), dann müssen Sie beachten, dass in COBOL eine Tabelle mit dem Index „1“ beginnt, während die Werte der Returncodes bei „0“ anfangen. Den Zugriff auf einen abdruckbaren Returncode in der Tabelle können Sie z.B. folgendermaßen programmieren.
MOVE MC-TEXT (KC-MAINCODE + 1) TO MC.
MOVE SC-TEXT (KC-SUBCODE + 1) TO SC.Die Datenstruktur KC-ADM-PARAMETER mit den Aufrufparametern der Administrationsschnittstelle beginnt auf Stufe 1. KC-ADM-PARAMETER muss somit in die WORKING-STORAGE-SECTION oder die LOCAL-STORAGE-SECTION gelegt werden.
Wenn eine Datenstruktur Unterstrukturen enthält, sollten diese generell vollqualifiziert angesprochen werden.
Beispiel
MOVE SIGN-YEAR IN SIGN-TIME-DATE IN KC-USER-STR TO ...