Anlegen von Kind-Vorgängen in unterschiedlichen Projekten #5635
-
In Kitodo.Production 3 ist es zur Zeit nicht möglich, Kind-Vorgänge eines mehrbändigen Werkes in unterschiedlichen Projekten anzulegen. Vergleiche: Allerdings ist es möglich, dass:
Somit ist es funktional möglich, dass Kind-Vorgänge einer Überordnung in unterschiedlichen Projekten angelegt werden können. Es stellt sich die Frage, aus welchen Gründen die Funktion beim Anlegen der Kind-Vorgänge nicht verfügbar ist. Für die SLUB Dresden ist es sehr wichtig, dass die Kind-Vorgänge einer Überordnung in unterschiedlichen Projekten angelegt werden können. Es soll vermieden werden, dass mehrere Vorgänge einer Überordnung angelegt und gepflegt werden müssen. Um eine angemessene Lösung für #5626 zu finden, sollten die folgende Fragen beantwortet werden.
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 6 replies
-
Zumindest stellt sich hier eine Frage der Berechtigungen: Was ist, wenn der Elternvorgang in einem Projekt ist, das für mich als Vorgangsanlegender nicht sichtbar ist? Soll das Anlegen von Vorgängen hier unterscheiden, ob für mich als Benutzer das fremde Projekt, in dem die Überordnung enthalten ist, sichtbar ist? Wie soll sich die Anwendung verhalten, wenn der Elternvorgang einem anderen Mandanten gehört? |
Beta Was this translation helpful? Give feedback.
-
Vielen Dank für die Rückmeldung! 1 Berechtigungen Elternvorgang
Ich vermute, dass dies in der Praxis selten notwendig sein wird. Davon ausgehend, dass die Elternvorgänge nur mit entsprechender Projektberechtigung sichtbar und bearbeitbar sind, stehen aus meiner Sicht folgende Anwendungsfälle zur Verfügung:
Wenn jedoch andere Anwendungsfälle bestehen, können diese gerne beschrieben werden. Es sollen alle Fälle berücksichtigt werden, aber es sollte auch eingehend geprüft werden, ob alternative Abläufe oder Konfigurationen angewendet werden können. 2 Mandant In diesen Fällen sollten eigene Elternvorgänge erzeugt werden, da diese unter Umständen auch in anderen Präsentationen angezeigt werden. Es sollte ebenfalls berücksichtigt werden, dass in K10plus bei mehrbändigen Werken je Einrichtung eine eigene Überordnung mit eigener PPN erstellt wird. So wird in der Regel immer ein eigener Vorgang für die Überordnung erstellt - allerdings muss dies nicht auf alle Quellsysteme (Kataloge) zutreffen. |
Beta Was this translation helpful? Give feedback.
-
Die Diskussion wird als beantwortet gekennzeichnet, weil ausreichend genug Fragen beantwortet wurden, um einen Pull Request zu erstellen. Die fachliche Diskussion wurde auch in dem zugehörigen Issue geführt: Das Ergebnis mündete in dem Pull Request von @BartChris: |
Beta Was this translation helpful? Give feedback.
-
@solth : Vielen Dank für das Feedback! Ich habe die Diskussion wieder geöffnet. Aus meiner Sicht sollten wir folgende Beschränkungen zur Bearbeitung von Vorgängen unterscheiden:
Hinsichtlich 1 stimme ich zu, dass die Beschränkungen nicht aufgeweicht werden sollten. Dein Vorschlag ist natürlich elegant, aber aus folgenden Gründen bin ich nicht davon nicht vollständig überzeugt.
Mir ist bewusst, dass ich mich von pragmatischen Argumenten leiten lasse, aber mir kommt es jetzt vor allem darauf an, dass wir Kitodo.Production 3 einführen und die KollegInnen gut damit arbeiten können. |
Beta Was this translation helpful? Give feedback.
@andre-hohmann danke für die schnelle Antwort!
Das verstehe ich. Wie wäre es, wenn wir hier iterativ vorgehen? Zunächst wird die strikte Filterung nach Elternvorgängen im gleichen Projekt entfernt, da dieser Part unstrittig ist und bereits das Hauptanliegen der SLUB erfüllen sollte, nämlich doppelt angelegte Elternvorgänge auszuschließen. Anschließend können weitere Ausbauschritte vorgenommen werden, aber ihr könntet prinzipiell schonmal damit arbeiten.