bei uns gibts `ne 3-teilige Entwicklung: Test - Integration - Produktion.
Ich habe ein Programm in der Testumgebung entwickelt und meinen Transportauftrag freigeben. Diesen Transportauftrag habe ich auf die Integrationsumgebung mit der TA "STMS" importiert.
Leider mußte ich nun feststellen, das mir die ein oder anderen Unterprogramme + Klassen auf der Integrationsumgebung fehlen.
Naja, dann nochmals auf der Testumgebung nachgeschaut, die fehlenden unterprogramme leicht verändert und einen neuen Transportauftrag erstellt.
Diesen neuen Transportauftrag wieder mit der TA "STMS" transportiert und siehe da->
die Unterprogramme fehlen schon wieder ....
tja und nun bin ich mit meinem Latein am Ende *seufz ...
hast Du Dir mal die Entwicklungsklasse / Paketzuordnung der Unterprogramme angesehen? Wenn diese versehentlich als lokale Objekte angelegt wurden, dann werden sie nicht transportiert. Das müsste allerdings auch beim Ändern auffallen... es dürfte dann keine Anfrage für einen Transportauftrag angezeigt werden.
Bzw. hast Du Dir den Transportauftrag vor der Freigabe mal angesehen? Wurden die fehlenden Unterprogramme vor der Freigabe dort aufgeführt? Oder stehen sie evtl. auch jetzt noch in der Objektliste?
Alternativ zur Änderung der Objekte könntest Du auch die entsprechenden Objekte in der SE80 im Repository Browser mittels Kontextmenü (rechte Maustaste) "Transporteintrag schreiben" in einen Transport aufnehmen.
Grüße,
Chris
PS: Wünsche ebenfalls einen guten Start ins neue Jahr!