Die Entwicklung organisieren

Wenn Sie ein Entwicklungsobjekt in der ABAP-Umgebung anlegen, müssen Sie es einem Paket zuordnen. Pakete sind Entwicklungsobjekte, die als Container für alle Entwicklungsobjekte dienen, die logisch zusammengehören. Jedes Paket ist zudem einer Softwarekomponente zugeordnet. Der komplette Satz an Entwicklungsobjekten im System wird als ABAP Repository bezeichnet. Daher werden Entwicklungsobjekte oft auch Repository-Objekte genannt.
Notiz
Sie entwickeln Ihre Anwendungen in einer Entwicklungsumgebung, müssen dann aber sicherstellen, dass sie in einer geeigneten Testumgebung getestet werden können, bevor sie in die Produktivumgebung verschoben werden. In der Regel verfügen Sie über ein einzelnes globales Konto sowie ein Unterkonto für jede Entwicklungs-, Test- und Produktivumgebung. Mit Softwarekomponenten können Sie Ihre Objekte transportieren.
Transportauftrag

Wenn Sie ein neues Entwicklungsobjekt anlegen oder ein vorhandenes ändern, müssen Sie es einem Transportauftrag zuordnen. Transportaufträge stellen sicher, dass alle logisch zusammengehörenden Entwicklungsobjekte zusammen in das Test- und anschließend in das Produktivsystem transportiert werden.
Jeder Transportauftrag hat einen Eigentümer, und der Eigentümer kann dem Auftrag andere Benutzer zuordnen. Auf diese Weise unterstützen Transportaufträge die Entwicklung im Team.
Wenn ein Objekt in einen Transportauftrag aufgenommen wird, wird es gesperrt. Das bedeutet, dass es nur von einem Benutzer bearbeitet werden kann, der demselben Auftrag zugeordnet ist.
Wenn die Arbeit an allen Objekten im Auftrag abgeschlossen ist, müssen alle ihm zugeordneten Entwickler ihre Arbeit freigeben. Danach kann der Eigentümer des Auftrags den gesamten Auftrag freigeben. Der Systemadministrator kann ihn dann zu Testzwecken in das Testsystem importieren.
Wenn Sie eine beliebige Art von Transportauftrag freigeben, gibt das System die Sperren für die Objekte im Auftrag frei, sodass jeder Entwickler wieder auf sie zugreifen kann.
Informationen zum Anlegen eines Pakets finden Sie in der Demonstration „Anlegen eines ABAP-Pakets".