Ändern der aktuellen SAP Transport Requestnummer
Unter Umständen möchte man die aktuelle Nummer der Transportrequests anpassen, beispielsweise nach einer Systemkopie auf ein Entwicklungssystem, wenn der Nummernkreis voll ist, oder nach einer Wiederherstellung des SAP Systems. Die Gründe können vielfältig sein.
Die letzte Nummer der Transporte ist in Tabelle E070L gespeichert.
Dafür hat SAP den Report RSWBO301 vorgesehen. Dieser Report sucht ein freies Intervall für die Nummernvergabe bei Aufträgen. Der SAP Hinweis 106911 – Transportsystem: Nummernkreis bei Aufträgen voll ist sehr empfehlenswert.
Bitte lesen Sie die Dokumentation des Reports genau (i – Knopf auf der Startseite des Reports).
Die Änderung der Transport Nummer sollte mit Bedacht und wissend der Abhängigkeiten erfolgen. Ein Zurücksetzen der Nummer unter den aktuellen Stand wird beim Freigeben eines Transports bestehende Transporte überschreiben, was zu Inkonsistenzen und sogar schweren Produktionsproblemen führen kann. Die Nachvollziehbarkeit ist nicht mehr gewährleistet. Also nur ausführen, wenn man weiß was man tut, ich kann keine Haftung für Schäden übernehmen. Angebundene Transportsteuerungen wie SAP ChaRM nehmen eine solche Aktion sicherlich übel, die Revision und Auditoren unter Umständen ebenso.
Optional sollte man andere Schritte erwägen. Im Fall einer Systemkopie wäre ein Export der Tabelle sinnvoll, wenn man die aktuelle Transportnummer beibehalten möchte.
Wenn man ein sehr großes Intervall nimmt, dann ist der Report gezwungen, einen anderen, neuen Nummernkreis zu nehmen.
Beispiel:
Die aktuelle Nummer ist K900551.
Wenn man dem Report ein Intervall von 9.000 gibt, schlägt er weiterhin K900551-K909551 vor, da ausreichend Platz im bestehenden Intervall vorhanden ist. Also wird keine abweichende Nummer zum Ist Zustand vergeben für neue Transport Requests.
Daher ist eine Intervallgröße > 99.999 zu wählen. Im Ergebnis schlägt der Report K9A0000 vor.