Workflow nur beim ersten Speichern ausführen

Ich bin gerade neu bei paperless-ngx gelandet und entwickle jetzt einen Ablauf für die Dokumentenverarbeitung, komme aber bei einem Punkt nicht weiter. Grob sieht meine Strategie so aus:

  • Ich habe eine Reihe an Speicherpfaden für die verschiedenen Bereiche, z.B. Bank, Behörden, Versicherungen etc.
  • Neue Dokumente erhalten ein Tag „neu“ und landen im Ordner „inbox“
  • Danach bearbeite ich jedes Dokument, korrigiere die automatisch vergebenen Werte für Dokumententyp, Korrespondent, Datum usw. und vergebe Tags und fülle ggfs. Custom Fields
  • Beim ersten Speichern erhalten die Dokumente über Workflows einen Speicherpfad je nach gesetztem Tag und das „neu“-Tag wird gelöscht
  • Wenn ich jetzt manuell einen anderen Speicherpfad setze, wird der beim erneuten Speichern wieder durch die Workflows überschrieben

Was mir fehlt, ist eine UND-Verknüpfung mehrerer Tags („neu“ und z.B. „bank“) oder eines Tags mit einem Speicherpfad oder einem Custom Field. Lässt sich so etwas irgendwie realisieren?

Gruß Reiner