Vorgänge ohne Sachbearbeiter finden

Häufig werden im Druckdienst Platzhalter mit Parameter wie z.B. Vorg.Sachbearbeiter verwendet, um z.B. den Vorgangssachbearbeiter, seine Durchwahl und Zimmernummer etc. im Brief auszugeben. Wenn im jeweiligen PROSOZ 14plus - Vorgang jedoch kein Sachbearbeiter erfasst ist, muss bei jedem Schreiben erst der Sachbearbeiter ausgewählt werden, was den Arbeitsablauf unnötig verzögert.

Evtl. noch problematischer ist ggf. die Übertragung von im Druckdienst erzeugten Dokumenten (Einzel- und Serienbriefe) in ein DMS. Hier kann es aufgrund fehlender Sachbearbeiterinfos ggf. sogar zu einem Fehler kommen und das Dokument landet nicht in der eAkte.

Es ist daher sinnvoll, in den Vorgängen die fehlenden Sachbearbeiter nachzutragen. Um festzustellen, in welchen Vorgängen die Angabe bisher fehlt, können Sie diese SQL-Abfrage verwenden.

Geben Sie im where-Abschnitt des Scripts ein, welche Bereiche Sie prüfen wollen. Voreingestellt ist 1000 bis 1900.

Für die Zukunft sollte den Benutzern natürlich vermittelt werden, grundsätzlich immer den Sachbearbeiter im Vorgang auszuwählen.

 

SQL-Code für MS SQL SERVER und ORACLE

select   v.bereich,
         v.aktenzeichen, 
         a.nachname, 
         a.vorname, 
         'Sachbearbeiter fehlt' as Hinweis
         
from     n_vorgang v 
         inner join n_vorgbeteiligte b on v.vorgangsnummer = b.vorgang and b.beteiligtenart = 7
         inner join n_adressen a on b.adresse = a.adressnummer
         
where    v.sachbearbeiter not in (select lfdnr from n_benutzer)

/* hier die zu prüfenden Bereiche (von-bis) eintragen, Archivbereiche weglassen */
and      v.bereich between 1000 and 1900

order by v.bereich, a.nachname, a.vorname