GroupDocuments

Ein Schritt, der auf der Schrittschablone GroupDocuments basiert, aktualisiert die Dokumentmerkmaldatei, damit Gruppen von Dokumenten auf Basis von bis zu sechs Dokumentmerkmalen identifiziert werden können. Nachdem Sie Dokumente in Gruppen zusammengefasst haben, können Sie mithilfe eines Schritts auf Basis der Schrittschablone CreateJobsFromDocuments einen separaten untergeordneten Job für jede Gruppe erstellen.
Beispielsweise können Sie Dokumente nach einem einheitlichen Satz von Kuvertierfachinhalten gruppieren. Wenn der Workflow keinen Schritt zum Erstellen untergeordneter Jobs enthält (wie beispielsweise CreateJobsFromDocuments), ist GroupDocuments zum Gruppieren der Dokumente geeignet, bevor sie von dem Schritt SortDocuments sortiert werden.

Standardwerte für Jobmerkmale

  • Erste Gruppe: Nicht festgelegt
  • Zweite Gruppe: Nicht festgelegt
  • Dritte Gruppe: Nicht festgelegt
  • Vierte Gruppe: Nicht festgelegt
  • Fünfte Gruppe: Nicht festgelegt
  • Sechste Gruppe: Nicht festgelegt
  • Gruppen bei Sortierung berücksichtigen: Nicht festgelegt

Hinweise zur Verwendung

  • Dieser Schritt muss auf dem primären Server ausgeführt werden.
  • Diese Schrittschablone kann nicht gelöscht werden.
  • Als Gruppierungsmerkmale sind alle Merkmale möglich, die in der Dokumentmerkmaldatei benannt sind, beispielsweise Kundenname, Staat oder Land.
  • Beim Sortieren der aus der Schrittverarbeitung resultierenden Gruppen hängt die Art des durchzuführenden Vergleichs von dem Datentyp ab, der dem Merkmal zugeordnet ist. Ein Merkmal, das Zeichenfolgewerte speichert, benutzt einen Zeichenvergleich (auch wenn die Werte Zahlen sind). Merkmale, die eine Liste von Werten akzeptieren, werden anhand der für die Liste definierten Sortierfolge und nicht anhand eines Zeichenvergleichs sortiert. Numerische Datentypen werden anhand einer numerischen Sortierung sortiert.
  • Wenn es Gruppierungsmerkmale ohne Wert gibt, erfolgt die Gruppierung anhand der restlichen Merkmale.
  • Steht Gruppen bei Sortierung berücksichtigen auf Ja, erstellt dieser Schritt Gruppen durch die Aktualisierung des Feldes ID untergeordneter Jobs in der Dokumentmerkmaldatei. Sind Werte für die ID untergeordneter Jobs vorhanden (beispielsweise aus einem früheren Schritt GroupDocuments oder SplitDocuments), werden diese Job-IDs als primäres Kriterium für die Gruppierung angesehen, und jede neue Gruppierung erfolgt innerhalb der vorhandenen Gruppen. Die den Dokumenten zugeordneten Job-IDs bleiben unverändert, oder die Jobs werden in kleinere Jobs geteilt.
  • Steht Gruppen bei Sortierung berücksichtigen auf Nein, unterteilt der Schritt vorhandene Gruppen nicht. Stattdessen betrachtet der Schritt die gesamte Dokumentmerkmaldatei als eine einzige Gruppe.
  • Wenn ein Schritt, der auf der Schrittschablone SortDocuments basiert, vor diesem Schritt auftritt, werden die produzierten Gruppen sortiert, und die Dokumente innerhalb einer Gruppe behalten die relative Reihenfolge bei, die sie vor der Gruppierung hatten. Das folgende Beispiel zeigt die Reihenfolge vor der Verarbeitung GroupDocuments:
    DocID ChildJob SeqInChild GroupProp
    1       1.1        1          B
    2       1.1        2          B
    3       1.1        3          A
    4       1.1        4          B
    5       1.1        5          A

    Nach der Verarbeitung mit GroupDocuments bleiben die Dokumente in Gruppe A und auch die Dokumente in Gruppe B in derselben Reihenfolge in ihrer Gruppe:

    DocID ChildJob SeqInChild GroupProp
    1       1.2        1          B
    2       1.2        2          B
    3       1.1        1          A
    4       1.2        3          B
    5       1.1        2          A