Open Source Dokumentenmanagement
Dokumentation

Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > agorum core patorg


Workflows in agorum core patorg classic einbinden

Sie können in agorum core patorg classic Ihre eigenen Workflows einbinden und weitere Abläufe automatisieren.

Workflow „agorum.PatOrg.classic.customFiling“ duplizieren


agorum core patorg classic liefert einen eigenen Beispiel-Workflow mit, der die Ablage unter diesem Pfad regelt:

/Dateien/PatOrg/Akten/${UZ}/${Aktenteil}. 

Um Ihren eigenen Workflow einzubinden, duplizieren Sie diesen Beispiel-Workflow und passen ihn an Ihre eigenen Bedürfnisse an.

  1. Öffnen Sie links in der Seitenleiste Weitere Apps und dann workflow editor.
  2. Suchen Sie nach dem Workflow agorum.PatOrg.classic.customFiling.
  3. Markieren Sie ihn und klicken Sie auf Lade Workflow.
  4. Klicken Sie oben auf Aktionen > Workflow duplizieren.
  5. Wählen Sie Ihr Konfigurationsprojekt aus und vergeben Sie einen Namen für den neuen Workflow.
  6. Klicken Sie auf Erstellen.
  7. Passen Sie den Workflow an.
  8. Speichern Sie den Workflow.

Duplizierten Workflow in MetaDB eintragen


Passen Sie das Property-Entry InitWorkflow in der MetaDB an, damit agorum core Ihren neuen (duplizierten Workflow) ergänzend zum Beispiel-Workflow ausführt.

  1. Öffnen Sie links in der Seitenleiste Administration und dann MetaDB.
  2. Öffnen Sie den Pfad:
    MAIN_MODULE_MANAGEMENT/customers/agorum.PatOrg.classic/settings
  3. Doppelklicken Sie auf das Property-Entry InitWorkflow.
  4. Tragen Sie Ihren Workflow ein.

    • Sie können eingetragene Workflows entfernen oder in ihrer Reihenfolge ändern.
    • Entfernen Sie den mitgelieferten Workflow agorum.PatOrg.classic.filing, wenn das System keine Dokumente mehr revisionssicher ablegen, umbenennen und keine Dokumente mehr verlinken soll.
    • Das System führt die Workflows in der angezeigten Reihenfolge aus.
  5. Speichern Sie Ihre Änderungen.

    Ergebnis: Sobald neue Dokumente in agorum core eintreffen, berücksichtigt das System die neuen Einträge in der MetaDB.

Den Workflow starten


Sie starten den Workflow über eine separate Bibliothek. Die Bibliothek ermöglicht das aneinandergereihte Abarbeiten mehrerer Workflows mit Fehlerbehandlung.

  1. Öffnen Sie links in der Seitenleiste Explorer.
  2. Öffnen Sie den Pfad:
    Eigene Dateien/ Administration/customers/agorum.PatOrg.classic/js/utils
  3. Doppelklicken Sie auf die Datei start-workflow-util-test.js.
  4. Passen Sie die Parameter an Ihre eigenen Bedürfnisse an.
  5. Speichern Sie das Skript.

Beispiel

Unter dem Property-Entry InitWorkflow in der MetaDB ist im Standard der Hauptworkflow agorum.PatOrg.classic.filing und danach der Workflow agorum.PatOrg.classic.customFiling konfiguriert.

Das System führt durch den Aufruf des Skriptes genau diese zwei Workflows in der Reihenfolge aus, wie Sie im Property-Entry InitWorkflow definiert sind.

let wfUtil = require('/agorum/roi/customers/agorum.PatOrg.classic/js/utils/start-workflow-util');

wfUtil.startWorkflows({
  status: 'MyStatus',
  sys_acw_attachments: [ "4d86efa0-01c4-11ed-93be-02420a0a0011" ]
});

Übergeben wird in diesem Beispiel: