Pragmatisches NGX Setup für Familien

Hallo,

ich bin seit Monaten in das NGX-Rabbithole eingetaucht, habe viel gelesen, konfiguriert und probiert, AI-Workflows eingerichtet. Ich habe nun eine Frage, die vermutlich sehr allgemein ist – passende alte Threads fand ich aber nicht, daher doch ein neuer.

Ich starte gerade mit der Digitalisierung von 20+ Jahren Familiendokumenten. Darunter sind naturgemäß Dokumente, die meiner Frau, mir oder den 2 Kindern zuzuordnen sind.

Aktuell habe ich nur 1 Nutzer (Admin) und arbeite mit 3 Tags (Frau, Kind1, Kind2), wenn die Trennung eindeutig ist. Bei allgemeinen Buchungen (Urlaub) lasse ich das Tag weg. Da die Mehrheit der Dokumente von mir sind, ist ein nichtgesetztes Personentag gleichzusetzen mit “gehört-mir” oder “übergreifend”. Soweit mein Plan.

Frage:

Ich suche nach einer einfachen, pragmatischen Lösung – ist mein o.g. Weg sinnvoll oder renne ich in Probleme? Verschiedene Nutzer habe und brauche ich aktuell nicht. Perspektivisch kann es sinnvoll sein, dass meine dann älteren Kinder eigene Zugänge erhalten und nicht alle Dokumente sehen (müssen). Durch die Tags würde ich dann theoretisch alle nachträglich filtern und Rechte ändern können.

Macht das soweit Sinn für euch? Oder sollte ich das direkt mit Speicherpfaden nutzen – bisher ist auch hier die Config einfach gehalten: {{ created_year }}/{{ correspondent }}/{{ title }}

Meine Frau wird einfach nur Dokumente in den Scanner werfen, NGX wird sie realistischerweise nur bei meinem Ableben nutzen müssen. :wink:

Bin für jeden Tipp dankbar.

FYI: Dieser alte Thread ist ähnlich, aber passt nicht ganz: Eigentümer eines Dokuments

Hallo

habe das ganze bei mir so gelöst, das ich ein benutzerdefiniertes Feld angelegt habe (Auswahl). Darin stehen alle Personen. Im Scanordner sind für diese Personen auch einzelne Ordner angelegt. Beim Scannen wird dann die Person auf dem Scanner ausgewählt und das Dokument landet dann in dem entsprechenden Scanordner. Dann habe ich noch 2 Arbeitsabläufe. Der 1. Arbeitsablauf fügt bei jedem neuen Dokument im Paperless das benutzerdefinierte Feld hinzu. Der 2. Arbeitsablauf dient zum ausfüllen des benutzerdefiniertem Feld in dem der Scanordner der Person überwacht wird und beim Eingang eines Dokumentes automatisch die Person eingetragen wird.

1 „Gefällt mir“

Wenn wirklich nur du paperless-ngx nutzen wirst (deine Frau und Kinder ggf. über den Dateibrowser aufs Archiv (lesend!) zugreifen, würde ich für jeden „Eigentümer“ ein benutzerdefiniertes Feld setzen:

  • Du
  • Frau
  • Kind 1
  • Kind 2

Einen Speicherpfad, der so aussieht:

Eigentümer/Jahr/ab hier wie du willst

Und dann einfach noch eine Workflow, der neuen Dokumenten automatisch dich als Eigentümer (Benutzerdefiniertes Feld, nicht der echte Eigentümer) zuordnet. Fertig :slight_smile:

1 „Gefällt mir“

Danke euch, das sind ja zwei sehr ähnliche Ansätze. Vielleicht eine doofe Frage, aber @RKuehne hast du dann für “ALLE” einen eigenen Ordner oder geht das auf deine Kappe? :slight_smile:

Aktuell habe ich ca. 350 Dokumente, kann ich - nachdem ich über Tags gefiltert habe - die Eigentümer in der Übersicht als Bulk zuweisen? Sonst ist das ne Fleißartbeit nachträglich. Und: wenn ich den Speicherpfad ändere, werden die Dokumente doch automatisch physisch im Ordner verschoben ohne weiteres Zutun, oder?

Ist das dann korrekt?

{{ custom_fields | get_cf_value(‚Eigentümer‘, ‚Name‘) }}/{{ created_year }}/{{ correspondent }}/{{ title }}

Bevor ich mir dem eigentlichen Import der historischen Daten beginne, will ich es einmal durchdacht und optimiert haben - wenn auch nur für den Augenblick. :wink:

Danke euch.

{{ custom_fields|get_cf_value('Eigentümer') }} / {{ created_year }}/{{ correspondent }}/{{ title }}

Du kannst über Tag filtern und dann oben bei Auswählen auf Alle drücken. Dann kannst du unter Benutzerdefinierte Felder ein Feld hinzufügen. Unter Werte setzen kannst du dann das Feld aussuchen (Eigentümer) und die Entsprechende Person zuweisen.

1 „Gefällt mir“

So ist es. Bei Speicherpfaden ja, beim Default File Format (aus Umgebungsvariable PAPERLESS_FILE_FORMAT) nicht, da müsstest du manuell den document_renamer ausführen.

1 „Gefällt mir“

Super, ich werde das probieren.
”Wert setzen” hab ich übersehen.

Danke und schöne Osterfeiertage.

Ich habe das bei mir den Speicherpfad so eingestellt:

{{ custom_fields|get_cf_value(‚Mitglied‘) }}/{{ custom_fields|get_cf_value(‚Kategorie‘) }}/{{ correspondent }}/{{ document_type }}/{{ created_year }}/{{ title }}

Aber jeder so wie er es braucht

Für mich war das Mitglied an erster Stelle und der Correspondent an 2. Stelle sehr wichtig (Dateisystem)