Die Versionsverwaltung ist für alle Objekte der ABAP Workbench aktiv.
Versionen dienen unterschiedlichen Zwecken und Benutzergruppen:
- Kontrolle für den Entwickler ("Was habe ich geändert?")
- Restore-Möglichkeit für den Entwickler, wenn er eine alte Version "zurückholen", d.h. reaktivieren möchte
- Kontrollmöglichkeit für den Systemadministrator ("Was wurde in einem Zeitintervall alles geändert und worin bestanden die Änderungen?")
- Grundlage für den Revisor, der eine vollständige Änderungshistorie fordert
- Grundlage für den Kunden zum maschinell gestützten Abgleich nach dem Einspielen von Upgrades