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