====== Überprüfung von exportierten Workflows auf doppelte Einträge ====== ===== 1. Ursache ===== Die Workflow Export Funktion von Teamcenter 12.2 ist fehlerhaft. Beim Export werden sporadisch "signoff_profile" Zeilen dupliziert, was zur Folge hat, dass die Genehmiger doppelt im Workflow erscheinen und dieser stecken bleibt (siehe Screenshot). {{:pruefung_doppelte_workflows_000.png?600|}} Um dies zukünftig zu vermeiden muss diese Arbeitsanweisung für Workflowbearbeiter und Deployer eingehalten werden. ===== 2. Arbeitsanweisung für Workflowbearbeiter ===== ==== 2.1 Doppelte Einträge suchen und bereinigen ==== - In der Workflow XML (hier am Beispiel der Nummerierter Listenpunkt"Request_Second_Source.xml") nach dem String "signoff_profile" suchen. - Wenn der/die Einträge mehrfach, direkt unter einander, mit derselben DataSetRef ID vorkommen, die mehrfachen löschen. - Die DataSetRefID kann gleich oder unterschiedlich sein. * Wenn die DataSetRefID unterschiedlich ist, sollte auch das zugehörige WorkflowSignoffProfile entfernt werden, auf welche die ID verweist. - **Erst nach Prüfung und Bereinigung darf der Workflow ins Repository commitet werden.** {{:pruefung_doppelte_workflows_001.png?600|}} ===== 3. Arbeitsanweisung vor Deploy ===== ==== 3.1 Prüfung und Bereinigung im Repository "workflows" ==== Unter **"templates -> av4hima -> install -> workfows"** alle Workflow XML's mit Notepad++ öffnen {{:pruefung_doppelte_workflows_003.png?600|}} Nach dem String "signoff_profile" suchen "In offenen Dateien suchen". Alle mehrfachen Einträge überprüfen und ggf. bereinigen (Siehe Punk 2.1). {{:pruefung_doppelte_workflows_004.png?600|}}