Zusätzliche Funktionen von Windchill > Serviceinformationsverwaltung > Servicestrukturen > Servicestrukturen erstellen > Servicestruktur regenerieren
  
Servicestruktur regenerieren
Wenn eine Servicestruktur aus einer Vorlage oder einer anderen Struktur generiert wurde, können Sie die Servicestruktur vom Ursprung regenerieren.
Sie können E-Mail-Benachrichtigungen einrichten, um Benutzer zu warnen, wenn die Regenerierung abgeschlossen ist. Weitere Informationen finden Sie unter Workflow-E-Mail-Benachrichtigungen. Weitere Informationen zum Bearbeiten einer Servicestruktur finden Sie unter Servicestrukturbearbeitung.
Servicestruktur aus einer Vorlage regenerieren
Sie können eine Servicestruktur aus der Vorlage regenerieren, die für ihre Erstellung verwendet wurde. Die Kontextmenüaktion Regenerieren verwendet die Vorlage, die ausgewählt wurde, als die Servicestruktur erstellt wurde. Weitere Informationen finden Sie unter Servicestrukturvorlagen.
Folgendes gilt beim Generieren von Informationsstrukturen und Veröffentlichungsstrukturen aus Vorlagen:
Neue Informationselemente aus der Vorlage werden zur generierten Struktur hinzugefügt. Das neue Informationselement wird als letztes Element in der Struktur, in der Gruppe oder im Bereich hinzugefügt.
Die Zeilennummer wird kopiert (wenn möglich).
Wenn die generierte Servicestruktur Änderungen aufweist, wird der Stamm der Struktur abhängig von den Lebenszykluseinstellungen iteriert oder überarbeitet. Weitere Informationen finden Sie unter Einstellungen für die Regenerierung einer Servicestruktur.
Alle Informationselemente, die aus der Vorlage entfernt wurden, werden ebenfalls aus der generierten Struktur entfernt.
Manuelle Änderungen an der zuvor generierten Servicestruktur werden nach der Regenerierung beibehalten, einschließlich Objekte, die nachträglich zur generierten Struktur hinzugefügt wurden.
Zeilennummern, die manuell geändert wurden, werden auch beibehalten.
Wenn ein beliebiges Teil der Vorlage, die zum ursprünglichen Generieren der Struktur verwendet wurde, ausgecheckt wird, wird bei der Regenerierung die zuletzt eingecheckte Version verwendet.
Zeilennummern werden generiert, um die Reihenfolge der Servicestruktur wiederzugeben.
Eine Zeilennummer kann nicht kopiert werden, wenn eine Zeilennummer manuell für die generierte Struktur aktualisiert wurde oder wenn neue Elemente zur generierten Struktur hinzugefügt werden.
Die folgenden Szenarios gelten auch beim Generieren einer Informationsstruktur aus einer Vorlage:
Gleichgeordnete Elemente ohne Zeilennummern haben keine Zeilennummern in der generierten Struktur.
Wenn alle gleichgeordneten Elemente über Zeilennummern verfügen, werden alle Zeilennummern zur generierten Informationsstruktur übertragen, solange die Zeilennummern nicht mit vorhandenen gleichgeordneten Elementen in der generierten Informationsstruktur in Konflikt stehen.
Den Knoten, die in der Vorlage Zeilennummern hatten, werden neue Zeilennummern zugewiesen, wenn die ursprünglichen Zeilennummern aufgrund eines Konflikts nicht verwendet werden können.
Das folgende Szenario gilt beim Generieren einer Veröffentlichungsstruktur aus einer Vorlage:
Wenn der Publikationsstruktur neue Elemente hinzugefügt werden und diese keine Zeilennummer haben, werden diese Elemente als erstes oder letztes Kind-Element innerhalb der Publikationsstruktur eingefügt.
Publikationsstrukturen aus einer Informationsstruktur regenerieren
Sie können eine Veröffentlichungsstruktur aus einer Informationsstruktur über die Kontextmenüaktion Veröffentlichungsstruktur generieren auf der Registerkarte Struktur der Informationsstruktur generieren. Wenn eine Veröffentlichungsstruktur aus einer Informationsstruktur generiert wird, wird eine Verknüpfung zwischen der resultierenden Veröffentlichungsstruktur und der Quellinformationsstruktur beibehalten. Weitere Informationen finden Sie unter Publikationsstruktur generieren.
Um die Veröffentlichungsstruktur zu regenerieren, wählen Sie im Kontextmenü Regenerieren aus. Diese Menüoption ist für Veröffentlichungsstrukturen verfügbar, die aus einer Informationsstruktur generiert wurden.
* 
Sie können die Anwendbarkeit für eine Informationsstruktur erst ändern, nachdem Sie eine aktualisierte Publikationsstruktur regeneriert haben. Die regenerierte Publikationsstruktur verwendet immer die ursprüngliche Anwendbarkeit.
Die folgenden Szenarios gelten für eine regenerierte Veröffentlichungsstruktur:
Wenn die Zeilennummern nicht kopiert werden können, werden neue Zeilennummern für alle Knoten in der Publikationsstruktur zugewiesen, aber die Reihenfolge der Informationsstruktur wird beibehalten.
Wenn nur einige der gleichgeordneten Elemente über Zeilennummern verfügen, werden alle gleichgeordneten Elemente neu nummeriert. Sie werden nach Zeilennummer, dann nach Typ und dann nach dem Namen sortiert.
Informationen zum Festlegen von Einstellungen für diese Kontextmenüaktionen finden Sie unter Einstellungen für die Regenerierung einer Veröffentlichungsstruktur.
Regenerations-Workflow
Die folgenden Regeln definieren die Geschäftslogik, die auf eine Regeneration angewendet wird.
Eine regenerierte Publikationsstruktur ist eine neue Iteration oder eine Revision der Struktur, die zuvor regeneriert wurde.
Die Filterkriterien, die verwendet werden, um die Publikationsstruktur zu generieren, werden bei der Regenerierung wiederverwendet. Um die Filterkriterien zu ändern, müssen Sie eine neue Publikationsstruktur generieren.
Wenn sich der Knoten in der generierten Struktur nicht geändert hat, wird er in der neuen Struktur wiederverwendet.
Wenn ein Knoten oder ein Element, das erstellt wurde, aus der Quellstruktur entfernt wurde, wird dieses Element ebenfalls aus der regenerierten Struktur entfernt.
Wenn ein Knoten oder ein Element aus einer zuvor generierten Struktur entfernt und später in dieselbe Struktur wieder eingefügt wird, führt eine nachfolgende Regenerierung dieser Struktur zu einem leeren Knoten, der für diesen Knoten generiert wird. Um Elemente in der generierten Struktur zu verschieben und dabei eine zuverlässige Struktur für die Regeneration beizubehalten, gehen Sie wie folgt:
1. Entfernen Sie das Element aus der generierten Struktur.
2. Verschieben Sie das Element, oder fügen Sie es nach Bedarf der Quell- oder Vorlagenstruktur hinzu.
3. Regenerieren Sie die Struktur.
Leere Knoten (Informationsstrukturgruppen oder Publikationsstrukturabschnitte ohne Inhalt) werden entfernt.
Wenn ein neuer Knoten der Quellstruktur hinzugefügt wurde, wird entweder eine Kopie dieses Knotens zur regenerierten Struktur hinzugefügt, oder der Knoten wird in der regenerierten Struktur wiederverwendet, abhängig vom Typ des Knotens. Informationselemente werden immer wiederverwendet.
Neu hinzugefügte Knoten werden standardmäßig als erstes Kind zugefügt.
Neu hinzugefügte Knoten werden mit den festgelegten Objektinitialisierungsregeln (OIRs) für diesen Typ erstellt.
Wenn keine OIRs definiert wurden, oder in den OIRs keine Regel angegeben wurde, gelten die folgenden Regeln:
Darstellungen werden nicht kopiert.
Optionen, Teamvorlagen, Lebenszyklusvorlagen, Versionsschemata und globale Attribute und ihre Werte werden kopiert.
Wenn ein neues Element einem Knoten hinzugefügt wurde, wird es auch der regenerierten Struktur hinzugefügt.
Diese Elemente enthalten Text-Informationselemente, Dokumente, grafische Informationselemente und Teilelisten.
Neue Gruppen oder verschachtelte Informationsstrukturen werden in Abschnitte oder Publizierungsstrukturen in der regenerierten Struktur konvertiert.
Manuelle Zusätze in Form von Knoten oder Informationselementen zur zu regenerierenden Struktur werden während der Regenerierung beibehalten. Selbst wenn das Element nicht in der Quellstruktur angezeigt wird, entfernt die Aktion "Regenerieren" das Informationselement oder den Knoten nicht.
* 
Informationselemente oder Knoten, die aus der Zielstruktur entfernt wurden, werden während der Regenerierung wieder hinzugefügt, wenn diese Elemente ebenfalls in der Quellstruktur angezeigt werden. Um sicherzustellen, dass diese Elemente nicht hinzugefügt werden, müssen Sie sie aus der Quelle entfernen.
Manuelle Bearbeitungen in der regenerierten Struktur werden beibehalten.