Für das Anlegen eines Funktionsbausteins in einem SAP-System sind folgende Schritte notwendig.
Anlegen des JobRouter-Pakets
Falls das Paket Z_JOBROUTER noch nicht vorhanden ist, kann es im Package Builder angelegt werden. Der Builder wird durch die Transaktionsnummer se21 gestartet.
Hinweis: Bitte die SAP-Namenskonventionen beachten!
Nach dem Eingeben des Paketnamens und dem Drücken der Anlegen-Taste erscheint der Paket anlegen-Dialog.
Nach dem Abspeichern erscheint im Normalfall der Dialog Abfrage transportierbarer Workbench-Auftrag.
Anlegen eines transportierbaren Workbench-Auftrags
Anhand von transportierbaren Workbench-Aufträgen werden Objekt-Änderungen in andere Systemen übertragen.
Ist bereits ein fremder Auftrag angegeben, so muss ein neuer Auftrag angelegt werden.
Die Auftragsnummer und die Kurzbeschreibung haben sich nun aktualisiert.
Hinweis: Die Auftragsnummer notieren, da diese vom Administrator zum Transport in die nächste SAP-Umgebung benötigt wird!
Funktionsgruppe anlegen
Falls die Funktionsgruppe noch nicht vorhanden ist, kann sie im "Object Navigator" angelegt werden. Der Navigator wird durch die Transaktionsnummer se80 gestartet.
1.Zuerst muss man in den Repository Browser wechseln. Im Normalfall ist dieser aber bereits ausgewählt.
2.Im Object Navigator muss Funktionsgruppe als Objekttyp ausgewählt werden. Der Name der neuen Funktionsgruppe (z.B. Z_WEBSERVICES) wird in dem Eingabefeld eingetragen und mit der [Enter]-Taste bestätigt.
3.Wenn dieses Objekt im System nicht existiert, wird das Dialogfenster Objekt anlegen geöffnet. Nach Bestätigen der Aktion mit der Taste Ja, wird der Dialog Funktionsgruppe hinzufügen geöffnet.
4.Im Dialog Funktionsgruppe hinzufügen wird die Beschreibung der neuen Funktionsgruppe eingegeben.
Nach dem Sichern öffnet sich der Dialog Objektkatalogeintrag anlegen.
5.Nun muss die Funktionsgruppe dem vorher angelegten Paket Z_JOBROUTER zugewiesen werden.
6.Im nächsten Dialog kann die Nummer des Transport-Auftrags überprüft werden. Wenn bereits ein passender Auftrag angelegt ist, wird dieser automatisch übernommen.
Hinweis: Kurzbeschreibung kontrollieren!
7.Nun muss die Funktionsgruppe aktiviert werden. Dafür wird durch einen Rechtsklick auf den Objektnamen das Kontextmenü zu der Funktionsgruppe angezeigt. Nach dem Betätigen des Aktivieren-Eintrags öffnet sich der Dialog Inaktive Objekte. Dieser muss mit Weiter bestätigt werden.
Funktionsbaustein anlegen
Das Anlegen eines Funktionsbausteins erfolgt im Object Navigator. Er wird durch die Transaktionsnummer se80 gestartet.
Ein neuer Funktionsbaustein wird über den Eintrag Anlegen => Funktionsbaustein in dem Kontextmenü der Funktionsgruppe angelegt.
In dem geöffneten Dialog werden der Name und die Beschreibung des Bausteins eingetragen.