Liste laufender Vorgänge ohne jegliche Aktion

Mit diesen SQL- Script erstellen Sie eine Liste der laufenden Vorgänge ohne Aktionen.

Damit können Sie gezielt nach Vorgängen suchen, bei denen eine ggf. in Ihrer Verwaltung als Pflicht-Aktion definierte Aktion nicht angelegt wurde.

 

SQL-Code für MS SQL SERVER

select   v.bereich as "Bereich",
         v.aktenzeichen as "Aktenzeichen",
         a.nachname as "Nachname",
         a.vorname as "Vorname"
         
from     n_vorgang v inner join bere br on v.bereich = br.brs
         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.beginnvorgang <= getdate()
and      (v.endevorgang >= getdate() or v.endevorgang is null)
and      v.vorgangsnummer not in (  select distinct vorgang 
                                    from n_vorgmassnahme
                                    where br.bsg = 1  -- Hier ggf. andere Sachgebietsnummer eintragen
                                  )

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

 

SQL-Code für ORACLE

select   v.bereich as "Bereich",
         v.aktenzeichen as "Aktenzeichen",
         a.nachname as "Nachname",
         a.vorname as "Vorname"
         
from     n_vorgang v inner join bere br on v.bereich = br.brs
         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.beginnvorgang <= sysdate
and      (v.endevorgang >= sysdate or v.endevorgang is null)
and      v.vorgangsnummer not in (select     distinct vorgang 
                                  from       n_vorgmassnahme
                                  where      br.bsg = 1 -- ggf. andere Sachgebietsnummer eintragen
                                  )
                                    
order by v.bereich,
         a.nachname,
         a.vorname