Projekt-ID bei Import beibehalten
Author: reger
Publication Date: 12/28/2017 8:03
Hallo,
ist es möglich bei einem Projekt-Import von einem anderen Server die Projekt-ID beizubehalten? Evtl. auch die IDs der zugehörigen Aufträge? (Interessant bei Transporten von Entwicklungs- nach Produktionssystemen / über ServerManager...)
Viele Grüße
Gaby Reger
-
Author: linde - 12/30/2017 10:45
Das geht nicht, die ID basiert auf einem Counter im Server, der für jedes neu angelegte Objekt, egal in welchem Projekt es angelegt wird, inkrementiert wird. Die Projekt-ID ist dann beim Import die erste ID, die auf Basis des Counters für das neue Projekt erzeugt wird. Die Aufträge werden im Verlauf des Imports angelegt und bekommen dabei ebenfalls eine neue Id. Genauso bekommen auch alle anderen Objekte aus den Stores des Projektes neue IDs.
Für diese Objekte kann ein Mapping abgefragt werden (alte Id, neue Id) über die Funktion
Project.getCustomProperties(Project.CUSTOM_PROPERTY_IMPORT_IDMAP);
Damit kann man auch für die Aufträge die neue Id herausfinden. Das könnte evtl. helfen.
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire