Sie können ein Workflow-Diagramm so konfigurieren, dass Content Server-Objekte und Workflow-Diagramm-Anlagen automatisch in einen Content Server-Container, z. B. einen Ordner oder ein Projekt, verschoben bzw. kopiert werden. Wenn die Workflow-Diagramm-Verarbeitung einen Objekt-Routine-Schritt erreicht, verschiebt bzw. kopiert der Schritt die Anlagen und Objekte entsprechend den Anforderungen, die Sie auf dessen Registerkarte Verschieben/Kopieren definiert haben. Diese Definitionen werden als Verschieben- bzw. Kopieren-Definitionen bezeichnet. Solche Verschieben- bzw. Kopieren-Definitionen können bei Bedarf auch nach ihrer Erstellung geändert werden.
Verschieben- bzw. Kopieren-Definitionen bestehen aus den folgenden beiden Teilen: der Verschieben-/Kopieren-Quelle, also dem Objekt, das im Rahmen des Objekt-Routine-Schritts verschoben bzw. kopiert werden soll, und dem Verschieben-/Kopieren-Ziel, also dem Content Server-Container, in den das Quellobjekt im Objekt-Routine-Schritt verschoben bzw. kopieren werden soll.
Als Quelle kommen dabei folgende Elemente infrage:
Eine Workflow-Diagramm-Anlage, einschließlich des Workflow-Diagramm-Anlagen-Ordners.
Ein Content Server-Containerobjekt, z. B. ein Arbeitsbereich, ein Projekt oder ein Ordner.
Eine im selben Schritt definierte Ordnerdefinition. Weitere Informationen zu Ordnerdefinitionen finden Sie unter Ordner erstellen.
Ein Objekt-Referenzattribut, das auf ein Content Server-Objekt verweist.
Als Ziel kommen die folgenden Containerobjekte infrage:
|
Hinweise: | |
Sie können festlegen, wie der Schritt ein Containerobjekt verschiebt bzw. kopiert und wie er die Objekte benennt, die infolge der Anforderung erstellt werden.
Den Unternehmensarbeitsbereich oder den persönlichen Arbeitsbereich können Sie nicht verschieben oder kopieren, aber Sie können diese Arbeitsbereiche in einer Verschieben- bzw. Kopieren-Anforderung eines Objekt-Routine-Schritts als Quellen auswählen, wenn Sie nur mit ihren Inhalten arbeiten möchten. Wenn Sie beispielsweise den persönlichen Arbeitsbereich in einer Verschieben- bzw. Kopieren-Anforderung als Quellobjekt auswählen und festlegen, dass der Vorgang nur mit den darin enthaltenen Objekten (nicht mit dem persönlichen Arbeitsbereich selbst) durchgeführt werden soll, verschiebt bzw. kopiert der Objekt-Routine-Schritt die Inhalte des persönlichen Arbeitsbereichs in den von Ihnen angegebenen Zielcontainer.
Sie können zwar den Workflow-Diagramm-Anlagenordner in einer Verschieben- bzw. Kopieren-Anforderung eines Objekt-Routine-Schrittes angeben, aber dann liefert der Verschieben-Vorgang dasselbe Ergebnis wie ein Kopieren-Vorgang. Da der Workflow-Diagramm-Anlagenordner ein für alle Workflow-Diagramme verfügbarer fester Container ist, lässt Content Server eine Verschiebung des Anlagenordners nicht zu. Wenn Sie den Workflow-Diagramm-Anlagenordner in einer Verschieben-Anforderung als Quellobjekt angeben, erstellt das System in dem von Ihnen angegebenen Containerobjekt eine Kopie des Workflow-Diagramm-Anlagenordners.
Wenn es sich bei dem Quellobjekt um einen Content Server-Container (z. B. einen Ordner oder einen Arbeitsbereich) handelt, können Sie festlegen, dass nur die Inhalte des Containers verschoben bzw. kopiert werden sollen.
Wenn das Quellobjekt ein Initiierungsobjekt ist, wird der Ordner, in dem der Benutzer einen Workflow initiiert, an den vom Ziel angegebenen Speicherort verschoben oder kopiert. Wenn das Zielobjekt ein Initiierungsobjekt ist, wird das Quellobjekt in den Ordner verschoben oder kopiert, in dem der Benutzer den Workflow initiiert hat.
Für das Objekt, das beim Verschieben bzw. Kopieren erstellt wird, können Sie einen anderen Namen festlegen.
Beim Verschieben bzw. Kopieren eines Containerobjekts können Sie festlegen, dass der Inhalt des Containers synchronisiert wird. Dadurch wird sichergestellt, dass die neueste Version jedes Elements, das sowohl in den Quell- als auch Zielcontainern vorhanden ist, zum Zielcontainer hinzugefügt wird. Wenn z. B. ein Dokument sowohl am Quell- als auch am Zielablageort vorhanden ist, wird das Quelldokument als neue Version des Zieldokuments hinzugefügt. Zusätzlich werden alle Dokumente, die zwar im Quellcontainer, nicht jedoch am Zielablageort vorhanden sind, abhängig von dem von Ihnen festgelegten Übertragungsvorgang, verschoben bzw. kopiert.
Sie können eine Verschieben- bzw. Kopieren-Anforderung dafür konfigurieren, im Zielcontainer Hauptversionen von Dokumenten mit erweiterter Versionierung zu erstellen, vorausgesetzt, Ihre Anforderung beinhaltet die folgenden Vorgänge:
Beispiel: Sie möchten die Inhalte von zwei Ordnern namens Ordner 1 (Quellcontainer) und Ordner 2 (Zielcontainer) synchronisieren, die neben anderen Objekten auch ein Dokument namens Abschlussbericht enthalten, das erweiterte Versionierung verwendet. Wenn Sie die Verschieben- bzw. Kopieren-Anforderung dafür konfigurieren, Hauptversionen zu erstellen, fügt das System bei jeder Verarbeitung des Schrittes die in Ordner 1 enthaltene aktuelle Version von Abschlussbericht als Hauptversion von Abschlussbericht in Ordner 2 hinzu.
Um festzulegen, welche Berechtigungen für verschobene bzw. kopierte Objekte gelten, müssen Sie eine der folgenden Optionen wählen:
Weitere Informationen zu Berechtigungen finden Sie unter
Um festzulegen, wie die Content Server-Kategorien und -Attribute bei verschobenen bzw. kopierten Objekten verwaltet werden, müssen Sie eine der folgenden Optionen wählen:
|
Hinweis: | |
Weitere Informationen zu Kategorien und Attributen finden Sie unter Mit Kategorien und Attributen in Workflow-Diagrammen arbeiten.
Wenn das Workflow-Diagramm ein Objekt-Referenzattribut enthält, können Sie es u. U. als Quelle oder Ziel in Verschieben- bzw. Kopieren-Anforderungen verwenden. Sie können jedoch nicht Objekt-Referenzattribute mit mehreren Werten als Quelle und Ziel in derselben Anforderung verwenden. Wenn Sie beispielsweise ein Objekt-Referenzattribut angeben, das Verweise auf fünf Dokumente enthält, und als Ziel einen Ordner wählen, verschiebt bzw. kopiert der Schritt die fünf Dokumente in den Zielordner. Wenn Sie dasselbe Objekt-Referenzattribut als Quelle angeben, aber dann ein weiteres Objekt-Referenzattribut, das auf mehrere Ordner verweist, als Ziel angeben, tritt ein Fehler auf.
Wenn Sie in einer Verschieben-Anforderung ein Objekt-Referenzattribut mit mehreren Werten als Ziel angeben, wird das Quellobjekt in jedes Objekt verschoben, auf das durch das Quellattribut verwiesen wird, bis es das letzte Objekt erreicht, in dem es dann gespeichert wird. Wenn Sie beispielsweise ein Dokument als Quelle und ein auf drei Ordner verweisendes Objekt-Referenzattribut als Ziel angeben, verschiebt der Schritt das Dokument zuerst in den ersten Ordner, danach sofort in den zweiten Ordner und zum Schluss in den dritten Ordner, bevor die Schrittverarbeitung abgeschlossen ist. Das Protokoll des Dokuments lässt erkennen, dass das Dokument in jeden einzelnen Ordner verschoben wurde, und jeder Ordner wurde aktualisiert, aber nur der dritte Ordner enthält das Quelldokument.
Weitere Informationen zu Objekt-Referenzattributen finden Sie unter Attribute definieren.
Mithilfe des Prozessschritts können Sie Content Server-Anlagen in Content Server-Container kopieren. Sie legen die Anlage und den Content Server-Container auf der Registerkarte Anhänge des Schritts fest.
Darüber hinaus müssen Sie die Berechtigungen festlegen, die für das in den Content Server-Container kopierte Objekt verwendet werden sollen.