Hallo zusammen,<br>
<br>
für diesen Anwendungsfall ist Autoindex besser geeignet, da die zeitgesteuerte Ausführung im Workflow auf maximal 100 Dokumente pro Lauf begrenzt ist.<br>
<br>
Autoindex müsste folgendermaßen konfiguriert werden:
<ul>
<li>Auslöser: Zeitsteuerung
<ul>
<li>Ausführung: Nie</li>
<li>Filter: "Status" ist leer</li>
</ul>
</li>
<li>Indexdaten:
<ul>
<li>Quelle: Archivdatenbank (selbes Archiv)
<ul>
<li>Filter: "Status" ist nicht gleich "zum Löschen"</li>
</ul>
</li>
<li>Matchcode:
<ul>
<li>"Bauteil-ID" ist gleich "Bauteil-ID"</li>
<li>"Doc ID" ist <strong>nicht</strong> gleich "Doc ID"</li>
</ul>
</li>
<li>Abarbeitungsliste: Anhand von Archiv</li>
<li>Mehrere Treffer: Ersten Datensatz für Indexierung verwenden</li>
<li>Keine Treffer: Indexierung für Dokument ändern
<ul>
<li>"Status" Fester Eintrag "OK"</li>
</ul>
</li>
<li>Datenzuweisung:
<ul>
<li>"Status" Fester Eintrag "zum Löschen"</li>
</ul>
</li>
<li>Zurückschreiben:
<ul>
<li>Treffer: Datensätze nicht ändern</li>
<li>Keine Treffer: Datensätze nicht ändern</li>
</ul>
</li>
</ul>
</li>
</ul>
Erläuterung:
<ul>
<li>Der Autoindex bearbeitet alle Datensätze die noch keinen Status haben ("Status ist leer").</li>
<li>Die Quelle ist dasselbe Archiv, aber bereinigt.<br>
Also nur die Datensätze die keinen Status "zum Löschen" haben, da diese ja bereits als fehlerhaft markiert sind.</li>
<li>Der Matchcode für einen Treffer ist, dass die "Bauteil-ID" gleich ist und dass die "Doc ID" unterschiedlich ist.</li>
<li>Wenn kein Treffer gefunden wird, gilt der aktuell bearbeitete Datensatz als korrekt und wird mit dem Status "OK" versehen.</li>
<li>Wenn es einen Treffer gibt wird, gilt der aktuell bearbeitete Datensatz als fehlerhaft und wird mit dem Status "zum Löschen" versehen.</li>
</ul>
<br>
Nachdem Autoindex einmalig (manueller Start) alle vorhandenen Datensätze geprüft hat, empfehle ich den Auslöser von "Zeitsteuerung" auf "Archivereignis" umzustellen:
<ul>
<li>Archiveriegnis: für neue Dokumente</li>
<li>Filter: "Status" ist leer</li>
</ul>
Somit wird jeder Datensatz diekt nach der Ablage automatisch geprüft. Dadurch ist Verarbeitung schneller und zugleich effiizienter.<br>
<br>
Mit einer Löschregel kann man regelmäßig (z.B. jede Woche) die fehlerhaften Datensätze ("Status" ist gleich "zum Löschen") löschen.<br>
<br>
<br>
Viele Grüße / With best regards,<br>
--<br>
Gerardo Lisanti<br>
Product Manager  |  DocuWare GmbH