David brauchte diese Liste Juni 2026, um Korrekturen zu veranlassen. Die Tabelle orgunit kann man sich via EXA-BI-Bericht anschauen: https://myspoho.dshs-koeln.de/superx/servlet/SuperXmlMaske?tid=190850&navi=true
Ausgangspunkt ist die Tabelle unit. Verknüpft wird über zwei weitere Tabellen zur Tabelle orgunit. Angezeigt wird:
unit_id, LV_Nr, LV_Titel, Einrichtung, Einrichtungsart, Schlüssel, Beschreibung, gültig_von, gültig_bis, Zuordnungsart, LFG.
Das select in pgAdmin lautet:
select distinct
UNI.id as unit_id,
UNI.elementnr as LV_Nr,
UNI.defaulttext as LV_Titel,
ORGU.defaulttext as Einrichtung,
KOT.defaulttext as Einrichtungsart,
ORGU.uniquename as Schlüssel,
ORGU.description as Beschreibung,
ORGU.valid_from as gültig_von,
ORGU.valid_to as gültig_bis,
KUOR.defaulttext as Zuordnungsart,
KPG.defaulttext as LFG
from hisinone.unit UNI
left outer join hisinone.k_elementtype ELET
on UNI.k_elementtype_id=ELET.id
left outer join hisinone.unit_orgunit UORG
on UNI.id=UORG.unit_id
left outer join hisinone.orgunitobj ORGUO
on UORG.orgunit_lid=ORGUO.id
left outer join hisinone.orgunit ORGU
on ORGUO.id=ORGU.lid
left outer join hisinone.unit_term UNT
on UNT.unit_id=UNI.id
left outer join hisinone.k_printing_group KPG
on KPG.id=UNI.k_printing_group_id
left outer join hisinone.k_orgunittype KOT
on KOT.id = ORGU.k_orgunittype_id
left outer join hisinone.k_unit_orgunit_relation KUOR
on KUOR.id = UORG.k_unit_orgunit_relation_id
where 1=1
and ELET.hiskey_id = 5 -- Veranstaltung / Prüfung=2 / ...
-- and UNI.elementnr in ('MA70100004','BA10100005') -- Test
order by
UNI.elementnr,
UNI.defaulttext;