Status | ||||
---|---|---|---|---|
|
Mit dieser Aktivität kann entweder eine einzelne Dokumentmappe Dokumentenmappe oder mehrere Dokumentmappen Dokumentenmappen anhand von Filterkriterien gelöscht werden.
So können z.B. Dokumentmappen Dokumentenmappen mit einem Erstellungsdatum älter als ein angegebenes Datum oder leere Dokumentmappen Dokumentenmappen entfernt werden.
Mit einer Löschoption für Dokumente können darin enthaltene Dokumente ebenfalls gleich gelöscht werden.
Eigenschaften
Eingabe
Name | Beschreibung | Datentyp | Erforderlich | |||||
---|---|---|---|---|---|---|---|---|
ID der DokumentmappeDokumentenmappe | ID der DokumentmappeDokumentenmappe, welche gelöscht werden soll. Hier kann auch eine Variable vom Typ "WmsDocumentFolder" angegeben werden. | Integer | (nur beim Löschen per "DokumentmappenDokumentenmappen-ID") | |||||
Filter | Anstatt einer DokumentmappenDokumentenmappen-ID kann auch ein Filter verwendet werden. Hierbei muss mindestens eines der Filterkriterien gesetzt werden. Sind mehrere Filterkriterien angegeben, werden diese mit UND verknüpft, d.h. dass nur diejenigen Dokumentmappen Dokumentenmappen gelöscht werden, bei denen alle angegebenen Filterkriterien zutreffen. | (Wenn keine ID angegeben ist) Es muss mindestens ein Filterkriterium gesetzt sein. Damit wird verhindert, dass versehentlich alle Mappen gelöscht werden. | ||||||
Workflow-Instanz
| Wird die ID einer Workflow-Instanz angegeben, werden nur Dokumentmappen Dokumentenmappen gelöscht, welche von der angegebenen Workflow-Instanz erzeugt wurden. (DokumentmappenDokumentenmappen, welche im Testmodus eines Workflows erzeugt wurden, haben die Workflow-Instanz-ID = 0) Die ID einer Workflow-Instanz erhalten Sie z.B. beim Löschen eines Workflow-Protokolls. | Integer | ||||||
Älter als | Wird hier ein Datum angegeben, werden nur Dokumentmappen Dokumentenmappen gelöscht, welche vor dem angegebenen Datum erstellt wurden. | DateTime | ||||||
Leere DokumentmappenDokumentenmappen
| Wird diese Option ausgewählt, dann werden nur Dokumentmappen Dokumentenmappen gelöscht, denen kein Dokument zugeordnet ist | Bool | ||||||
Dokumentmappen Dokumentenmappen von aktiven Ersteller-WFs auch löschen
| Es werden auch Dokumentmappen Dokumentenmappen gelöscht, bei denen der Workflow, welcher die Dokumentmappe Dokumentenmappe erstellt hat, noch nicht beendet oder gelöscht ist. ACHTUNG: Es wird nicht berücksichtigt, wenn die Dokumentmappe Dokumentenmappe in anderen (Sub-)Workflows verwendet wird und der Ersteller-Workflow bereits beendet ist. | Bool | ||||||
Löschoption für Dokumente | Hier kann angegeben werden, wie mit Dokumenten verfahren werden soll, die sich noch in der Dokumentmappe Dokumentenmappe befinden
| Auswahlliste |
Hinweise
Info |
---|
Mappen in aktiven AufgabenMappen, die in noch nicht abgeschlossenen Aufgaben verwendet werden, löscht diese Aktivität NICHT! |
Info |
---|
Test-ModusZu jeder Dokumentmappe Dokumentenmappe wird gespeichert, welche Workflow-Instanz sie erstellt hat. Da beim Starten eines Workflows im Test-Modus die Instanz nicht in der Datenbank gespeichert wird, steht in den dazugehörige Mappen die Instanz-ID “0”. Die Dokumentmappe Dokumentenmappe löschen-Aktivität behandelt diese Mappen wie Mappen von abgeschlossenen Workflows. |
Beispiele
Beispiel 1: Älter als
Es sollen alle Mappen einschließlich der darin befindlichen Dokumente (sofern sich diese nicht in anderen Dokumentmappen Dokumentenmappen befinden) gelöscht werden, die älter als 3 Monate sind.
Es werden nur Mappen gelöscht, zu denen der Workflow der die Mappe erstellt hat abgeschlossen ist (Kennzeichen “Dokumentmappen “Dokumentenmappen von aktiven Ersteller-WFs auch löschen” ist nicht gesetzt)
Beispiel 2: Leere Mappen
Es sollen alle leeren Mappen gelöscht werden, die in keinem aktiven Workflow verwendet werden.
Hinweis |
---|
Achtung: Auch leere Mappen werden in aktiven Aufgaben benötigt. Wenn Sie eine leere Mappe einer offenen Aufgabe löschen, dann können keine Dokument mehr hochgeladen werden. |
Beispiel 3: Alte Mappen und Dokumente löschen
Es sollen alle Mappen einschließlich der darin befindlichen Dokumente gelöscht werden, die älter als 1 Jahr sind.
Hinweis |
---|
Mit der Löschoption “Dokumente löschen” werden die Dokumente der gefundenen Mappen immer gelöscht, auch wenn sie in anderen noch “aktiven” Mappen verwendet werden. |
Beispiel 4: Workflow Protokolle und Mappen löschen
Nach dem Löschen von Workflow-Instanzen (z.B. mit der Aktivität “Protokoll löschen”, welche eine Liste mit den gelöschten Workflow-Instanzen zurückgibt) sollen auch alle Dokumentmappen Dokumentenmappen gelöscht werden, welche von diesen Workflow-Instanzen erzeugt wurden.
Siehe auch
Nach Stichwort filtern (Inhalt nach Stichwort) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|