UI-Justiz

Navigation mit Umsystemen

GeFa wird in den Bundesländern unterschiedlich eingebunden werden. Hier finden Sie detaillierte Informationen zur Interaktion mit Umsystemen.

Aufruf von GeFa aus einem externen System heraus

Aufruf von GeFa aus einem externen System ohne Verfahrenskontext

In einem neuen Browsertab öffnet sich das GeFa Komponentencenter (Startseite ohne Verfahrenskontext). Der Tastaturfokus liegt nach Öffnen der Seite auf dem ersten Element in der Hauptnavigationsleiste. 

Falls die Aktion aus einer Rahmenanwendung ausgeführt wurde, öffnet sich der neue Tab im Browser innerhalb der Rahmenanwendung, anderenfalls in einem separaten Browserfenster. 

Unabhängig davon, ob GeFa bereits in einem anderen Tab geöffnet ist oder nicht, öffnet sich bei erneutem Aufruf immer ein neuer Tab.

Aufruf von GeFa aus einem externen System mit Verfahrenskontext

In einem neuen Browsertab öffnet sich die Seite “Verfahrensdetails” des entsprechenden Verfahrens. Der Tastaturfokus liegt nach Öffnen der Seite auf dem ersten Verfahrenstab “Details”. 

Falls die Aktion aus einer Rahmenanwendung ausgeführt wurde, öffnet sich der neue Tab im Browser innerhalb der Rahmenanwendung, anderenfalls in einem separaten Browserfenster. 

Unabhängig davon, ob GeFa bereits in einem anderen Tab geöffnet ist oder nicht, öffnet sich bei erneutem Aufruf immer ein neuer Tab.

Aufruf von GeFa aus einem externen System mit Verfahrenskontext und Modulkontext

In einem neuen Browsertab öffnet sich das Verfahren und der Verfahrenstab des entsprechenden Moduls ist geöffnet. Der Tastaturfokus liegt nach Öffnen der Seite auf dem aktiven Modultab.

Falls die Aktion aus einer Rahmenanwendung ausgeführt wurde, öffnet sich der neue Tab im Browser innerhalb der Rahmenanwendung, anderenfalls in einem separaten Browserfenster.

Beispiele:

  • Öffnen des Moduls Termine im Verfahren 
  • Öffnen des Moduls Beteiligte im Verfahren

Unabhängig davon, ob GeFa bereits in einem anderen Tab geöffnet ist oder nicht, öffnet sich bei erneutem Aufruf immer ein neuer Tab.

Aufruf von GeFa aus einem externen System mit Verfahrenskontext und Objektkontext

Es gibt zwei Möglichkeiten:

  • Sprung in die Bearbeitungsmaske eines bereits angelegten Objekts im Verfahren
  • Sprung in eine Maske zur Erfassung eines neuen Objekte in einem Verfahrensmodul

Beispiele für KTR:

  • Öffnen des Formulars eines bereits für ein Verfahren angelegten Termins
  • Öffnen eines Formulars zur Anlage eines Neuen Termins in einem Verfahren

Beispiele für Verfahrensbeteiligte:

  • Öffnen des Detailformulars zu einem bereits angelegten Beteiligten im Verfahren 
  • Öffnen eines Formulars zur Anlage eines neuen Beteiligten im Verfahren

Ein entsprechendes Umsystem-Formular öffnet sich über der Anwendung. Der Tastaturfokus liegt nach Öffnen der Seite auf dem ersten interaktiven Element im Formular (von Umsystem umzusetzen).
 

Nach Abschließen der Aktion durch Speichern oder Schließen des Formulars, befinden sich Nutzende wieder auf dem Screen im Umsystem, von dem aus das GeFa-Formular aufgerufen wurde. Gleichzeitig werden die Daten des neu angelegten oder geänderten Objekts an GeFa weitergeleitet.

Aufruf von GeFa aus einem externen System ohne Verfahrenskontext mit Modulkontext

Beispiel: Verfahrensneuanlage 

In einem neuen Browsertab öffnet sich GeFa mit dem entsprechenden Neuanlage-Prozess. Der Tastaturfokus wird auf das erste interaktive Element im Formularinhaltsbereich gelegt.

Nach Abschluss der Neuanlage öffnet sich im gleichen GeFa-Browsertab die Verfahrensdetails-Seite des soeben neu angelegten Verfahrens. Der Fokus liegt auf dem ersten interaktiven Element der Seite.

Aufruf eines externen Systems aus GeFa heraus

Aufruf eines externen Systems aus GeFa ohne Verfahrenskontext

  1. Wenn es sich bei dem externen System ebenfalls um eine Browserapplikation handelt, öffnet sich diese in einem neuen Browsertab.
  2. Wenn es sich bei dem externen System  um eine Desktopapplikation handelt, öffnet sich diese als neues Fenster im Vordergrund.

Dem jeweiligen System bleibt überlassen, welche Standard-/Startmaske des Systems geöffnet wird und wo der Tastaturfokus platziert wird.

Aufruf eines Textsystems mit Verfahrenskontext ohne Modulkontext

  1. (Wenn Webaplikation) In einem neuen Browsertab öffnet sich das Textsystem mit  entsprechendem Verfahrenskontext und alle Textvorlagen, die zu der entsprechen Verfahrensart passen, sind zu sehen.
  2. (Wenn Desktop-Applikation) In einem neuen Fenster öffnet sich das Textsystem mit  entsprechendem Verfahrenskontext und alle Textvorlagen, die zu der entsprechen Verfahrensart passen, sind zu sehen.

In beiden Fällen liegt die Entscheidung über die Platzierung des Tastaturfokus beim Umsystem.

Aufruf eines Textsystems mit Verfahrenskontext und mit Modulkontext

  1. (Wenn Webaplikation) In einem neuen Browsertab öffnet sich das Textsystem mit  entsprechendem Verfahrenskontext und auf den Kontext von Verfahren und Modul gefilterten Textvorlagen.
  2. (Wenn Desktop-Applikation) In einem neuen Fenster öffnet sich das Textsystem mit  entsprechendem Verfahrenskontext auf den Kontext von Verfahren und Modul gefilterten Textvorlagen.

Die Vorlagen sollten auf das gefiltert sein, was für den jeweils übergebenen Modulkontext sinnvoll ist. Die Platzierung des Tastaturfokus ist Entscheidung des Umsystems.

Beispiel: 

  • In GeFa ist das Modul Termine geöffnet > Nach Aufruf des Textsystems ist die Vorlagenliste auf Terminsvorlagen gefiltert.

Aufruf eines eAkten-Systems/Rahmenanwendung mit Verfahrenskontext ohne Modulkontext

Es öffnet sich die Standardseite nach Öffnen einer eAkte aus dem eAkten-System heraus. Entscheidung welche Seite das genau ist und wo der Tastaturfokus platziert wird liegt beim eAkten-System.

Aufruf eines eAkten-Systems/Rahmenanwendung mit Verfahrenskontext und mit Modulkontext

Bisher kein Anwendungsfall bekannt. Zu diskutieren.

Fiktive Fälle:

  • PKH-Berechnung > Öffne eAkte mit PKH-Heft aufgeschlagen
  • Straf: Sprung in Vollstreckungshefr
  • Direktes Öffnen des PKH-Heftes, wenn eAkte aus einem entsprechenden Modul in GeFa geöffnet wird

Mit eAkte abzuklären: Welche Unterhefte gibt es und gibt es Anwendungsfälle/Möglichkeiten dort direkt reinzuspringen? Fachlicher Nutzen zu klären.
> Abwarten ob eine entsprechende Anforderung aus einem Fachprojekt kommt.

Aufruf eines eAkten-Systems/Rahmenanwendung mit direktem Funktionsaufruf

Bisher keine Anwendungsfälle bekannt, bei denen es sich um Frontend-Aufrufe von eAkten-Systemen handelt. Bisher nur im Hintergrund ausgeführte Aktionen. 

Fiktive Beispiele: 

  • “Akte anlegen/verbinden/trennen/kopieren” und anschließend direktes Öffnen der eAkte und des entsprechend neu angelegten/geänderten Objekts
  • Direktes Öffnen des PKH-Heftes, wenn “PKH-Heft”-anlegen aus einem Modul in GeFa angestoßen wird.

Weitere Themen

Was passiert, wenn keine entsprechenden Berechtigungen für den Aufruf eines Verfahrens bzw. Moduls vorhanden sind?

GeFa: Entsprechende Fehlermeldungen sind zu gestalten

Umsystem: Handling im Umsystem liegt beim jeweiligen System

Welche Auswirkungen hat der Wechsel eines Verfahrenskontext im jeweils anderen System?

 

  • Kontext wechseln in GeFa
  • Kontext wechseln in eAkte/Rahmen


In GeFa sind im Verfahrensheader die Buttons “eAkte öffnen” und “Textsystem öffnen” platziert. Klick auf einen der Buttons öffnet das jeweilige System und übergibt den Verfahrenskontext. Die Platzierung des Tastaturfokus ist Aufgabe des entsprechenden Umsystems.

Aktueller Wissensstand:

  • In eIP können mehrere Akten gleichzeitig geöffnet sein und es wird nicht automatisch synchronisiert.
  • In e2A ist momentan eine automatische Synchronisation der eAkte bei Wechsel des Verfahrenskontext in GeFa vorgesehen.

Das genaue Handling liegt beim jeweiligen Umsystem. Aus dem Projekt Komponentencenter gibt es aktuell keine Anforderungen, die vorschreiben, was zu passieren hat.

Was passiert, wenn GeFa geschlossen wird?

  • Ein einzelner Browsertab
  • Ein ganzes Browserfenster mit mehreren Tabs
  • Rahmenanwendung mit enthaltenen GeFa-Browsertab
  • GeFa aus Rahmen heraus schließen
     

In allen vier Fällen wird das Standardverhalten des Browsers verwendet: 
Es erscheint dann ggf. eine Hinweismeldung des Browsers, falls ungespeicherte Änderungen vorliegen.