Browse Source

Maskenkopie Xcube, Dialoge Rahmen #8

RELEASE_kern5.1
Daniel Quathamer 3 months ago
parent
commit
b50e62ae55
  1. 4
      src/de/superx/servlet/SuperXManager.java
  2. 3
      src/de/superx/servlet/SuperXmlPwChanger.java
  3. 4
      src/de/superx/servlet/UserInitializer.java
  4. 2
      superx/WEB-INF/conf/edustore/db/install/conf/his1/dbconv/view.eduetl/menu_element_orgstructure.view
  5. 29
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_drop_ids.xml
  6. 35
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_install_ids.xml
  7. 46
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_ids.sql
  8. 40
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_upgrade2_ids.xml
  9. 3
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_upgrade2_pg.xml
  10. 6
      superx/WEB-INF/conf/edustore/db/install/conf/kern.html
  11. 20
      superx/WEB-INF/conf/edustore/db/install/conf/kern.xml
  12. 2
      superx/WEB-INF/conf/edustore/db/install/conf/kern_cubes.xml
  13. 2
      superx/WEB-INF/conf/edustore/db/install/conf/sx_tables_fuellen.sql
  14. 11
      superx/WEB-INF/conf/edustore/db/install/kern_drop_ids.sql
  15. 16
      superx/WEB-INF/conf/edustore/db/install/kern_indexes_ids.sql
  16. 297
      superx/WEB-INF/conf/edustore/db/install/kern_install_ids.sql
  17. 4
      superx/WEB-INF/conf/edustore/db/install/kern_install_pg.sql
  18. 12
      superx/WEB-INF/conf/edustore/db/install/kern_masken_einspielen_ids.x
  19. 9
      superx/WEB-INF/conf/edustore/db/install/kern_masken_entladen_ids.x
  20. 9
      superx/WEB-INF/conf/edustore/db/install/kern_masken_loeschen_ids.x
  21. 2
      superx/WEB-INF/conf/edustore/db/install/kern_purge_ids.sql
  22. 137
      superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/k_astat_abschluss3steller_land.unl
  23. 18
      superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/k_astat_staat_eu.unl
  24. 744
      superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/k_astat_studienfach_land.unl
  25. 441
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_fields_ids.sql
  26. 45
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_ids.sql
  27. 63
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_indexes_ids.sql
  28. 6
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_pg.sql
  29. 308
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_tables_ids.sql
  30. 2
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_tables_pg.sql
  31. 4
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_views_ids.sql
  32. 4
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_views_pg.sql
  33. 238
      superx/WEB-INF/kern_dbforms-config_ids.xml

4
src/de/superx/servlet/SuperXManager.java

@ -75,7 +75,7 @@ public class SuperXManager extends HttpServlet { @@ -75,7 +75,7 @@ public class SuperXManager extends HttpServlet {
private static String pageBeginning = htmlPageHead("Webanwendung Manager")+"<h1 align=center>SuperX Manager</h1><center>"
+ "SuperX @version@ (build:@sxtimestamp@)" + "</center>";
private static String pageEnd = "</body></html>";
public static String pageEnd = "</div></body></html>";
public static StringBuffer activityLog = new StringBuffer();
// letzter maskensql bevor FreeMarker loslegte
private static String lastFMMaskenSql;
@ -777,7 +777,7 @@ public class SuperXManager extends HttpServlet { @@ -777,7 +777,7 @@ public class SuperXManager extends HttpServlet {
"<META HTTP-EQUIV=\"CACHE-CONTROL\" CONTENT=\"NO-CACHE\" />"
+ " <META HTTP-EQUIV=\"PRAGMA\" CONTENT=\"NO-CACHE\" />"
+ " <META HTTP-EQUIV=\"EXPIRES\" CONTENT=\"0\"/>"+
"<link rel=\"stylesheet\" type=\"text/css\" href=\"../xml/superxml_html.css\" /></head>\n<body>\n";
"<link rel=\"stylesheet\" type=\"text/css\" href=\"../xml/superxml_html.css\" /></head>\n<body><div class=\"box\">\n";
if (isHis1) {
ret += "<link rel='stylesheet' type='text/css' href='/superx/xml/his1/css/HISinOne.css'>\n"
+"<a href='/superx/servlet/SuperXmlAbmeldung' target='_parent' style='cursor:pointer; font-weight: bold;' class='ui-link'>Abmelden von Standardberichte</a>";

3
src/de/superx/servlet/SuperXmlPwChanger.java

@ -80,9 +80,10 @@ public class SuperXmlPwChanger extends HttpServlet { @@ -80,9 +80,10 @@ public class SuperXmlPwChanger extends HttpServlet {
} else {
response.setContentType("text/html; charset="+SqlStringUtils.getEncoding());
output.write(de.superx.servlet.SuperXManager.htmlPageHead("Passwort ändern"));
output.write(UserInitializer
.getPwChangeHtml("<h3 class=\"title\">Passwort &auml;ndern</h3>"));
output.write(de.superx.servlet.SuperXManager.pageEnd);
}
output.flush();
output.close();

4
src/de/superx/servlet/UserInitializer.java

@ -701,7 +701,7 @@ public class UserInitializer { @@ -701,7 +701,7 @@ public class UserInitializer {
}
public static String getPwChangeHtml(String message) {
return de.superx.servlet.SuperXManager.htmlPageHead("Erfolg")
return de.superx.servlet.SuperXManager.htmlPageHead("Passwort &auml;ndern")
+ "<form action=\"de.superx.servlet.SuperXmlPwChanger\" method=post>"
@ -709,7 +709,7 @@ public class UserInitializer { @@ -709,7 +709,7 @@ public class UserInitializer {
+ "Bisheriges Passwort<br><input type=password name=\"altes_passwort\" maxlength=40 size=20><br><br>"
+ "Neues Passwort<br><input type=password name=\"passwort\" maxlength=40 size=20><br>"
+ "Erneut eingeben<br><input type=password name=\"passwort2\" maxlength=40 size=20><br>" + "<br>"
+ "<input type=submit value=\"Abschicken\">" + "</form>" + "</body></html>";
+ "<input class=\"button is-link\" type=\"submit\" value=\"Abschicken\">" + "</form>" + de.superx.servlet.SuperXManager.pageEnd;
}
private static boolean isGuestUser(Connection con, String kennung) throws SQLException {

2
superx/WEB-INF/conf/edustore/db/install/conf/his1/dbconv/view.eduetl/menu_element_orgstructure.view

@ -3,7 +3,7 @@ create view menu_element_orgstructure( @@ -3,7 +3,7 @@ create view menu_element_orgstructure(
description) as
select element as orgstruktur, description
select element_value::integer as orgstruktur, description
from menu_element
where element='orgstruktur'
;

29
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_drop_ids.xml

@ -446,11 +446,38 @@ @@ -446,11 +446,38 @@
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table k_astat_studienfach;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table colorscheme;
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table k_astat_staat;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table k_astat_kontinent;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table k_astat_faechergruppe;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table k_astat_abschl_grp;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table k_astat_staat_eu;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table sx_mail;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table colorscheme;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table arch_table;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table arch_datum;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table k_prio_param;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table k_source;
</dbi:dbaction>
<dbi:dbaction dbi:action="executeFile">
<dbi:file structure="SQL" withNativeClient="n" encoding="UTF-8" database="eduetl" filename="$KERN_PFAD/conf/sx_tables_loeschen.sql"/>

35
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_install_ids.xml

@ -85,6 +85,16 @@ @@ -85,6 +85,16 @@
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_studienbereich;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_faechergruppe;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_staat;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_kontinent;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_abschl_grp;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_staat_eu;
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="aggregierung">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/aggregierung.unl"/>
@ -300,6 +310,31 @@ @@ -300,6 +310,31 @@
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="k_astat_faechergruppe">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_faechergruppe.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="k_astat_staat">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="k_astat_kontinent">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_kontinent.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="k_astat_abschl_grp">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_abschl_grp.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="k_astat_staat_eu">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat_eu.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="executeFile">
<dbi:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL" filename="$SUPERX_DIR/db/install/schluesseltabellen/macro_masken_bez_fuellen.sql"/>
</dbi:dbaction>

46
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_ids.sql

@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
-- Fülle db_version
delete from db_version where his_system='kern';
insert into db_version (his_system,version,systeminfo_id) values('kern','5.0',9);
insert into db_version (his_system,version,systeminfo_id) values('kern','5.1b',9);
@ -258,10 +258,28 @@ delete from db_tabellen where name='k_astat_studienbereich'; @@ -258,10 +258,28 @@ delete from db_tabellen where name='k_astat_studienbereich';
insert into db_tabellen (name,protokollierung) values('k_astat_studienbereich',0);
delete from db_tabellen where name='k_astat_studienfach';
insert into db_tabellen (name,protokollierung) values('k_astat_studienfach',0);
delete from db_tabellen where name='colorscheme';
insert into db_tabellen (name,protokollierung) values('colorscheme',0);
delete from db_tabellen where name='k_astat_staat';
insert into db_tabellen (name,protokollierung) values('k_astat_staat',0);
delete from db_tabellen where name='k_astat_kontinent';
insert into db_tabellen (name,protokollierung) values('k_astat_kontinent',0);
delete from db_tabellen where name='k_astat_faechergruppe';
insert into db_tabellen (name,protokollierung) values('k_astat_faechergruppe',0);
delete from db_tabellen where name='k_astat_abschl_grp';
insert into db_tabellen (name,protokollierung) values('k_astat_abschl_grp',0);
delete from db_tabellen where name='k_astat_staat_eu';
insert into db_tabellen (name,protokollierung) values('k_astat_staat_eu',0);
delete from db_tabellen where name='sx_mail';
insert into db_tabellen (name,protokollierung) values('sx_mail',0);
delete from db_tabellen where name='colorscheme';
insert into db_tabellen (name,protokollierung) values('colorscheme',0);
delete from db_tabellen where name='arch_table';
insert into db_tabellen (name,protokollierung) values('arch_table',0);
delete from db_tabellen where name='arch_datum';
insert into db_tabellen (name,protokollierung) values('arch_datum',0);
delete from db_tabellen where name='k_prio_param';
insert into db_tabellen (name,protokollierung) values('k_prio_param',0);
delete from db_tabellen where name='k_source';
insert into db_tabellen (name,protokollierung) values('k_source',0);
-- Fülle sachgebiete, systeminfo und themenbaum
@ -383,16 +401,16 @@ insert into tmp_themenbaum(name, parentname, gueltig_seit,gueltig_bis,erlaeuteru @@ -383,16 +401,16 @@ insert into tmp_themenbaum(name, parentname, gueltig_seit,gueltig_bis,erlaeuteru
delete from tmp_themenbaum where name in (select T.name from themenbaum T where T.name='Benutzer'
or T.name='Administration');
insert into tmp_themenbaum(name, parentname, gueltig_seit,gueltig_bis,erlaeuterung)
values('Entwicklung','Administration','01.01.1900','01.01.3000','Spezielle Funktionen für die Entwicklung');
values('Stammdaten verwalten','Administration','01.01.1900','01.01.3000','Abfragen zur Stammdatenverwaltung');
--gibt es das Thema schon?
delete from tmp_themenbaum where name in (select T.name from themenbaum T where T.name='Entwicklung'
delete from tmp_themenbaum where name in (select T.name from themenbaum T where T.name='Stammdaten verwalten'
or T.name='Administration');
insert into tmp_themenbaum(name, parentname, gueltig_seit,gueltig_bis,erlaeuterung)
values('Stammdaten verwalten','Administration','01.01.1900','01.01.3000','Abfragen zur Stammdatenverwaltung');
values('Datenmanagement','Administration','01.01.1900','01.01.3000','Abfragen zum Datenmanagement');
--gibt es das Thema schon?
delete from tmp_themenbaum where name in (select T.name from themenbaum T where T.name='Stammdaten verwalten'
delete from tmp_themenbaum where name in (select T.name from themenbaum T where T.name='Datenmanagement'
or T.name='Administration');
--root für das Modul einfügen und in den Themenbaum einhängen
@ -451,6 +469,12 @@ insert into tmp_themenbaum @@ -451,6 +469,12 @@ insert into tmp_themenbaum
gueltig_bis)
values('Feld suchen','70570','Felder','01.01.1900','01.01.3000');
insert into tmp_themenbaum
( name ,maskeninfo_id, parentname,
gueltig_seit ,
gueltig_bis)
values('User einrichten','70970','Benutzer verwalten','01.01.1900','01.01.3000');
insert into tmp_themenbaum
( name ,maskeninfo_id, parentname,
gueltig_seit ,
@ -708,8 +732,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M @@ -708,8 +732,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
update themenbaum set erlaeuterung='Uploads/Downloads verwalten' where name='Uploads/Downloads verwalten';
update themenbaum set erlaeuterung='Abfragen zur Feld-Verwaltung' where name='Felder';
update themenbaum set erlaeuterung='Benutzereinstellungen (Passwort ändern etc.)' where name='Benutzer';
update themenbaum set erlaeuterung='Spezielle Funktionen für die Entwicklung' where name='Entwicklung';
update themenbaum set erlaeuterung='Abfragen zur Stammdatenverwaltung' where name='Stammdaten verwalten';
update themenbaum set erlaeuterung='Abfragen zum Datenmanagement' where name='Datenmanagement';
CREATE temp TABLE tmp_db_forms (
tid serial NOT NULL,
@ -736,13 +760,13 @@ values ('felderinfo','felderinfo','/edit/kern/felderinfo_edit.jsp','Felderinfo v @@ -736,13 +760,13 @@ values ('felderinfo','felderinfo','/edit/kern/felderinfo_edit.jsp','Felderinfo v
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('systeminfo','systeminfo','/edit/kern/systeminfo_edit.jsp','Systeminfo verwalten'::varchar(200),'In diesem Formular können Sie Quellsysteme verwalten.'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values ('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values ('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_masken_bez','user_masken_bez','/edit/kern/user_masken_bez_edit.jsp','Maskenrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Masken geben.'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values ('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)

40
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_upgrade2_ids.xml

@ -41,6 +41,16 @@ @@ -41,6 +41,16 @@
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_studienbereich;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_staat;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_kontinent;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_faechergruppe;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_abschl_grp;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:delete from k_astat_staat_eu;
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_menu_element">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/menu_element.unl"/>
@ -76,6 +86,31 @@ @@ -76,6 +86,31 @@
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="k_astat_staat">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="k_astat_kontinent">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_kontinent.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="k_astat_faechergruppe">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_faechergruppe.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="k_astat_abschl_grp">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_abschl_grp.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="k_astat_staat_eu">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat_eu.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="executeFile">
<dbi:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL" filename="$SUPERX_DIR/db/install/upgrade/kern_drop_views_ids.sql"/>
</dbi:dbaction>
@ -179,9 +214,6 @@ @@ -179,9 +214,6 @@
<dbi:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL" filename="$SUPERX_DIR/db/install/schluesseltabellen/cif_fuellen.sql"/>
</dbi:dbaction>
<dbi:dbaction dbi:action="executeFile">
<dbi:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL" filename="$SUPERX_DIR/db/install/upgrade/cif_fuellen_key_2.sql"/>
</dbi:dbaction>
<dbi:dbaction dbi:action="executeFile">
<dbi:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL" filename="$SUPERX_DIR/db/install/upgrade/menu_element_upgrade.sql"/>
</dbi:dbaction>
<dbi:dbaction dbi:action="executeFile">
@ -218,7 +250,7 @@ @@ -218,7 +250,7 @@
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/aggre_bland.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:UPDATE db_version SET version = '5.0'
<dbi:dbaction dbi:action="sqlexec">eduetl:UPDATE db_version SET version = '5.1b'
WHERE his_system = 'kern';
</dbi:dbaction>
<dbi:dbaction dbi:action="executeFile">

3
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_upgrade2_pg.xml

@ -222,9 +222,6 @@ @@ -222,9 +222,6 @@
<dbi:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL" filename="$SUPERX_DIR/db/install/schluesseltabellen/cif_fuellen.sql"/>
</dbi:dbaction>
<dbi:dbaction dbi:action="executeFile">
<dbi:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL" filename="$SUPERX_DIR/db/install/upgrade/cif_fuellen_key_2.sql"/>
</dbi:dbaction>
<dbi:dbaction dbi:action="executeFile">
<dbi:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL" filename="$SUPERX_DIR/db/install/upgrade/menu_element_upgrade.sql"/>
</dbi:dbaction>
<dbi:dbaction dbi:action="executeFile">

6
superx/WEB-INF/conf/edustore/db/install/conf/kern.html

@ -5598,9 +5598,9 @@ tablename<br> @@ -5598,9 +5598,9 @@ tablename<br>
<ul>Wird benutzt in folgenden Masken:
</ul>
<h5>
<a name="tab_sx_captions">Tabelle sx_captions (Beschreibungstexte, etc. in der BI pflegen)</a>
<a name="tab_sx_captions">Tabelle sx_captions (Beschriftungen)</a>
</h5>
<p>Felder und Ergebnisparameter &uuml;ber captions anpassen</p>
<p>Beschreibungstexte f&uuml;r Felder und Ergebnisparameter &uuml;ber captions in der BI pflegen</p>
<p>Typ: Schl&uuml;sseltabelle, Themenbereich: Administration</p>
<table class="tabellenbeschreibung">
<tr>
@ -7613,7 +7613,7 @@ and U.akt_versuch &lt;= U.max_versuch </li> @@ -7613,7 +7613,7 @@ and U.akt_versuch &lt;= U.max_versuch </li>
<strong>sql-Ausdruck:</strong>
<li>
select element as orgstruktur, description
select element_value::integer as orgstruktur, description
from menu_element
where element='orgstruktur'
</li>

20
superx/WEB-INF/conf/edustore/db/install/conf/kern.xml

@ -2600,9 +2600,9 @@ @@ -2600,9 +2600,9 @@
</table>
<!-- Wenn sich hier Merkmale ändern, müssen auch Kern-Subkonnektoren unload/upload-config geändert werden!-->
<table name="sx_captions" version="3.0" thema="Administration" caption="Beschreibungstexte, etc. in der BI pflegen"
<table name="sx_captions" version="3.0" thema="Administration" caption="Beschriftungen"
typ="Schlüsseltabelle">
<description>Felder und Ergebnisparameter über captions anpassen</description>
<description>Beschreibungstexte für Felder und Ergebnisparameter über captions in der BI pflegen</description>
<columns>
<column name="tid" type="SERIAL" size="4" default="" notnull="true" />
<column name="id" type="CHAR" size="200" default="" notnull="false" />
@ -4270,6 +4270,14 @@ @@ -4270,6 +4270,14 @@
</indexes>
<primaryKeys>
<rs>
<row>
<fld name='table_cat'>superx</fld>
<fld name='table_schem'>superx</fld>
<fld name='table_name'>update_prot</fld>
<fld name='column_name'>tid</fld>
<fld name='key_seq'>1</fld>
<fld name='pk_name'>pk_update_prot_tid</fld>
</row>
</rs>
</primaryKeys>
<foreignKeys>
@ -5323,8 +5331,7 @@ @@ -5323,8 +5331,7 @@
<privileges><rs>
</rs></privileges>
</table>
<table name="k_astat_staat" thema="Stammdaten verwalten" typ="Schlüsseltabelle"
<table name="k_astat_staat" thema="Stammdaten verwalten" typ="Schlüsseltabelle"
releaseUnload="demo" caption="Amtl.Staaten-Schlüssel (Bundesschlüssel)">
<columns><column name="schluessel" type ="INTEGER" size ="255" default ="" notnull ="true" description="Schlüssel" />
<column name="nummer" type ="VARCHAR" size ="255" default ="" notnull ="false" description="Nummer"/>
@ -8124,7 +8131,7 @@ and U.akt_versuch <= U.max_versuch ]]></sql> @@ -8124,7 +8131,7 @@ and U.akt_versuch <= U.max_versuch ]]></sql>
</columns>
<sql dbsystem="">
<![CDATA[
select element as orgstruktur, description
select element_value::integer as orgstruktur, description
from menu_element
where element='orgstruktur']]>
</sql>
@ -10547,9 +10554,6 @@ gueltig_bis DATE @@ -10547,9 +10554,6 @@ gueltig_bis DATE
<nativeaction sql=""
scriptfile="$SUPERX_DIR/db/install/schluesseltabellen/cif_fuellen.sql"
database="" />
<nativeaction sql=""
scriptfile="$SUPERX_DIR/db/install/upgrade/cif_fuellen_key_2.sql"
database="" />
<nativeaction sql=""
scriptfile="$SUPERX_DIR/db/install/upgrade/menu_element_upgrade.sql"
database="" />

2
superx/WEB-INF/conf/edustore/db/install/conf/kern_cubes.xml

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><module xmlns:dbi="http://www.his.de/Abt1/Interfaces/dbi_V1.0">
<database>
<!--Automatisch generiert von Edustore für database=eduetl und dbsystem=POSTGRES
<!--Automatisch generiert von Edustore für database=eduetl und dbsystem=INFORMIX
Sie können diese Tabellen als Vorlage für Ladetabellen in EDUDATA benutzen--></database>
</module>

2
superx/WEB-INF/conf/edustore/db/install/conf/sx_tables_fuellen.sql

@ -768,7 +768,7 @@ values('stylesheet_field','','Zuordnung von Tabellen und Feldern fuer Datenb @@ -768,7 +768,7 @@ values('stylesheet_field','','Zuordnung von Tabellen und Feldern fuer Datenb
0);
insert into tmp_tables (name,caption,description,table_type,systeminfo_id,systeminfo_orig,thema,sachgebiete_id)
values('sx_captions','Beschreibungstexte, etc. in der BI pflegen','Felder und Ergebnisparameter über captions anpassen',
values('sx_captions','Beschriftungen','Beschreibungstexte für Felder und Ergebnisparameter über captions in der BI pflegen',
'Schlüsseltabelle',
9,
9,

11
superx/WEB-INF/conf/edustore/db/install/kern_drop_ids.sql

@ -163,8 +163,17 @@ drop table k_astat_abschluss3steller_land cascade; @@ -163,8 +163,17 @@ drop table k_astat_abschluss3steller_land cascade;
drop table k_astat_abschluss2steller cascade;
drop table k_astat_studienbereich cascade;
drop table k_astat_studienfach cascade;
drop table colorscheme cascade;
drop table k_astat_staat cascade;
drop table k_astat_kontinent cascade;
drop table k_astat_faechergruppe cascade;
drop table k_astat_abschl_grp cascade;
drop table k_astat_staat_eu cascade;
drop table sx_mail cascade;
drop table colorscheme cascade;
drop table arch_table cascade;
drop table arch_datum cascade;
drop table k_prio_param cascade;
drop table k_source cascade;
! echo "Uninstall-Actions"

16
superx/WEB-INF/conf/edustore/db/install/kern_indexes_ids.sql

@ -70,6 +70,13 @@ apnr ); @@ -70,6 +70,13 @@ apnr );
create index cifx_ind2 on cifx (uniquename );
! echo "Erzeuge Index cifx_ind3"
! echo `date`
create index cifx_ind3 on cifx (key,
apnr );
! echo "Erzeuge Index trans_cifx_ind"
! echo `date`
@ -274,6 +281,7 @@ key ); @@ -274,6 +281,7 @@ key );
! echo `date`
create index ix_tr_dim_bp_apnr on trans_dim_bp_apnr (dimension_bp_id,
apnr,
sourcesystem_id,
systeminfo_id );
@ -306,3 +314,11 @@ create index ix_dim_datum_day_date on dim_datum (day_date ); @@ -306,3 +314,11 @@ create index ix_dim_datum_day_date on dim_datum (day_date );
! echo `date`
create unique index ix_etl_job1 on etl_job (uniquename );
! echo "Erzeuge Index k_astat_staat_eu_idx1"
! echo `date`
create index k_astat_staat_eu_idx1 on k_astat_staat_eu (astat,
semester_von,
semester_bis );

297
superx/WEB-INF/conf/edustore/db/install/kern_install_ids.sql

@ -147,7 +147,7 @@ create table db_version( @@ -147,7 +147,7 @@ create table db_version(
his_system NVARCHAR(255) ,
version CHAR(8) ,
kern_system CHAR(1) ,
version_hash VARCHAR(32) ,
version_hash VARCHAR() ,
systeminfo_id INTEGER ,
primary key (his_system, version)
constraint c_db_version
@ -675,6 +675,13 @@ apnr ); @@ -675,6 +675,13 @@ apnr );
create index cifx_ind2 on cifx (uniquename );
! echo "Erzeuge Index cifx_ind3"
! echo `date`
create index cifx_ind3 on cifx (key,
apnr );
! echo "Tabelle cifx erzeugt"
! echo `date`
@ -777,7 +784,7 @@ obligatorisch INTEGER , @@ -777,7 +784,7 @@ obligatorisch INTEGER ,
art INTEGER ,
relation text ,
attribut NCHAR(100) ,
defaultwert NCHAR(255) ,
defaultwert TEXT ,
primary key (tid)
constraint c_felderinfo
)
@ -943,6 +950,8 @@ extern_account_id NVARCHAR(255) , @@ -943,6 +950,8 @@ extern_account_id NVARCHAR(255) ,
extern_person_id NVARCHAR(255) ,
sieht_projekte SMALLINT default 0 ,
extern_role_id INTEGER ,
gueltig_von date ,
gueltig_bis date ,
primary key (tid)
constraint c_userinfo
)
@ -1416,6 +1425,7 @@ toolbar_icon_filepath NVARCHAR(255) , @@ -1416,6 +1425,7 @@ toolbar_icon_filepath NVARCHAR(255) ,
usage_resultset_data CHAR(10) default 'T' ,
stylesheet_type CHAR(10) default 'XSL' ,
jr_datasource CHAR(10) ,
uniquename NVARCHAR(255) ,
primary key (tid)
constraint c_stylesheets
)
@ -1689,7 +1699,7 @@ sort1 INTEGER , @@ -1689,7 +1699,7 @@ sort1 INTEGER ,
sort2 INTEGER ,
sort3 INTEGER ,
geaendert_am DATE ,
aktiv SMALLINT ,
aktiv SMALLINT default 0 not null,
gueltig_seit DATE default '01.01.1900' not null,
gueltig_bis DATE default '01.01.3000' not null,
primary key (tid)
@ -2346,6 +2356,7 @@ systeminfo_id INTEGER @@ -2346,6 +2356,7 @@ systeminfo_id INTEGER
! echo `date`
create index ix_tr_dim_bp_apnr on trans_dim_bp_apnr (dimension_bp_id,
apnr,
sourcesystem_id,
systeminfo_id );
@ -3243,21 +3254,114 @@ sb NVARCHAR(255) @@ -3243,21 +3254,114 @@ sb NVARCHAR(255)
! echo "Erzeuge Tabelle colorscheme"
! echo "Erzeuge Tabelle k_astat_staat"
! echo `date`
create table colorscheme(
id SERIAL not null,
caption NVARCHAR(255) ,
sortorder INTEGER ,
colors NVARCHAR(255)
create table k_astat_staat(
schluessel INTEGER not null,
nummer NVARCHAR(255) ,
name NVARCHAR(255) ,
kennz NVARCHAR(255) ,
kontinent INTEGER ,
primary key (schluessel)
constraint c_k_astat_staat
)
;
! echo "Tabelle colorscheme erzeugt"
! echo "Tabelle k_astat_staat erzeugt"
! echo `date`
! echo "Erzeuge Tabelle k_astat_kontinent"
! echo `date`
create table k_astat_kontinent(
schluessel INTEGER not null,
nummer NVARCHAR(255) ,
name NVARCHAR(255) ,
primary key (schluessel)
constraint c_k_astat_kontinent
)
;
! echo "Tabelle k_astat_kontinent erzeugt"
! echo `date`
! echo "Erzeuge Tabelle k_astat_faechergruppe"
! echo `date`
create table k_astat_faechergruppe(
schluessel NVARCHAR(255) not null,
name NVARCHAR(255)
)
;
! echo "Tabelle k_astat_faechergruppe erzeugt"
! echo `date`
! echo "Erzeuge Tabelle k_astat_abschl_grp"
! echo `date`
create table k_astat_abschl_grp(
abschluss_astat_bund NVARCHAR(255) not null,
abschluss_astat_bund_ktxt NVARCHAR(255) ,
abschlussart NVARCHAR(255) ,
abschluss_grp NVARCHAR(255) ,
primary key (abschluss_astat_bund)
constraint pk_k_astat_abschl_grp
)
;
! echo "Tabelle k_astat_abschl_grp erzeugt"
! echo `date`
! echo "Erzeuge Tabelle k_astat_staat_eu"
! echo `date`
create table k_astat_staat_eu(
tid SERIAL not null,
astat CHAR(3) not null,
eu CHAR(1) ,
semester_von INTEGER ,
semester_bis INTEGER ,
gueltig_von DATE ,
gueltig_bis DATE ,
primary key (tid)
constraint pk_k_astat_staat_eu
)
;
! echo "Erzeuge Index k_astat_staat_eu_idx1"
! echo `date`
create index k_astat_staat_eu_idx1 on k_astat_staat_eu (astat,
semester_von,
semester_bis );
! echo "Tabelle k_astat_staat_eu erzeugt"
! echo `date`
@ -3296,6 +3400,101 @@ daemon3_interval INTEGER @@ -3296,6 +3400,101 @@ daemon3_interval INTEGER
! echo "Erzeuge Tabelle colorscheme"
! echo `date`
create table colorscheme(
id SERIAL not null,
caption NVARCHAR(255) ,
sortorder INTEGER ,
colors NVARCHAR(255)
)
;
! echo "Tabelle colorscheme erzeugt"
! echo `date`
! echo "Erzeuge Tabelle arch_table"
! echo `date`
create table arch_table(
id SERIAL not null,
name NVARCHAR(255) ,
zeitfeld NVARCHAR(255)
)
;
! echo "Tabelle arch_table erzeugt"
! echo `date`
! echo "Erzeuge Tabelle arch_datum"
! echo `date`
create table arch_datum(
arch_table NVARCHAR(255) not null,
datum datetime year to second ,
bezugszeit_von INTEGER ,
bezugszeit_bis INTEGER ,
bezugsart CHAR(1) default 'J' ,
userinfo_id INTEGER not null,
kommentar NVARCHAR(255)
)
;
! echo "Tabelle arch_datum erzeugt"
! echo `date`
! echo "Erzeuge Tabelle k_prio_param"
! echo `date`
create table k_prio_param(
id SERIAL not null,
name NVARCHAR(255) ,
sortorder NVARCHAR(255)
)
;
! echo "Tabelle k_prio_param erzeugt"
! echo `date`
! echo "Erzeuge Tabelle k_source"
! echo `date`
create table k_source(
id SERIAL not null,
name NVARCHAR(255) ,
sortorder NVARCHAR(255)
)
;
! echo "Tabelle k_source erzeugt"
! echo `date`
! echo "Erzeuge View user_groups"
! echo `date`
@ -3383,7 +3582,7 @@ create view menu_element_orgstructure( @@ -3383,7 +3582,7 @@ create view menu_element_orgstructure(
description) as
select element as orgstruktur, description
select element_value::integer as orgstruktur, description
from menu_element
where element='orgstruktur'
;
@ -4130,6 +4329,36 @@ end procedure; @@ -4130,6 +4329,36 @@ end procedure;
!sx_auto_upload_table.x k_astat_studienbereich $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl
! echo "Lade Tabelle k_astat_faechergruppe"
! echo `date`
!sx_auto_upload_table.x k_astat_faechergruppe $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_faechergruppe.unl
! echo "Lade Tabelle k_astat_staat"
! echo `date`
!sx_auto_upload_table.x k_astat_staat $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat.unl
! echo "Lade Tabelle k_astat_kontinent"
! echo `date`
!sx_auto_upload_table.x k_astat_kontinent $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_kontinent.unl
! echo "Lade Tabelle k_astat_abschl_grp"
! echo `date`
!sx_auto_upload_table.x k_astat_abschl_grp $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_abschl_grp.unl
! echo "Lade Tabelle k_astat_staat_eu"
! echo `date`
!sx_auto_upload_table.x k_astat_staat_eu $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat_eu.unl
! echo "Scriptfile $SUPERX_DIR/db/install/schluesseltabellen/macro_masken_bez_fuellen.sql ausführen"
! echo `date`
@ -4150,7 +4379,7 @@ end procedure; @@ -4150,7 +4379,7 @@ end procedure;
delete from db_version where his_system='kern';
insert into db_version (his_system,version,systeminfo_id) values('kern','5.0',9);
insert into db_version (his_system,version,systeminfo_id) values('kern','5.1b',9);
@ -4403,10 +4632,28 @@ delete from db_tabellen where name='k_astat_studienbereich'; @@ -4403,10 +4632,28 @@ delete from db_tabellen where name='k_astat_studienbereich';
insert into db_tabellen (name,protokollierung) values('k_astat_studienbereich',0);
delete from db_tabellen where name='k_astat_studienfach';
insert into db_tabellen (name,protokollierung) values('k_astat_studienfach',0);
delete from db_tabellen where name='colorscheme';
insert into db_tabellen (name,protokollierung) values('colorscheme',0);
delete from db_tabellen where name='k_astat_staat';
insert into db_tabellen (name,protokollierung) values('k_astat_staat',0);
delete from db_tabellen where name='k_astat_kontinent';
insert into db_tabellen (name,protokollierung) values('k_astat_kontinent',0);
delete from db_tabellen where name='k_astat_faechergruppe';
insert into db_tabellen (name,protokollierung) values('k_astat_faechergruppe',0);
delete from db_tabellen where name='k_astat_abschl_grp';
insert into db_tabellen (name,protokollierung) values('k_astat_abschl_grp',0);
delete from db_tabellen where name='k_astat_staat_eu';
insert into db_tabellen (name,protokollierung) values('k_astat_staat_eu',0);
delete from db_tabellen where name='sx_mail';
insert into db_tabellen (name,protokollierung) values('sx_mail',0);
delete from db_tabellen where name='colorscheme';
insert into db_tabellen (name,protokollierung) values('colorscheme',0);
delete from db_tabellen where name='arch_table';
insert into db_tabellen (name,protokollierung) values('arch_table',0);
delete from db_tabellen where name='arch_datum';
insert into db_tabellen (name,protokollierung) values('arch_datum',0);
delete from db_tabellen where name='k_prio_param';
insert into db_tabellen (name,protokollierung) values('k_prio_param',0);
delete from db_tabellen where name='k_source';
insert into db_tabellen (name,protokollierung) values('k_source',0);
! echo "Fülle sachgebiete, systeminfo und themenbaum"
@ -4534,16 +4781,16 @@ insert into tmp_themenbaum(name, parentname, gueltig_seit,gueltig_bis,erlaeuteru @@ -4534,16 +4781,16 @@ insert into tmp_themenbaum(name, parentname, gueltig_seit,gueltig_bis,erlaeuteru
delete from tmp_themenbaum where name in (select T.name from themenbaum T where T.name='Benutzer'
or T.name='Administration');
insert into tmp_themenbaum(name, parentname, gueltig_seit,gueltig_bis,erlaeuterung)
values('Entwicklung','Administration','01.01.1900','01.01.3000','Spezielle Funktionen für die Entwicklung');
values('Stammdaten verwalten','Administration','01.01.1900','01.01.3000','Abfragen zur Stammdatenverwaltung');
--gibt es das Thema schon?
delete from tmp_themenbaum where name in (select T.name from themenbaum T where T.name='Entwicklung'
delete from tmp_themenbaum where name in (select T.name from themenbaum T where T.name='Stammdaten verwalten'
or T.name='Administration');
insert into tmp_themenbaum(name, parentname, gueltig_seit,gueltig_bis,erlaeuterung)
values('Stammdaten verwalten','Administration','01.01.1900','01.01.3000','Abfragen zur Stammdatenverwaltung');
values('Datenmanagement','Administration','01.01.1900','01.01.3000','Abfragen zum Datenmanagement');
--gibt es das Thema schon?
delete from tmp_themenbaum where name in (select T.name from themenbaum T where T.name='Stammdaten verwalten'
delete from tmp_themenbaum where name in (select T.name from themenbaum T where T.name='Datenmanagement'
or T.name='Administration');
--root für das Modul einfügen und in den Themenbaum einhängen
@ -4604,6 +4851,12 @@ insert into tmp_themenbaum @@ -4604,6 +4851,12 @@ insert into tmp_themenbaum
gueltig_bis)
values('Feld suchen','70570','Felder','01.01.1900','01.01.3000');
insert into tmp_themenbaum
( name ,maskeninfo_id, parentname,
gueltig_seit ,
gueltig_bis)
values('User einrichten','70970','Benutzer verwalten','01.01.1900','01.01.3000');
insert into tmp_themenbaum
( name ,maskeninfo_id, parentname,
gueltig_seit ,
@ -4863,8 +5116,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M @@ -4863,8 +5116,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
update themenbaum set erlaeuterung='Uploads/Downloads verwalten' where name='Uploads/Downloads verwalten';
update themenbaum set erlaeuterung='Abfragen zur Feld-Verwaltung' where name='Felder';
update themenbaum set erlaeuterung='Benutzereinstellungen (Passwort ändern etc.)' where name='Benutzer';
update themenbaum set erlaeuterung='Spezielle Funktionen für die Entwicklung' where name='Entwicklung';
update themenbaum set erlaeuterung='Abfragen zur Stammdatenverwaltung' where name='Stammdaten verwalten';
update themenbaum set erlaeuterung='Abfragen zum Datenmanagement' where name='Datenmanagement';
CREATE temp TABLE tmp_db_forms (
tid serial NOT NULL,
@ -4891,13 +5144,13 @@ values ('felderinfo','felderinfo','/edit/kern/felderinfo_edit.jsp','Felderinfo v @@ -4891,13 +5144,13 @@ values ('felderinfo','felderinfo','/edit/kern/felderinfo_edit.jsp','Felderinfo v
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('systeminfo','systeminfo','/edit/kern/systeminfo_edit.jsp','Systeminfo verwalten'::varchar(200),'In diesem Formular können Sie Quellsysteme verwalten.'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values ('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values ('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_masken_bez','user_masken_bez','/edit/kern/user_masken_bez_edit.jsp','Maskenrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Masken geben.'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values ('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)

4
superx/WEB-INF/conf/edustore/db/install/kern_install_pg.sql

@ -1805,7 +1805,7 @@ export_to_glossar INTEGER , @@ -1805,7 +1805,7 @@ export_to_glossar INTEGER ,
comment on table sx_captions is 'Felder und Ergebnisparameter über captions anpassen';
comment on table sx_captions is 'Beschreibungstexte für Felder und Ergebnisparameter über captions in der BI pflegen';
comment on column sx_captions.table_name is 'Tabellenname';
@ -4540,7 +4540,7 @@ create view menu_element_orgstructure( @@ -4540,7 +4540,7 @@ create view menu_element_orgstructure(
description) as
select element as orgstruktur, description
select element_value::integer as orgstruktur, description
from menu_element
where element='orgstruktur'
;

12
superx/WEB-INF/conf/edustore/db/install/kern_masken_einspielen_ids.x

@ -214,3 +214,15 @@ sx_auto_insert_mask 71800 @@ -214,3 +214,15 @@ sx_auto_insert_mask 71800
echo "Maske Nr. 71820 einfügen:"
cd $SUPERX_DIR/db/install/masken
sx_auto_insert_mask 71820
#Maske Nr.71840 Datenblatt archivieren
echo "Maske Nr. 71840 einfügen:"
cd $SUPERX_DIR/db/install/masken
sx_auto_insert_mask 71840
#Maske Nr.71860 Übersicht Datenblatt-Archiv
echo "Maske Nr. 71860 einfügen:"
cd $SUPERX_DIR/db/install/masken
sx_auto_insert_mask 71860
#Maske Nr.71880 Downloads löschen
echo "Maske Nr. 71880 einfügen:"
cd $SUPERX_DIR/db/install/masken
sx_auto_insert_mask 71880

9
superx/WEB-INF/conf/edustore/db/install/kern_masken_entladen_ids.x

@ -162,3 +162,12 @@ sx_select_mask 71800 @@ -162,3 +162,12 @@ sx_select_mask 71800
#Maske Nr.71820 Archivierte Daten
cd "$SUPERX_DIR/db/install/masken"
sx_select_mask 71820
#Maske Nr.71840 Datenblatt archivieren
cd "$SUPERX_DIR/db/install/masken"
sx_select_mask 71840
#Maske Nr.71860 Übersicht Datenblatt-Archiv
cd "$SUPERX_DIR/db/install/masken"
sx_select_mask 71860
#Maske Nr.71880 Downloads löschen
cd "$SUPERX_DIR/db/install/masken"
sx_select_mask 71880

9
superx/WEB-INF/conf/edustore/db/install/kern_masken_loeschen_ids.x

@ -164,3 +164,12 @@ sx_auto_delete_mask 71800 @@ -164,3 +164,12 @@ sx_auto_delete_mask 71800
#Maske Nr.71820 Archivierte Daten
sx_auto_delete_mask 71820
sx_auto_delete_mask 71820
#Maske Nr.71840 Datenblatt archivieren
sx_auto_delete_mask 71840
sx_auto_delete_mask 71840
#Maske Nr.71860 Übersicht Datenblatt-Archiv
sx_auto_delete_mask 71860
sx_auto_delete_mask 71860
#Maske Nr.71880 Downloads löschen
sx_auto_delete_mask 71880
sx_auto_delete_mask 71880

2
superx/WEB-INF/conf/edustore/db/install/kern_purge_ids.sql

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
-- XML-generiertes SQL-Script fuer dbaccess-- Die Tabellen vom Typ "Bewegunsdaten" (also Daten- und Hilfstabellen) werden gelöscht.
delete from unload_params;
delete from masken_protokoll;
delete from masken_prot_feld;
delete from data_upload;
@ -14,3 +15,4 @@ delete from kern_cifx_neu; @@ -14,3 +15,4 @@ delete from kern_cifx_neu;
delete from kern_pruefrout;
delete from masken_statistik;
delete from hisinone_deleted_entity;
delete from arch_datum;

137
superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/k_astat_abschluss3steller_land.unl

@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
101^20071^3^1^51210^20100^2-Fach-Bachelor (polyvalent) - Erststudium^01^168^
101^20071^6^0^55610^^Diplom II Uni Kassel (für Budget)^01^211^
101^20101^3^0^51210^^Mehr-Fächer-Bachelor mit Lehramtoption -Erststudium^01^101^
101^20130^9^0^51210^^Mehr-Fächer-Bachelor mit Lehramtsoption - Erststudium^01^101^
@ -75,7 +76,6 @@ @@ -75,7 +76,6 @@
118^20071^7^0^58010^^Diplom (U) - Lehrer-Erststudium^18^118^
118^20130^9^0^58010^^Diplom (U) - Lehrer - Erststudium^18^118^
119^20071^3^0^155510^^LA Bachelor Grundstufe / Primarstufe - Erststudium^19^119^
381^20101^5^2^550530^^Akademiebrief (KH) - Aufbaustudium^81^381^
119^20071^6^0^155510^^LA Bachelor Grundstufe / Primarstufe - Erststudium^19^119^
119^20130^9^0^155510^^LA Bachelor Grundstufe / Primarstufe - Erststudium^19^119^
120^20071^3^0^150510^^LA Grund- und Hauptschulen - Erststudium^20^120^
@ -430,7 +430,6 @@ @@ -430,7 +430,6 @@
196^20071^5^0^650510^^Abschlussprüf. im Ausland - Erststudium^96^196^
196^20071^6^0^651510^^Abschlussprüfung im Ausland - Erststudium^96^196^
196^20071^7^0^651510^^Abschlussprüfung im Ausland-Erststudium^96^196^
381^20111^7^0^551030^^Akademiebrief (KH)-Aufbaustudium^81^381^
196^20130^9^0^651510^^Abschlussprüfung im Ausland - Erststudium^96^196^
198^20071^3^0^151010^^LA Bachelor Grund- und Hauptschulen - Erststudium^98^198^
198^20071^6^0^151010^^LA Bachelor Grund- und Hauptschulen - Erststudium^98^198^
@ -786,7 +785,6 @@ @@ -786,7 +785,6 @@
273^20071^6^0^552520^^Kirchenmusikprüfung A - Zweitstudium^73^273^
273^20071^7^0^552520^^Kirchenmusikprüfung A-Zweitstudium^73^273^
273^20130^9^0^552520^^Kirchenmusikprüfung A - Zweitstudium^73^273^
381^20130^9^0^551030^^Akademiebrief (KH) - Aufbaustudium^81^381^
274^20071^3^0^553020^^Kirchenmusikprüfung B - Zweitstudium^74^274^
274^20071^5^0^553520^^Kirchenmusikprüfung B - Zweitstudium^74^274^
274^20071^6^0^553020^^Kirchenmusikprüfung B - Zweitstudium^74^274^
@ -1076,6 +1074,9 @@ @@ -1076,6 +1074,9 @@
380^20071^6^0^555530^^Sonstiger künstlerischer Abschluss - Aufbaustudium^80^380^
380^20071^7^0^555530^^Sonstiger künstlerischer Abschluss-Aufbaustudium^80^380^
380^20130^9^0^555530^^Sonstiger künstlerischer Abschluss - Aufbaustudium^80^380^
381^20101^5^2^550530^^Akademiebrief (KH) - Aufbaustudium^81^381^
381^20111^7^0^551030^^Akademiebrief (KH)-Aufbaustudium^81^381^
381^20130^9^0^551030^^Akademiebrief (KH) - Aufbaustudium^81^381^
388^20071^3^0^59530^^Master an Universitäten (Abschlussprüfung vorausgesetzt) - Aufbaustudium^88^388^
388^20071^5^0^58030^^Master an U (Abschlusspr. vorausgesetzt) - Aufbaustudium^88^388^
388^20071^6^0^59530^^Master an Universitäten (Abschlussprüfung vorausgesetzt) - Aufbaustudium^88^388^
@ -1122,62 +1123,62 @@ @@ -1122,62 +1123,62 @@
3s2^20211^9^2^400730^^LA Sonderschulen/Förderschulen (Mittelschuldidaktik)-Aufbaustudium^s2^326^
402^20071^3^0^50540^^Magister - Ergänzungs-, Erweiterungs- und Zusatzstudium^02^402^
402^20071^5^0^57040^^Magister - Ergänzungs-, Erweiterungs-, Zusatzstudium^02^402^
402^20071^6^0^50540^^Magister - Ergänzungs-, Erweiterungs- und Zusatzstudium^02^402^
402^20071^6^0^50540^^Magister - Ergänzungs-, Erweiterungs- und Zusatzstudium ^02^402^
402^20071^7^0^50540^^Magister-Ergänz.-,Erweit.-,Zusatzstud.^02^402^
402^20130^9^0^50540^^Magister - Ergänzungs-, Erweiterungs- und Zusatzstudium^02^402^
403^20071^3^0^52040^^Lizentiat - Ergänzungs-, Erweiterungs- und Zusatzstudium^03^403^
403^20071^5^0^56540^^Lizentiat - Ergänzungs-, Erweiterungs-, Zusatzstudium^03^403^
403^20071^6^0^52040^^Lizentiat - Ergänzungs-, Erweiterungs- und Zusatzstudium^03^403^
403^20071^6^0^52040^^Lizentiat - Ergänzungs-, Erweiterungs- und Zusatzstudium ^03^403^
403^20071^7^0^52040^^Lizentiat-Ergänz.-,Erweit.-,Zusatzstud.^03^403^
403^20130^9^0^52040^^Lizentiat - Ergänzungs-, Erweiterungs- und Zusatzstudium^03^403^
405^20071^3^0^56540^^Akad. geprüfter Übersetzer - Ergänzungs-, Erweiterungs- und Zusatzstudium^05^405^
405^20071^6^0^56540^^Akad. geprüfter Übersetzer - Ergänzungs-, Erweiterungs- und Zusatzstudium^05^405^
405^20071^6^0^56540^^Akad. geprüfter Übersetzer - Ergänzungs-, Erweiterungs- und Zusatzstudium ^05^405^
405^20071^7^0^56540^^Akad. geprüfter Übersetzer-Ergänz.-,Erweit.-,Zusatzstud.^05^405^
405^20130^9^0^56540^^Akad. geprüfter Übersetzer - Ergänzungs-, Erweiterungs- und Zusatzstudium^05^405^
411^20071^3^0^54540^^Diplom (U) - Ergänzungs-, Erweiterungs- und Zusatzstudium^11^411^
411^20071^5^0^54040^^Diplom (U) - Ergänzungs-, Erweiterungs-, Zusatzstudium^11^411^
411^20071^6^0^54540^^Diplom (U) - Ergänzungs-, Erweiterungs- und Zusatzstudium^11^411^
411^20071^6^0^54540^^Diplom (U) - Ergänzungs-, Erweiterungs- und Zusatzstudium ^11^411^
411^20071^7^0^54540^^Diplom (U)-Ergänz.-,Erweit.-,Zusatzstud.^11^411^
411^20130^9^0^54540^^Diplom (U) - Ergänzungs-, Erweiterungs- und Zusatzstudium^11^411^
412^20071^3^0^55540^^Diplom (U) - Dolmetscher - Ergänzungs-, Erweiterungs- und Zusatzstudium^12^412^
412^20071^6^0^55540^^Diplom (U) - Dolmetscher - Ergänzungs-, Erweiterungs- und Zusatzstudium^12^412^
412^20071^6^0^55540^^Diplom (U) - Dolmetscher - Ergänzungs-, Erweiterungs- und Zusatzstudium ^12^412^
412^20071^7^0^55540^^Diplom (U) - Dolmetscher-Ergänz.-,Erweit.-,Zusatzstud.^12^412^
412^20130^9^0^55540^^Diplom (U) - Dolmetscher - Ergänzungs-, Erweiterungs- und Zusatzstudium^12^412^
413^20071^3^0^56040^^Diplom (U) - Übersetzer - Ergänzungs-, Erweiterungs- und Zusatzstudium^13^413^
413^20071^6^0^56040^^Diplom (U) - Übersetzer - Ergänzungs-, Erweiterungs- und Zusatzstudium^13^413^
413^20071^6^0^56040^^Diplom (U) - Übersetzer - Ergänzungs-, Erweiterungs- und Zusatzstudium ^13^413^
413^20071^7^0^56040^^Diplom (U) - Übersetzer-Ergänz.-,Erweit.-,Zusatzstud.^13^413^
413^20130^9^0^56040^^Diplom (U) - Übersetzer - Ergänzungs-, Erweiterungs- und Zusatzstudium^13^413^
415^20071^3^0^152540^^LA Bachelor Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^15^415^
415^20071^6^0^152540^^LA Bachelor Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^15^415^
415^20071^6^0^152540^^LA Bachelor Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^15^415^
415^20071^7^0^152540^^LA Bachelor Grundschulen-Ergänz.-,Erweit.-,Zusatzstud.^15^415^
415^20130^9^0^152540^^LA Bachelor Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^15^415^
416^20071^3^0^154040^^LA Bachelor Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^16^416^
416^20071^6^0^154040^^LA Bachelor Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^16^416^
416^20071^6^0^154040^^LA Bachelor Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^16^416^
416^20071^7^0^154040^^LA Bachelor Hauptschulen-Ergänz.-,Erweit.-,Zusatzstud.^16^416^
416^20130^9^0^154040^^LA Bachelor Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^16^416^
418^20071^3^0^58040^^Diplom (U) - Lehrer - Ergänzungs-, Erweiterungs- und Zusatzstudium^18^418^
418^20071^5^0^54540^^Diplom (U)Lehrer - Ergänzungs-, Erweiterungs-, Zusatzstudium^18^418^
418^20071^6^0^58040^^Diplom (U) - Lehrer - Ergänzungs-, Erweiterungs- und Zusatzstudium^18^418^
418^20071^6^0^58040^^Diplom (U) - Lehrer - Ergänzungs-, Erweiterungs- und Zusatzstudium ^18^418^
418^20071^7^0^58040^^Diplom (U) - Lehrer-Ergänz.-,Erweit.-,Zusatzstud.^18^418^
418^20130^9^0^58040^^Diplom (U) - Lehrer - Ergänzungs-, Erweiterungs- und Zusatzstudium^18^418^
419^20071^3^0^155540^^LA Bachelor Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^19^419^
419^20071^6^0^155540^^LA Bachelor Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^19^419^
419^20071^6^0^155540^^LA Bachelor Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium ^19^419^
419^20130^9^0^155540^^LA Bachelor Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^19^419^
420^20071^3^0^150540^^LA Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^20^420^
420^20071^6^0^150540^^LA Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^20^420^
420^20071^6^0^150540^^LA Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^20^420^
420^20071^7^0^150540^^LA Grund- und Hauptschulen-Ergänz.-,Erweit.-,Zusatzstud.^20^420^
420^20130^9^0^150540^^LA Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^20^420^
421^20071^3^0^152040^^LA Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^21^421^
421^20071^5^0^150540^^LA Grundschule (Studienschwerpunkt) - Ergänzungs-, Erweiterungs-, Zusatzstudium^21^421^
421^20071^6^0^152040^^LA Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^21^421^
421^20071^6^0^152040^^LA Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^21^421^
421^20071^7^0^152040^^LA Grundschulen-Ergänz.-,Erweit.-,Zusatzstud.^21^421^
421^20130^9^0^152040^^LA Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^21^421^
422^20071^3^0^153540^^LA Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^22^422^
422^20071^6^0^153540^^LA Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^22^422^
422^20071^6^0^153540^^LA Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^22^422^
422^20071^7^0^153540^^LA Hauptschulen-Ergänz.-,Erweit.-,Zusatzstud.^22^422^
422^20130^9^0^153540^^LA Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^22^422^
423^20071^3^0^250540^^LA Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^23^423^
423^20071^6^0^250540^^LA Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^23^423^
423^20071^6^0^250540^^LA Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^23^423^
423^20071^7^0^250540^^LA Realschulen-Ergänz.-,Erweit.-,Zusatzstud.^23^423^
423^20130^9^0^250540^^LA Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^23^423^
424^20071^3^0^252040^^LA Haupt- und Realsch. / Unterst. und Mittelst. Gym. - Ergänzungs-, Erweiterungs- und Zusatzstud.^24^424^
@ -1186,44 +1187,44 @@ @@ -1186,44 +1187,44 @@
424^20130^9^0^252040^^LA Haupt- und Realsch. / Unterst. und Mittelst. Gym. - Ergänzungs-, Erweiterungs- und Zusatzstud.^24^424^
425^20071^3^0^350540^^LA Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium^25^425^
425^20071^5^0^350540^^LA Gymnasien u. Gesamtschulen - Ergänzungs-, Erweiterungs-, Zusatzstudium^25^425^
425^20071^6^0^350540^^LA Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium^25^425^
425^20071^6^0^350540^^LA Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium ^25^425^
425^20071^7^0^350540^^LA Gymnasien-Ergänz.-,Erweit.-,Zusatzstud.^25^425^
425^20130^9^0^350540^^LA Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium^25^425^
426^20071^3^0^400540^^LA Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^26^426^
426^20071^5^0^401540^^LA Sonderpäd./ Sekundarstufe I - Ergänzungs-, Erweiterungs-, Zusatzstudium^26^426^
426^20071^6^0^400540^^LA Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^26^426^
426^20071^6^0^400540^^LA Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^26^426^
426^20071^7^0^400540^^LA Sonderschulen / Förderschulen-Ergänz.-,Erweit.-,Zusatzstud.^26^426^
426^20130^9^0^400540^^LA Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^26^426^
427^20071^3^0^450540^^LA Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^27^427^
427^20071^5^0^450540^^LA Berufskollegs - Ergänzungs-, Erweiterungs-, Zusatzstudium^27^427^
427^20071^6^0^450540^^LA Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^27^427^
427^20071^6^0^450540^^LA Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^27^427^
427^20071^7^0^450540^^LA Berufliche Schulen-Ergänz.-,Erweit.-,Zusatzstud.^27^427^
427^20130^9^0^450540^^LA Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^27^427^
428^20071^3^0^200540^^LA Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^28^428^
428^20071^6^0^200540^^LA Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^28^428^
428^20071^6^0^200540^^LA Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium ^28^428^
428^20130^9^0^200540^^LA Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^28^428^
429^20071^3^0^500540^^Sonstige Staatsprüfungen nach Schularten / Schulst. - Ergänzungs-, Erweiterungs- und Zusatzstudium^29^429^
429^20071^6^0^500540^^Sonstige Staatsprüfungen nach Schularten / Schulst. - Ergänzungs-, Erweiterungs- und Zusatzstudium^29^429^
429^20071^6^0^500540^^Sonstige Staatsprüfungen nach Schularten / Schulst. - Ergänzungs-, Erweiterungs- und Zusatzstudium ^29^429^
429^20071^7^0^500540^^Sonstige LÄ nach Schularten/-stufen-Ergänz.-,Erweit.-,Zusatzstud.^29^429^
429^20130^9^0^500540^^Sonstige Staatsprüfungen nach Schularten / Schulst. - Ergänzungs-, Erweiterungs- und Zusatzstudium^29^429^
430^20071^3^0^480540^^LA Master (soweit keine Differenzierung möglich) - Ergänzungs-, Erweiterungs- und Zusatzstudium^30^430^
430^20071^5^0^480540^^LA Master - Ergänzungs-, Erweiterungs-, Zusatzstudium^30^430^
430^20071^6^0^480540^^LA Master (soweit keine Differenzierung möglich) - Ergänzungs-, Erweiterungs- und Zusatzstudium^30^430^
430^20071^6^0^480540^^LA Master (soweit keine Differenzierung möglich) - Ergänzungs-, Erweiterungs- und Zusatzstudium ^30^430^
430^20071^7^0^480540^^LA Master (soweit keine Differenzierung möglich)-Ergänz.-,Erweit.-,Zusatzstud.^30^430^
430^20130^9^0^480540^^LA Master (soweit keine Differenzierung möglich) - Ergänzungs-, Erweiterungs- und Zusatzstudium^30^430^
431^20071^3^0^470540^^LA Bachelor (soweit keine Differenzierung möglich) - Ergänzungs-, Erweiterungs- und Zusatzstudium^31^431^
431^20071^6^0^470540^^LA Bachelor (soweit keine Differenzierung möglich) - Ergänzungs-, Erweiterungs- und Zusatzstudium^31^431^
431^20071^6^0^470540^^LA Bachelor (soweit keine Differenzierung möglich) - Ergänzungs-, Erweiterungs- und Zusatzstudium ^31^431^
431^20071^7^0^470540^^LA Bachelor (soweit keine Differenzierung möglich)-Ergänz.-,Erweit.-,Zusatzstud.^31^431^
431^20130^9^0^470540^^LA Bachelor (soweit keine Differenzierung möglich) - Ergänzungs-, Erweiterungs- und Zusatzstudium^31^431^
432^20071^3^0^201040^^LA Bachelor Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^32^432^
432^20071^6^0^201040^^LA Bachelor Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^32^432^
432^20071^6^0^201040^^LA Bachelor Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium ^32^432^
432^20130^9^0^201040^^LA Bachelor Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^32^432^
433^20071^3^0^202540^^LA Bachelor Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^33^433^
433^20071^6^0^202540^^LA Bachelor Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^33^433^
433^20071^6^0^202540^^LA Bachelor Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium ^33^433^
433^20130^9^0^202540^^LA Bachelor Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^33^433^
434^20071^3^0^251040^^LA Bachelor Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^34^434^
434^20071^5^0^402040^^LA Sonderpädagogik - Ergänzungs-, Erweiterungs-, Zusatzstudium^34^426^
434^20071^6^0^251040^^LA Bachelor Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^34^434^
434^20071^6^0^251040^^LA Bachelor Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^34^434^
434^20071^7^0^251040^^LA Bachelor Realschulen-Ergänz.-,Erweit.-,Zusatzstud.^34^434^
434^20130^9^0^251040^^LA Bachelor Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^34^434^
435^20071^3^0^252540^^LA Bachelor Haupt- u. Realsch./Unterst. u. Mittelst. Gym.-Ergänzungs-, Erweiterungs- und Zusatzstud.^35^435^
@ -1231,31 +1232,31 @@ @@ -1231,31 +1232,31 @@
435^20071^6^0^252540^^LA Bachelor Haupt- u. Realsch./Unterst. u. Mittelst. Gym.-Ergänzungs-, Erweiterungs- und Zusatzstud.^35^435^
435^20130^9^0^252540^^LA Bachelor Haupt- u. Realsch./Unterst. u. Mittelst. Gym.-Ergänzungs-, Erweiterungs- und Zusatzstud.^35^435^
436^20071^3^0^254040^^LA Bachelor Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^36^436^
436^20071^6^0^254040^^LA Bachelor Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^36^436^
436^20071^6^0^254040^^LA Bachelor Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium ^36^436^
436^20130^9^0^254040^^LA Bachelor Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^36^436^
437^20071^3^0^301040^^LA Bachelor Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^37^437^
437^20071^6^0^301040^^LA Bachelor Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^37^437^
437^20071^6^0^301040^^LA Bachelor Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium ^37^437^
437^20130^9^0^301040^^LA Bachelor Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^37^437^
438^20071^3^0^351040^^LA Bachelor Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium^38^438^
438^20071^6^0^351040^^LA Bachelor Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium^38^438^
438^20071^6^0^351040^^LA Bachelor Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium ^38^438^
438^20071^7^0^351040^^LA Bachelor Gymnasien-Ergänz.-,Erweit.-,Zusatzstud.^38^438^
438^20130^9^0^351040^^LA Bachelor Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium^38^438^
439^20071^3^0^352540^^LA Bachelor Oberst. / Sekundarst. II, allgemeinb. Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^39^439^
439^20071^6^0^352540^^LA Bachelor Oberst. / Sekundarst. II, allgemeinb. Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^39^439^
439^20130^9^0^352540^^LA Bachelor Oberst. / Sekundarst. II, allgemeinb. Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^39^439^
440^20071^3^0^202040^^LA Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^40^440^
440^20071^6^0^202040^^LA Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^40^440^
440^20071^6^0^202040^^LA Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium ^40^440^
440^20130^9^0^202040^^LA Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^40^440^
441^20071^3^0^300540^^LA Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^41^441^
441^20071^6^0^300540^^LA Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^41^441^
441^20071^6^0^300540^^LA Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium ^41^441^
441^20130^9^0^300540^^LA Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^41^441^
442^20071^3^0^155040^^LA Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^42^442^
442^20071^5^0^151040^^LA Grundstufe/ Primarstufe - Ergänzungs-, Erweiterungs-, Zusatzstudium^42^442^
442^20071^6^0^155040^^LA Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^42^442^
442^20071^6^0^155040^^LA Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium ^42^442^
442^20130^9^0^155040^^LA Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^42^442^
443^20071^3^0^253540^^LA Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^43^443^
443^20071^5^0^251540^^LA Mittelstufe/ Sekundarstufe I - Ergänzungs-, Erweiterungs-, Zusatzstudium^43^443^
443^20071^6^0^253540^^LA Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^43^443^
443^20071^6^0^253540^^LA Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium ^43^443^
443^20130^9^0^253540^^LA Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^43^443^
444^20071^3^0^352040^^LA Oberst. / Sekundarst. II, allgemeinb. Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^44^444^
444^20071^5^0^351540^^LA Oberstufe/ Sekundarst. II, allgem. Schulen - Ergänzungs-, Erweiterungs-, Zusatzstudium^44^444^
@ -1263,14 +1264,14 @@ @@ -1263,14 +1264,14 @@
444^20130^9^0^352040^^LA Oberst. / Sekundarst. II, allgemeinb. Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^44^444^
445^20071^3^0^452040^^LA Oberstufe / Sekundarstufe II, berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^45^445^
445^20071^5^0^451540^^LA Oberstufe/ Sekundarst. II, berufl. Schulen - Ergänzungs-, Erweiterungs-, Zusatzstudium^45^445^
445^20071^6^0^452040^^LA Oberstufe / Sekundarstufe II, berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^45^445^
445^20071^6^0^452040^^LA Oberstufe / Sekundarstufe II, berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^45^445^
445^20130^9^0^452040^^LA Oberstufe / Sekundarstufe II, berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^45^445^
446^20071^3^0^401040^^LA Bachelor Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^46^446^
446^20071^6^0^401040^^LA Bachelor Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^46^446^
446^20071^6^0^401040^^LA Bachelor Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^46^446^
446^20071^7^0^401040^^LA Bachelor Sonderschulen / Förderschulen-Ergänz.-,Erweit.-,Zusatzstud.^46^446^
446^20130^9^0^401040^^LA Bachelor Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^46^446^
447^20071^3^0^451040^^LA Bachelor Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^47^447^
447^20071^6^0^451040^^LA Bachelor Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^47^447^
447^20071^6^0^451040^^LA Bachelor Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^47^447^
447^20071^7^0^451040^^LA Bachelor Berufliche Schulen-Ergänz.-,Erweit.-,Zusatzstud.^47^447^
447^20130^9^0^451040^^LA Bachelor Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^47^447^
448^20071^3^0^452540^^LA Bachelor Oberst. / Sekundarst. II, berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^48^448^
@ -1278,7 +1279,7 @@ @@ -1278,7 +1279,7 @@
448^20130^9^0^452540^^LA Bachelor Oberst. / Sekundarst. II, berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^48^448^
449^20071^3^0^153040^^LA Master Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^49^449^
449^20071^5^2^352040^20200^LA Sekundar. II u. Sekundar. I, allgem. Schulen - Ergänzungs-, Erweiterungs-, Zusatzstudium^49^441^
449^20071^6^0^153040^^LA Master Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^49^449^
449^20071^6^0^153040^^LA Master Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^49^449^
449^20071^7^1^153040^20111^LA Master Grundschulen-Ergänz.-,Erweit.-,Zusatzstud.^49^449^
449^20120^7^1^153040^^LA Master Grundschulen-Ergänz.-,Erweit.-,Zusatzstud.^49^449^
449^20130^9^0^153040^^LA Master Grundschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^49^449^
@ -1286,32 +1287,31 @@ @@ -1286,32 +1287,31 @@
44B^20071^6^0^451041^^Bachelor (LA4-beruflische Schulen) - Ergänzungsstudium^4B^447^
44M^20071^6^0^451541^^Master (LA4-beruflische Schulen) - Ergänzungsstudium^4M^466^
450^20071^3^0^154540^^LA Master Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^50^450^
450^20071^6^0^154540^^LA Master Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^50^450^
450^20071^6^0^154540^^LA Master Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^50^450^
450^20071^7^0^154540^^LA Master Hauptschulen-Ergänz.-,Erweit.-,Zusatzstud.^50^450^
450^20130^9^0^154540^^LA Master Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^50^450^
451^20071^3^0^600540^^Diplom (FH) - Ergänzungs-, Erweiterungs- und Zusatzstudium^51^451^
451^20071^5^0^601040^^Diplom (FH) - Ergänzungs-, Erweiterungs-, Zusatzstudium^51^451^
451^20071^6^0^600540^^Diplom (FH) - Ergänzungs-, Erweiterungs- und Zusatzstudium^51^451^
451^20071^6^0^600540^^Diplom (FH) - Ergänzungs-, Erweiterungs- und Zusatzstudium ^51^451^
451^20071^7^0^600540^^Diplom (FH)-Ergänz.-,Erweit.-,Zusatzstud.^51^451^
451^20130^9^0^600540^^Diplom (FH) - Ergänzungs-, Erweiterungs- und Zusatzstudium^51^451^
452^20071^3^0^156040^^LA Master Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^52^452^
452^20071^6^0^156040^^LA Master Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^52^452^
452^20071^6^0^156040^^LA Master Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium ^52^452^
452^20130^9^0^156040^^LA Master Grundstufe / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^52^452^
455^20071^3^0^201540^^LA Master Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^55^455^
455^20071^6^0^201540^^LA Master Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^55^455^
455^20071^6^0^201540^^LA Master Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium ^55^455^
455^20130^9^0^201540^^LA Master Sekundarstufe I / Primarstufe - Ergänzungs-, Erweiterungs- und Zusatzstudium^55^455^
457^20071^3^0^203040^^LA Master Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^57^457^
457^20071^6^0^203040^^LA Master Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^57^457^
457^20071^6^0^203040^^LA Master Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium ^57^457^
457^20130^9^0^203040^^LA Master Grundschulen / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^57^457^
458^20071^3^0^251540^^LA Master Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^58^458^
458^20071^6^0^251540^^LA Master Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^58^458^
458^20071^6^0^251540^^LA Master Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^58^458^
458^20071^7^1^251540^20110^LA Master Realschulen-Ergänz.-,Erweit.-,Zusatzstud.^58^458^
458^20111^7^1^251540^20111^LA Master Realschulen (plus)-Ergänz.-,Erweit.-,Zusatzstud.^58^458^
458^20120^7^2^251540^^LA Master Realschulen (plus)-Ergänz.-,Erweit.-,Zusatzstud.^58^458^
458^20130^9^0^251540^^LA Master Realschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^58^458^
459^20071^3^0^604040^^Sonstiger FH - Abschluss - Ergänzungs-, Erweiterungs- und Zusatzstudium^59^459^
803^20071^7^0^52080^^Lizentiat-Weiterst. z.Verbess.d.Note^03^803^
459^20071^6^0^604040^^Sonstiger FH - Abschluss - Ergänzungs-, Erweiterungs- und Zusatzstudium^59^459^
459^20071^6^0^604040^^Sonstiger FH - Abschluss - Ergänzungs-, Erweiterungs- und Zusatzstudium ^59^459^
459^20071^7^0^604040^^Sonstiger FH - Abschluss-Ergänz.-,Erweit.-,Zusatzstud.^59^459^
459^20130^9^0^604040^^Sonstiger FH - Abschluss - Ergänzungs-, Erweiterungs- und Zusatzstudium^59^459^
460^20071^3^0^253040^^LA Master Haupt- und Realsch./Unterst. und Mittelst. Gym. - Ergänzungs-, Erweiterungs- und Zusatzst.^60^460^
@ -1319,12 +1319,12 @@ @@ -1319,12 +1319,12 @@
460^20071^7^2^450440^20200^Diplomhandelslehrer-Ergänz.-,Erweit.-,Zusatzstud.^60^427^
460^20130^9^0^253040^^LA Master Haupt- und Realsch./Unterst. und Mittelst. Gym. - Ergänzungs-, Erweiterungs- und Zusatzst.^60^460^
461^20071^3^0^254540^^LA Master Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^61^461^
461^20071^6^0^254540^^LA Master Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^61^461^
461^20071^6^0^254540^^LA Master Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium ^61^461^
461^20130^9^0^254540^^LA Master Mittelstufe / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^61^461^
461^20131^5^1^51040^20190^Bachelor an U 2 Hauptfächer - Ergänzungs-, Erweiterungs-, Zusatzstudium^61^168^
461^20191^5^2^51040^^Bachelor an U 2 Hauptfächer - Ergänzungs-, Erweiterungs-, Zusatzstudium^61^468^
462^20071^3^0^301540^^LA Master Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^62^462^
462^20071^6^0^301540^^LA Master Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^62^462^
462^20071^6^0^301540^^LA Master Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium ^62^462^
462^20130^9^0^301540^^LA Master Sekundarstufe II / Sekundarstufe I - Ergänzungs-, Erweiterungs- und Zusatzstudium^62^462^
463^20071^3^0^353040^^LA Master Oberst. / Sekundarst. II, allgemeinb. Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^63^463^
463^20071^6^0^353040^^LA Master Oberst. / Sekundarst. II, allgemeinb. Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^63^463^
@ -1332,17 +1332,17 @@ @@ -1332,17 +1332,17 @@
463^20130^9^0^353040^^LA Master Oberst. / Sekundarst. II, allgemeinb. Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^63^463^
463^20191^5^2^52040^^Bachelor an U Kern-/ Ergänzungsfach - Ergänzungs-, Erweiterungs-, Zusatzstudium^63^468^
464^20071^3^0^351540^^LA Master Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium^64^464^
464^20071^6^0^351540^^LA Master Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium^64^464^
464^20071^6^0^351540^^LA Master Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium ^64^464^
464^20071^7^1^351540^20111^LA Master Gymnasien-Ergänz.-,Erweit.-,Zusatzstud.^64^464^
464^20120^7^1^351540^^LA Master Gymnasien-Ergänz.-,Erweit.-,Zusatzstud.^64^464^
464^20130^9^0^351540^^LA Master Gymnasien - Ergänzungs-, Erweiterungs- und Zusatzstudium^64^464^
465^20071^3^0^401540^^LA Master Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^65^465^
465^20071^6^0^401540^^LA Master Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^65^465^
465^20071^6^0^401540^^LA Master Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^65^465^
465^20071^7^1^401540^20111^LA Master Sonderschulen / Förderschulen-Ergänz.-,Erweit.-,Zusatzstud.^65^465^
465^20120^7^1^401540^^LA Master Sonderschulen / Förderschulen-Ergänz.-,Erweit.-,Zusatzstud.^65^465^
465^20130^9^0^401540^^LA Master Sonderschulen / Förderschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^65^465^
466^20071^3^0^451540^^LA Master Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^66^466^
466^20071^6^0^451540^^LA Master Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^66^466^
466^20071^6^0^451540^^LA Master Berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^66^466^
466^20071^7^1^451540^20111^LA Master Berufliche Schulen-Ergänz.-,Erweit.-,Zusatzstud.^66^466^
466^20111^5^1^53640^20190^Bachelor mit Lehramtsoption - Ergänzungs-, Erweiterung-, Zusatzstudium^66^301^
466^20120^7^1^451540^^LA Master Berufliche Schulen-Ergänz.-,Erweit.-,Zusatzstud.^66^466^
@ -1353,50 +1353,50 @@ @@ -1353,50 +1353,50 @@
467^20130^9^0^453040^^LA Master Oberst. / Sekundarst. II, berufliche Schulen - Ergänzungs-, Erweiterungs- und Zusatzst.^67^467^
468^20201^9^0^51040^^Mehr-Fächer-Bachelor ohne Lehramtsoption - Ergänzungs-, Erweiterungs- und Zusatzstudium^68^468^
469^20071^3^1^51540^20100^Master an U (Zwei-Fach-Master) - Ergänzungs-, Erweiterungs- und Zusatzstudium^69^469^
469^20071^6^0^51540^^Master an U (Zwei-Fach-Master) - Ergänzungs-, Erweiterungs- und Zusatzstudium^69^469^
469^20071^6^0^51540^^Master an U (Zwei-Fach-Master) - Ergänzungs-, Erweiterungs- und Zusatzstudium ^69^469^
469^20071^7^2^51540^^Mehr-Fächer-Master-Ergänz.-,Erweit.-,Zusatzstud.^69^469^
469^20101^3^0^51540^^Mehr-Fächer-Master - Ergänzungs-, Erweiterungs- und Zusatzstudium^69^469^
469^20130^9^0^51540^^Mehr-Fächer-Master - Ergänzungs-, Erweiterungs- und Zusatzstudium^69^469^
472^20071^3^0^552040^^Privatmusiklehrerprüfung - Ergänzungs-, Erweiterungs- und Zusatzstudium^72^472^
472^20071^5^0^557040^^Staatl. Musiklehrerprüfung - Ergänzungs-, Erweiterungs-, Zusatzstudium^72^472^
472^20071^6^0^552040^^Privatmusiklehrerprüfung - Ergänzungs-, Erweiterungs- und Zusatzstudium^72^472^
472^20071^6^0^552040^^Privatmusiklehrerprüfung - Ergänzungs-, Erweiterungs- und Zusatzstudium ^72^472^
472^20071^7^0^552040^^Privatmusiklehrerprüfung-Ergänz.-,Erweit.-,Zusatzstud.^72^472^
472^20130^9^0^552040^^Privatmusiklehrerprüfung - Ergänzungs-, Erweiterungs- und Zusatzstudium^72^472^
474^20081^3^0^553040^^Kirchenmusikprüfung B - Ergänzungs-, Erweiterungs- und Zusatzstudium^74^474^
474^20130^9^0^553040^^Kirchenmusikprüfung B - Ergänzungs-, Erweiterungs- und Zusatzstudium^74^474^
475^20071^3^0^550540^^Diplom (KH) - Ergänzungs-, Erweiterungs- und Zusatzstudium^75^475^
475^20071^5^0^552540^^Diplom (KH) - Ergänzungs-, Erweiterungs-, Zusatzstudium^75^475^
475^20071^6^0^550540^^Diplom (KH) - Ergänzungs-, Erweiterungs- und Zusatzstudium^75^475^
475^20071^6^0^550540^^Diplom (KH) - Ergänzungs-, Erweiterungs- und Zusatzstudium ^75^475^
475^20071^7^0^550540^^Diplom (KH)-Ergänz.-,Erweit.-,Zusatzstud.^75^475^
475^20130^9^0^550540^^Diplom (KH) - Ergänzungs-, Erweiterungs- und Zusatzstudium^75^475^
477^20071^3^0^555040^^Kunstpädagogische Prüfung - Ergänzungs-, Erweiterungs- und Zusatzstudium^77^477^
477^20071^6^0^555040^^Kunstpädagogische Prüfung - Ergänzungs-, Erweiterungs- und Zusatzstudium^77^477^
477^20071^6^0^555040^^Kunstpädagogische Prüfung - Ergänzungs-, Erweiterungs- und Zusatzstudium ^77^477^
477^20071^7^0^555040^^Kunstpädagogische Prüfung-Ergänz.-,Erweit.-,Zusatzstud.^77^477^
477^20130^9^0^555040^^Kunstpädagogische Prüfung - Ergänzungs-, Erweiterungs- und Zusatzstudium^77^477^
478^20130^9^0^57540^^Master (U) - Lehrer - Ergänzungs-, Erweiterungs- und Zusatzstudium^78^478^
480^20071^3^0^555540^^Sonstiger künstlerischer Abschluss - Ergänzungs-, Erweiterungs- und Zusatzstudium^80^480^
480^20071^5^0^556540^^Sonstiger künstlerischer Abschluss - Ergänzungs-, Erweiterungs-, Zusatzstudium^80^480^
480^20071^6^0^555540^^Sonstiger künstlerischer Abschluss - Ergänzungs-, Erweiterungs- und Zusatzstudium^80^480^
480^20071^6^0^555540^^Sonstiger künstlerischer Abschluss - Ergänzungs-, Erweiterungs- und Zusatzstudium ^80^480^
480^20071^7^0^555540^^Sonstiger künstlerischer Abschluss-Ergänz.-,Erweit.-,Zusatzstud.^80^480^
480^20130^9^0^555540^^Sonstiger künstlerischer Abschluss - Ergänzungs-, Erweiterungs- und Zusatzstudium^80^480^
482^20071^3^0^58540^^Bachelor an Universitäten - Ergänzungs-, Erweiterungs- und Zusatzstudium^82^482^
482^20071^5^0^50540^^Bachelor an U - Ergänzungs-, Erweiterungs-, Zusatzstudium^82^482^
482^20071^6^0^58540^^Bachelor an Universitäten - Ergänzungs-, Erweiterungs- und Zusatzstudium^82^482^
482^20071^6^0^58540^^Bachelor an Universitäten - Ergänzungs-, Erweiterungs- und Zusatzstudium ^82^482^
482^20071^7^0^58540^^Bachelor an U-Ergänz.-,Erweit.-,Zusatzstud.^82^482^
482^20130^9^0^58540^^Bachelor an Universitäten - Ergänzungs-, Erweiterungs- und Zusatzstudium^82^482^
484^20071^3^0^602540^^Bachelor an Fachhochschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^84^484^
484^20071^6^0^602540^^Bachelor an Fachhochschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^84^484^
484^20071^6^0^602540^^Bachelor an Fachhochschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^84^484^
484^20071^7^0^602540^^Bachelor an FH-Ergänz.-,Erweit.-,Zusatzstud.^84^484^
484^20091^5^1^600540^^Bachelor an FH - Ergänzungs-, Erweiterungs-, Zusatzstudium^84^484^
484^20130^9^0^602540^^Bachelor an Fachhochschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^84^484^
485^20071^5^1^58540^20100^Master an U (o. vorausges. Abschlusspr.) - Ergänzungs-, Erweiterungs-, Zusatzstudium^85^485^
485^20071^6^3^59040^20100^Master an Universitäten (o. vorausge. Abschlusspr.) - Ergänzungs-, Erweiterungs- und Zusatzstudium^85^485^
485^20071^6^3^59040^20100^Master an Universitäten (o. vorausge. Abschlusspr.) - Ergänzungs-, Erweiterungs- und Zusatzstudium ^85^485^
485^20101^5^1^58540^^Master an U (o. vorausges. Abschlusspr.) - Ergänzungs-, Erweiterungs-, Zusatzstudium^85^488^
487^20071^6^3^603040^20100^Master an Fachhochschulen (o. vorausge. Abschlusspr.) - Ergänzungs-, Erweiterungs- und Zusatzst.^87^487^
487^20071^7^3^603040^20100^Master an FH (ohne vorausgesetzte Abschlussprüfung)-Ergänz.-,Erweit.-,Zusatzstud.^87^487^
488^20071^3^0^59540^^Master an Universitäten (Abschlussprüfung vorausge.) - Ergänzungs-, Erweiterungs- und Zusatzstudium^88^488^
488^20071^5^0^58040^^Master an U (Abschlusspr. vorausgesetzt) - Ergänzungs-, Erweiterungs-, Zusatzstudium^88^488^
488^20071^6^0^59540^^Master an Universitäten (Abschlussprüfung vorausge.) - Ergänzungs-, Erweiterungs- und Zusatzstudium^88^488^
488^20071^6^0^59540^^Master an Universitäten (Abschlussprüfung vorausge.) - Ergänzungs-, Erweiterungs- und Zusatzstudium ^88^488^
488^20071^7^0^59540^^Master an U (Abschlussprüfung vorausgesetzt)-Ergänz.-,Erweit.-,Zusatzstud.^88^488^
488^20130^9^0^59540^^Master an Universitäten (Abschlussprüfung vorausge.) - Ergänzungs-, Erweiterungs- und Zusatzstudium^88^488^
489^20081^3^0^557040^^Master an Kunsthochschulen (Abschlussprüfung vorausgesetzt) - Ergänzungs-, Erweiterungs- und Zusatzs^89^489^
@ -1409,25 +1409,25 @@ @@ -1409,25 +1409,25 @@
490^20130^9^0^603540^^Master an Fachhochschulen (Abschlusspr. vorausge.) - Ergänzungs-, Erweiterungs- und Zusatzstudium^90^490^
494^20071^3^0^650540^^Abschlusszeugnis / Zertifikat - Ergänzungs-, Erweiterungs- und Zusatzstudium^94^494^
494^20071^5^0^651040^^Abschlusszeug. /Zertifikat - Ergänzungs-, Erweiterungs-, Zusatzstudium^94^494^
494^20071^6^0^650540^^Abschlusszeugnis / Zertifikat - Ergänzungs-, Erweiterungs- und Zusatzstudium^94^494^
494^20071^6^0^650540^^Abschlusszeugnis / Zertifikat - Ergänzungs-, Erweiterungs- und Zusatzstudium ^94^494^
494^20071^7^0^650540^^Abschlusszeugnis/Zertifikat-Ergänz.-,Erweit.-,Zusatzstud.^94^494^
494^20130^9^0^650540^^Abschlusszeugnis / Zertifikat - Ergänzungs-, Erweiterungs- und Zusatzstudium^94^494^
495^20071^3^0^651040^^Sonstiger Abschluss in Deutschland - Ergänzungs-, Erweiterungs- und Zusatzstudium^95^495^
495^20071^5^0^651540^^Sonst.Abschluss in Deutschland - Ergänzungs-, Erweiterungs-, Zusatzstudium^95^495^
495^20071^6^0^651040^^Sonstiger Abschluss in Deutschland - Ergänzungs-, Erweiterungs- und Zusatzstudium^95^495^
495^20071^6^0^651040^^Sonstiger Abschluss in Deutschland - Ergänzungs-, Erweiterungs- und Zusatzstudium ^95^495^
495^20071^7^0^651040^^Sonstiger Abschluss in Deutschland-Ergänz.-,Erweit.-,Zusatzstud.^95^495^
495^20130^9^0^651040^^Sonstiger Abschluss in Deutschland - Ergänzungs-, Erweiterungs- und Zusatzstudium^95^495^
496^20071^3^0^651540^^Abschlussprüfung im Ausland - Ergänzungs-, Erweiterungs- und Zusatzstudium^96^496^
496^20071^5^0^650540^^Abschlussprüf. im Ausland - Ergänzungs-, Erweiterungs-, Zusatzstudium^96^496^
496^20071^6^0^651540^^Abschlussprüfung im Ausland - Ergänzungs-, Erweiterungs- und Zusatzstudium^96^496^
496^20071^6^0^651540^^Abschlussprüfung im Ausland - Ergänzungs-, Erweiterungs- und Zusatzstudium ^96^496^
496^20071^7^0^651540^^Abschlussprüfung im Ausland-Ergänz.-,Erweit.-,Zusatzstud.^96^496^
496^20130^9^0^651540^^Abschlussprüfung im Ausland - Ergänzungs-, Erweiterungs- und Zusatzstudium^96^496^
498^20071^3^0^151040^^LA Bachelor Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^98^498^
498^20071^6^0^151040^^LA Bachelor Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^98^498^
498^20071^6^0^151040^^LA Bachelor Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^98^498^
498^20071^7^0^151040^^LA Bachelor Grund- und Hauptschulen-Ergänz.-,Erweit.-,Zusatzstud.^98^498^
498^20130^9^0^151040^^LA Bachelor Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^98^498^
499^20071^3^0^151540^^LA Master Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^99^499^
499^20071^6^0^151540^^LA Master Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^99^499^
499^20071^6^0^151540^^LA Master Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium ^99^499^
499^20071^7^0^151540^^LA Master Grund- und Hauptschulen-Ergänz.-,Erweit.-,Zusatzstud.^99^499^
499^20130^9^0^151540^^LA Master Grund- und Hauptschulen - Ergänzungs-, Erweiterungs- und Zusatzstudium^99^499^
4a4^20151^9^0^650640^^Modulstudium - Ergänzungs-, Erweiterungs- und Zusatzstudium^a4^494^
@ -1490,7 +1490,7 @@ @@ -1490,7 +1490,7 @@
5a5^20201^9^1^651650^^Austauschstudium/Programmstudium - Promotionsstudium^a5^596^
5A6^20071^6^1^100650^^Promotion nach Masterabschluss / Ph.D.^A6^591^
5B6^20071^6^0^100750^^Promotion nach FH-Abschluss bzw. wissensch. Kurzstudium^B6^506^
5P1^20221^5^0^102050^^Promotion am Promotionskolleg^P1^506^
5P1^20221^5^1^102050^^Promotion am Promotionskolleg - Promotionsstudium^P1^506^
601^20071^3^1^51260^20100^2-Fach-Bachelor (polyvalent) - Weiterbildungsstudium^01^668^
601^20101^3^0^51260^^Mehr-Fächer-Bachelor mit Lehramtsoption - Weiterbildungsstudium^01^601^
601^20130^9^0^51260^^Mehr-Fächer-Bachelor mit Lehramtsoption ? Weiterbildungsstudium^01^601^
@ -1522,6 +1522,7 @@ @@ -1522,6 +1522,7 @@
631^20071^7^0^470560^^LA Bachelor (soweit keine Differenzierung möglich)-Weiterbildungsstudium^31^631^
631^20130^9^0^470560^^LA Bachelor (soweit keine Differenzierung möglich) - Weiterbildungsstudium^31^631^
649^20130^9^0^153060^^LA Master Grundschulen - Weiterbildungsstudium^49^649^
649^20230^7^0^153060^^LA Master Grundschulen - Weiterbildungsstudium ^49^649^
650^20130^9^0^154560^^LA Master Hauptschulen - Weiterbildungsstudium^50^650^
651^20071^3^0^600560^^Diplom (FH) - Weiterbildungsstudium^51^651^
651^20071^5^0^601060^^Diplom (FH) - Kontakt-/ Weiterbildungsstudium^51^651^
@ -1532,6 +1533,7 @@ @@ -1532,6 +1533,7 @@
655^20130^9^0^201560^^LA Master Sekundarstufe I / Primarstufe - Weiterbildungsstudium^55^655^
657^20130^9^0^203060^^LA Master Grundschulen / Sekundarstufe I - Weiterbildungsstudium^57^657^
658^20130^9^0^251560^^LA Master Realschulen - Weiterbildungsstudium^58^658^
658^20230^7^1^251560^^LA Master Realschulen - Weiterbildungsstudium ^58^658^
659^20071^3^0^604060^^Sonstiger FH - Abschluss - Weiterbildungsstudium^59^659^
659^20071^6^0^604060^^Sonstiger FH - Abschluss - Weiterbildungsstudium^59^659^
659^20071^7^0^604060^^Sonstiger FH - Abschluss-Weiterbildungsstudium^59^659^
@ -1541,6 +1543,7 @@ @@ -1541,6 +1543,7 @@
662^20130^9^0^301560^^LA Master Sekundarstufe II / Sekundarstufe I - Weiterbildungsstudium^62^662^
663^20130^9^0^353060^^LA Master Oberstufe / Sekundarstufe II, allgemeinbildende Schulen - Weiterbildungsstudium^63^663^
664^20130^9^0^351560^^LA Master Gymnasium - Weiterbildungsstudium^64^664^
664^20230^7^1^351560^^LA Master Gymnasien - Weiterbildungsstudium ^64^664^
665^20130^9^0^401560^^LA Master Sonderschulen / Förderschulen - Weiterbildungsstudium^65^665^
666^20130^9^0^451560^^LA Master Berufliche Schulen - Weiterbildungsstudium^66^666^
667^20130^9^0^453060^^LA Master Oberstufe / Sekundarstufe II, berufliche Schulen - Weiterbildungsstudium^67^667^
@ -1706,6 +1709,7 @@ @@ -1706,6 +1709,7 @@
799^20091^7^1^151570^^LA Master Grund- und Hauptschulen-konsekutives Stud.^99^799^
799^20130^9^0^151570^^LA Master Grund- und Hauptschulen - Konsekutives Masterstudium^99^799^
7a3^20141^9^1^51670^^Mehr-Fächer-Master mit Lehramtsoption - GY^a3^769^
7a4^20231^9^0^650670^^Modulstudium-Konsekutives Masterstudium^a4^194^
7a5^20201^9^1^651670^^Austauschstudium/Programmstudium - Konsekutives Masterstudium^a5^796^
7E2^20201^7^1^452070^20220^Master an U/Wirtschaftspädagogik-konsekutives Stud.^E2^766^
7E2^20221^7^0^452070^^Master (U) of Education in Wirtschaftspädagogik-konsekutives Stud.^E2^766^
@ -1734,6 +1738,7 @@ @@ -1734,6 +1738,7 @@
803^20071^3^0^52080^^Lizentiat - Weiterstudium bzw. Wiederholung zur Notenverbesserung^03^803^
803^20071^5^0^56580^^Lizentiat - Weiterstudium zur Verbesserung der Note^03^803^
803^20071^6^0^52080^^Lizentiat - Weiterstudium bzw. Wiederholung zur Notenverbesserung^03^803^
803^20071^7^0^52080^^Lizentiat-Weiterst. z.Verbess.d.Note^03^803^
803^20130^9^0^52080^^Lizentiat - Weiterstudium bzw. Wiederholung zur Notenverbesserung^03^803^
804^20071^3^0^52580^^Kirchliche Prüfung - Weiterstudium bzw. Wiederholung zur Notenverbesserung^04^804^
804^20071^5^0^56080^^Kirchliche Prüfung - Weiterstudium zur Verbesserung der Note^04^804^

18
superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/k_astat_staat_eu.unl

@ -263,21 +263,3 @@ @@ -263,21 +263,3 @@
263^411^N^19001^29992^01.04.1900^31.03.3000^
264^519^N^19001^29992^01.04.1900^31.03.3000^
265^168^N^20211^29992^01.01.2021^31.03.3000^
266^315^J^19571^29992^01.04.1957^31.03.3000^
267^315^N^19001^19562^01.04.1900^31.03.1957^
268^317^J^19571^29992^01.04.1957^31.03.3000^
269^317^N^19001^19562^01.04.1900^31.03.1957^
270^319^J^19571^29992^01.04.1957^31.03.3000^
271^319^N^19001^19562^01.04.1900^31.03.1957^
272^211^J^19571^29992^01.04.1957^31.03.3000^
273^211^N^19001^19562^01.04.1900^31.03.1957^
274^214^J^19571^29992^01.04.1957^31.03.3000^
275^214^N^19001^19562^01.04.1900^31.03.1957^
276^331^J^19571^29992^01.04.1957^31.03.3000^
277^331^N^19001^19562^01.04.1900^31.03.1957^
278^329^J^19571^20112^01.04.1957^31.12.2011^
279^329^N^19001^19562^01.04.1900^31.03.1957^
280^329^N^20121^29992^01.01.2012^31.03.3000^
281^342^J^19731^19842^01.04.1973^31.12.1984^
282^342^N^19001^19722^01.04.1900^31.03.1973^
283^342^N^19851^29992^01.01.1985^31.03.3000^

744
superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/k_astat_studienfach_land.unl

File diff suppressed because it is too large Load Diff

441
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_fields_ids.sql

@ -131,8 +131,17 @@ where a.tabid = b.tabid and b.tabname @@ -131,8 +131,17 @@ where a.tabid = b.tabid and b.tabname
'k_astat_abschluss2steller',
'k_astat_studienbereich',
'k_astat_studienfach',
'k_astat_staat',
'k_astat_kontinent',
'k_astat_faechergruppe',
'k_astat_abschl_grp',
'k_astat_staat_eu',
'sx_mail',
'colorscheme',
'sx_mail'
'arch_table',
'arch_datum',
'k_prio_param',
'k_source'
) order by 1;</sqlvar>
</sqlvars>
@ -427,7 +436,7 @@ alter table db_version add ( kern_system CHAR(1) ); @@ -427,7 +436,7 @@ alter table db_version add ( kern_system CHAR(1) );
! echo "field db_version.version_hash will be added"
! echo `date`
alter table db_version add ( version_hash VARCHAR(32) );
alter table db_version add ( version_hash VARCHAR() );
</#if>
@ -2227,7 +2236,7 @@ alter table felderinfo add ( attribut NCHAR(100) ); @@ -2227,7 +2236,7 @@ alter table felderinfo add ( attribut NCHAR(100) );
! echo "field felderinfo.defaultwert will be added"
! echo `date`
alter table felderinfo add ( defaultwert NCHAR(255) );
alter table felderinfo add ( defaultwert TEXT );
</#if>
@ -2691,6 +2700,26 @@ alter table userinfo add ( extern_role_id INTEGER ); @@ -2691,6 +2700,26 @@ alter table userinfo add ( extern_role_id INTEGER );
</#if>
<#if !fields?seq_contains("userinfo.gueltig_von") >
! echo "field userinfo.gueltig_von will be added"
! echo `date`
alter table userinfo add ( gueltig_von date );
</#if>
<#if !fields?seq_contains("userinfo.gueltig_bis") >
! echo "field userinfo.gueltig_bis will be added"
! echo `date`
alter table userinfo add ( gueltig_bis date );
</#if>
<#if !fields?seq_contains("themenbaum.tid") >
@ -4131,6 +4160,16 @@ alter table sx_stylesheets add ( jr_datasource CHAR(10) ); @@ -4131,6 +4160,16 @@ alter table sx_stylesheets add ( jr_datasource CHAR(10) );
</#if>
<#if !fields?seq_contains("sx_stylesheets.uniquename") >
! echo "field sx_stylesheets.uniquename will be added"
! echo `date`
alter table sx_stylesheets add ( uniquename NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("sx_mask_style.tid") >
@ -4697,7 +4736,7 @@ alter table sx_repository add ( geaendert_am DATE ); @@ -4697,7 +4736,7 @@ alter table sx_repository add ( geaendert_am DATE );
! echo "field sx_repository.aktiv will be added"
! echo `date`
alter table sx_repository add ( aktiv SMALLINT );
alter table sx_repository add ( aktiv SMALLINT default 0 not null);
</#if>
@ -9221,43 +9260,213 @@ alter table k_astat_studienfach add ( sb NVARCHAR(255) ); @@ -9221,43 +9260,213 @@ alter table k_astat_studienfach add ( sb NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("colorscheme.id") >
<#if !fields?seq_contains("k_astat_staat.schluessel") >
! echo "field colorscheme.id will be added"
! echo "field k_astat_staat.schluessel will be added"
! echo `date`
alter table colorscheme add ( id SERIAL not null);
alter table k_astat_staat add ( schluessel INTEGER not null);
</#if>
<#if !fields?seq_contains("colorscheme.caption") >
<#if !fields?seq_contains("k_astat_staat.nummer") >
! echo "field colorscheme.caption will be added"
! echo "field k_astat_staat.nummer will be added"
! echo `date`
alter table colorscheme add ( caption NVARCHAR(255) );
alter table k_astat_staat add ( nummer NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("colorscheme.sortorder") >
<#if !fields?seq_contains("k_astat_staat.name") >
! echo "field colorscheme.sortorder will be added"
! echo "field k_astat_staat.name will be added"
! echo `date`
alter table colorscheme add ( sortorder INTEGER );
alter table k_astat_staat add ( name NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("colorscheme.colors") >
<#if !fields?seq_contains("k_astat_staat.kennz") >
! echo "field colorscheme.colors will be added"
! echo "field k_astat_staat.kennz will be added"
! echo `date`
alter table colorscheme add ( colors NVARCHAR(255) );
alter table k_astat_staat add ( kennz NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_astat_staat.kontinent") >
! echo "field k_astat_staat.kontinent will be added"
! echo `date`
alter table k_astat_staat add ( kontinent INTEGER );
</#if>
<#if !fields?seq_contains("k_astat_kontinent.schluessel") >
! echo "field k_astat_kontinent.schluessel will be added"
! echo `date`
alter table k_astat_kontinent add ( schluessel INTEGER not null);
</#if>
<#if !fields?seq_contains("k_astat_kontinent.nummer") >
! echo "field k_astat_kontinent.nummer will be added"
! echo `date`
alter table k_astat_kontinent add ( nummer NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_astat_kontinent.name") >
! echo "field k_astat_kontinent.name will be added"
! echo `date`
alter table k_astat_kontinent add ( name NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_astat_faechergruppe.schluessel") >
! echo "field k_astat_faechergruppe.schluessel will be added"
! echo `date`
alter table k_astat_faechergruppe add ( schluessel NVARCHAR(255) not null);
</#if>
<#if !fields?seq_contains("k_astat_faechergruppe.name") >
! echo "field k_astat_faechergruppe.name will be added"
! echo `date`
alter table k_astat_faechergruppe add ( name NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_astat_abschl_grp.abschluss_astat_bund") >
! echo "field k_astat_abschl_grp.abschluss_astat_bund will be added"
! echo `date`
alter table k_astat_abschl_grp add ( abschluss_astat_bund NVARCHAR(255) not null);
</#if>
<#if !fields?seq_contains("k_astat_abschl_grp.abschluss_astat_bund_ktxt") >
! echo "field k_astat_abschl_grp.abschluss_astat_bund_ktxt will be added"
! echo `date`
alter table k_astat_abschl_grp add ( abschluss_astat_bund_ktxt NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_astat_abschl_grp.abschlussart") >
! echo "field k_astat_abschl_grp.abschlussart will be added"
! echo `date`
alter table k_astat_abschl_grp add ( abschlussart NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_astat_abschl_grp.abschluss_grp") >
! echo "field k_astat_abschl_grp.abschluss_grp will be added"
! echo `date`
alter table k_astat_abschl_grp add ( abschluss_grp NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_astat_staat_eu.tid") >
! echo "field k_astat_staat_eu.tid will be added"
! echo `date`
alter table k_astat_staat_eu add ( tid SERIAL not null);
</#if>
<#if !fields?seq_contains("k_astat_staat_eu.astat") >
! echo "field k_astat_staat_eu.astat will be added"
! echo `date`
alter table k_astat_staat_eu add ( astat CHAR(3) not null);
</#if>
<#if !fields?seq_contains("k_astat_staat_eu.eu") >
! echo "field k_astat_staat_eu.eu will be added"
! echo `date`
alter table k_astat_staat_eu add ( eu CHAR(1) );
</#if>
<#if !fields?seq_contains("k_astat_staat_eu.semester_von") >
! echo "field k_astat_staat_eu.semester_von will be added"
! echo `date`
alter table k_astat_staat_eu add ( semester_von INTEGER );
</#if>
<#if !fields?seq_contains("k_astat_staat_eu.semester_bis") >
! echo "field k_astat_staat_eu.semester_bis will be added"
! echo `date`
alter table k_astat_staat_eu add ( semester_bis INTEGER );
</#if>
<#if !fields?seq_contains("k_astat_staat_eu.gueltig_von") >
! echo "field k_astat_staat_eu.gueltig_von will be added"
! echo `date`
alter table k_astat_staat_eu add ( gueltig_von DATE );
</#if>
<#if !fields?seq_contains("k_astat_staat_eu.gueltig_bis") >
! echo "field k_astat_staat_eu.gueltig_bis will be added"
! echo `date`
alter table k_astat_staat_eu add ( gueltig_bis DATE );
</#if>
@ -9450,3 +9659,203 @@ alter table sx_mail add ( daemon3 NVARCHAR(255) ); @@ -9450,3 +9659,203 @@ alter table sx_mail add ( daemon3 NVARCHAR(255) );
alter table sx_mail add ( daemon3_interval INTEGER );
</#if>
<#if !fields?seq_contains("colorscheme.id") >
! echo "field colorscheme.id will be added"
! echo `date`
alter table colorscheme add ( id SERIAL not null);
</#if>
<#if !fields?seq_contains("colorscheme.caption") >
! echo "field colorscheme.caption will be added"
! echo `date`
alter table colorscheme add ( caption NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("colorscheme.sortorder") >
! echo "field colorscheme.sortorder will be added"
! echo `date`
alter table colorscheme add ( sortorder INTEGER );
</#if>
<#if !fields?seq_contains("colorscheme.colors") >
! echo "field colorscheme.colors will be added"
! echo `date`
alter table colorscheme add ( colors NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("arch_table.id") >
! echo "field arch_table.id will be added"
! echo `date`
alter table arch_table add ( id SERIAL not null);
</#if>
<#if !fields?seq_contains("arch_table.name") >
! echo "field arch_table.name will be added"
! echo `date`
alter table arch_table add ( name NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("arch_table.zeitfeld") >
! echo "field arch_table.zeitfeld will be added"
! echo `date`
alter table arch_table add ( zeitfeld NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("arch_datum.arch_table") >
! echo "field arch_datum.arch_table will be added"
! echo `date`
alter table arch_datum add ( arch_table NVARCHAR(255) not null);
</#if>
<#if !fields?seq_contains("arch_datum.datum") >
! echo "field arch_datum.datum will be added"
! echo `date`
alter table arch_datum add ( datum datetime year to second );
</#if>
<#if !fields?seq_contains("arch_datum.bezugszeit_von") >
! echo "field arch_datum.bezugszeit_von will be added"
! echo `date`
alter table arch_datum add ( bezugszeit_von INTEGER );
</#if>
<#if !fields?seq_contains("arch_datum.bezugszeit_bis") >
! echo "field arch_datum.bezugszeit_bis will be added"
! echo `date`
alter table arch_datum add ( bezugszeit_bis INTEGER );
</#if>
<#if !fields?seq_contains("arch_datum.bezugsart") >
! echo "field arch_datum.bezugsart will be added"
! echo `date`
alter table arch_datum add ( bezugsart CHAR(1) default 'J' );
</#if>
<#if !fields?seq_contains("arch_datum.userinfo_id") >
! echo "field arch_datum.userinfo_id will be added"
! echo `date`
alter table arch_datum add ( userinfo_id INTEGER not null);
</#if>
<#if !fields?seq_contains("arch_datum.kommentar") >
! echo "field arch_datum.kommentar will be added"
! echo `date`
alter table arch_datum add ( kommentar NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_prio_param.id") >
! echo "field k_prio_param.id will be added"
! echo `date`
alter table k_prio_param add ( id SERIAL not null);
</#if>
<#if !fields?seq_contains("k_prio_param.name") >
! echo "field k_prio_param.name will be added"
! echo `date`
alter table k_prio_param add ( name NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_prio_param.sortorder") >
! echo "field k_prio_param.sortorder will be added"
! echo `date`
alter table k_prio_param add ( sortorder NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_source.id") >
! echo "field k_source.id will be added"
! echo `date`
alter table k_source add ( id SERIAL not null);
</#if>
<#if !fields?seq_contains("k_source.name") >
! echo "field k_source.name will be added"
! echo `date`
alter table k_source add ( name NVARCHAR(255) );
</#if>
<#if !fields?seq_contains("k_source.sortorder") >
! echo "field k_source.sortorder will be added"
! echo `date`
alter table k_source add ( sortorder NVARCHAR(255) );
</#if>

45
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_ids.sql

@ -97,6 +97,36 @@ create table tmp_repository( tid SERIAL not null, id CHAR(200) not null, cont @@ -97,6 +97,36 @@ create table tmp_repository( tid SERIAL not null, id CHAR(200) not null, cont
!sx_auto_upload_table.x k_astat_studienbereich $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl
! echo "Lade Tabelle k_astat_staat"
! echo `date`
!sx_auto_upload_table.x k_astat_staat $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat.unl
! echo "Lade Tabelle k_astat_kontinent"
! echo `date`
!sx_auto_upload_table.x k_astat_kontinent $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_kontinent.unl
! echo "Lade Tabelle k_astat_faechergruppe"
! echo `date`
!sx_auto_upload_table.x k_astat_faechergruppe $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_faechergruppe.unl
! echo "Lade Tabelle k_astat_abschl_grp"
! echo `date`
!sx_auto_upload_table.x k_astat_abschl_grp $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_abschl_grp.unl
! echo "Lade Tabelle k_astat_staat_eu"
! echo `date`
!sx_auto_upload_table.x k_astat_staat_eu $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat_eu.unl
! echo "SQL-Script $SUPERX_DIR/db/install/upgrade/kern_drop_views_ids.sql ausführen"
! echo `date`
@ -307,13 +337,6 @@ drop table tmp_cifx_load; @@ -307,13 +337,6 @@ drop table tmp_cifx_load;
! DOSQL $SUPERX_DIR/db/install/schluesseltabellen/cif_fuellen.sql
! echo "Scriptfile $SUPERX_DIR/db/install/upgrade/cif_fuellen_key_2.sql ausführen"
! echo `date`
! DOSQL $SUPERX_DIR/db/install/upgrade/cif_fuellen_key_2.sql
! echo "Scriptfile $SUPERX_DIR/db/install/upgrade/menu_element_upgrade.sql ausführen"
! echo `date`
@ -386,7 +409,7 @@ drop table tmp_cif_load; @@ -386,7 +409,7 @@ drop table tmp_cif_load;
delete from db_version where his_system='kern';
insert into db_version (his_system,version,systeminfo_id) values('kern','5.0',9);
insert into db_version (his_system,version,systeminfo_id) values('kern','5.1b',9);
@ -427,13 +450,13 @@ values ('felderinfo','felderinfo','/edit/kern/felderinfo_edit.jsp','Felderinfo v @@ -427,13 +450,13 @@ values ('felderinfo','felderinfo','/edit/kern/felderinfo_edit.jsp','Felderinfo v
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('systeminfo','systeminfo','/edit/kern/systeminfo_edit.jsp','Systeminfo verwalten'::varchar(200),'In diesem Formular können Sie Quellsysteme verwalten.'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values ('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values ('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_masken_bez','user_masken_bez','/edit/kern/user_masken_bez_edit.jsp','Maskenrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Masken geben.'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values ('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)
values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255));
insert into tmp_db_forms (name, tablename,form_path,caption,description)

63
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_indexes_ids.sql

@ -133,8 +133,17 @@ and (systables.tabname @@ -133,8 +133,17 @@ and (systables.tabname
'k_astat_abschluss2steller',
'k_astat_studienbereich',
'k_astat_studienfach',
'k_astat_staat',
'k_astat_kontinent',
'k_astat_faechergruppe',
'k_astat_abschl_grp',
'k_astat_staat_eu',
'sx_mail',
'colorscheme',
'sx_mail'
'arch_table',
'arch_datum',
'k_prio_param',
'k_source'
));</sqlvar>
</sqlvars>
@ -387,6 +396,31 @@ create index cifx_ind2 on cifx (uniquename ); @@ -387,6 +396,31 @@ create index cifx_ind2 on cifx (uniquename );
</#if>
<#assign exists="false" />
<#list indexes as i>
<#if i.getName()="cifx_ind3">
<#assign exists="true" />
</#if>
</#list>
<#if exists="true" >
! echo "index cifx_ind3 exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Index cifx_ind3"
! echo `date`
create index cifx_ind3 on cifx (key,
apnr );
</#if>
<#assign exists="false" />
<#list indexes as i>
<#if i.getName()="trans_cifx_ind">
@ -1166,6 +1200,7 @@ key ); @@ -1166,6 +1200,7 @@ key );
! echo `date`
create index ix_tr_dim_bp_apnr on trans_dim_bp_apnr (dimension_bp_id,
apnr,
sourcesystem_id,
systeminfo_id );
@ -1290,3 +1325,29 @@ create index ix_dim_datum_day_date on dim_datum (day_date ); @@ -1290,3 +1325,29 @@ create index ix_dim_datum_day_date on dim_datum (day_date );
create unique index ix_etl_job1 on etl_job (uniquename );
</#if>
<#assign exists="false" />
<#list indexes as i>
<#if i.getName()="k_astat_staat_eu_idx1">
<#assign exists="true" />
</#if>
</#list>
<#if exists="true" >
! echo "index k_astat_staat_eu_idx1 exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Index k_astat_staat_eu_idx1"
! echo `date`
create index k_astat_staat_eu_idx1 on k_astat_staat_eu (astat,
semester_von,
semester_bis );
</#if>

6
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_pg.sql

@ -302,12 +302,6 @@ select now(), 'Scriptfile $SUPERX_DIR/db/install/schluesseltabellen/cif_fuellen. @@ -302,12 +302,6 @@ select now(), 'Scriptfile $SUPERX_DIR/db/install/schluesseltabellen/cif_fuellen.
\! DOSQL $SUPERX_DIR/db/install/schluesseltabellen/cif_fuellen.sql
select now(), 'Scriptfile $SUPERX_DIR/db/install/upgrade/cif_fuellen_key_2.sql ausführen';
\! DOSQL $SUPERX_DIR/db/install/upgrade/cif_fuellen_key_2.sql
select now(), 'Scriptfile $SUPERX_DIR/db/install/upgrade/menu_element_upgrade.sql ausführen';

308
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_tables_ids.sql

@ -129,8 +129,17 @@ tabname as tabelle from systables where tabname @@ -129,8 +129,17 @@ tabname as tabelle from systables where tabname
'k_astat_abschluss2steller',
'k_astat_studienbereich',
'k_astat_studienfach',
'k_astat_staat',
'k_astat_kontinent',
'k_astat_faechergruppe',
'k_astat_abschl_grp',
'k_astat_staat_eu',
'sx_mail',
'colorscheme',
'sx_mail'
'arch_table',
'arch_datum',
'k_prio_param',
'k_source'
);</sqlvar>
</sqlvars>
@ -347,7 +356,7 @@ create table db_version( @@ -347,7 +356,7 @@ create table db_version(
his_system NVARCHAR(255) ,
version CHAR(8) ,
kern_system CHAR(1) ,
version_hash VARCHAR(32) ,
version_hash VARCHAR() ,
systeminfo_id INTEGER ,
primary key (his_system, version)
constraint c_db_version
@ -1034,6 +1043,13 @@ apnr ); @@ -1034,6 +1043,13 @@ apnr );
create index cifx_ind2 on cifx (uniquename );
! echo "Erzeuge Index cifx_ind3"
! echo `date`
create index cifx_ind3 on cifx (key,
apnr );
</#if>
delete from db_tabellen where name='cifx';
insert into db_tabellen (name,protokollierung) values('cifx',0);
@ -1169,7 +1185,7 @@ obligatorisch INTEGER , @@ -1169,7 +1185,7 @@ obligatorisch INTEGER ,
art INTEGER ,
relation text ,
attribut NCHAR(100) ,
defaultwert NCHAR(255) ,
defaultwert TEXT ,
primary key (tid)
constraint c_felderinfo
)
@ -1391,6 +1407,8 @@ extern_account_id NVARCHAR(255) , @@ -1391,6 +1407,8 @@ extern_account_id NVARCHAR(255) ,
extern_person_id NVARCHAR(255) ,
sieht_projekte SMALLINT default 0 ,
extern_role_id INTEGER ,
gueltig_von date ,
gueltig_bis date ,
primary key (tid)
constraint c_userinfo
)
@ -1992,6 +2010,7 @@ toolbar_icon_filepath NVARCHAR(255) , @@ -1992,6 +2010,7 @@ toolbar_icon_filepath NVARCHAR(255) ,
usage_resultset_data CHAR(10) default 'T' ,
stylesheet_type CHAR(10) default 'XSL' ,
jr_datasource CHAR(10) ,
uniquename NVARCHAR(255) ,
primary key (tid)
constraint c_stylesheets
)
@ -2353,7 +2372,7 @@ sort1 INTEGER , @@ -2353,7 +2372,7 @@ sort1 INTEGER ,
sort2 INTEGER ,
sort3 INTEGER ,
geaendert_am DATE ,
aktiv SMALLINT ,
aktiv SMALLINT default 0 not null,
gueltig_seit DATE default '01.01.1900' not null,
gueltig_bis DATE default '01.01.3000' not null,
primary key (tid)
@ -3186,6 +3205,7 @@ systeminfo_id INTEGER @@ -3186,6 +3205,7 @@ systeminfo_id INTEGER
! echo `date`
create index ix_tr_dim_bp_apnr on trans_dim_bp_apnr (dimension_bp_id,
apnr,
sourcesystem_id,
systeminfo_id );
@ -4377,32 +4397,157 @@ sb NVARCHAR(255) @@ -4377,32 +4397,157 @@ sb NVARCHAR(255)
delete from db_tabellen where name='k_astat_studienfach';
insert into db_tabellen (name,protokollierung) values('k_astat_studienfach',0);
<#if !deleted_tables?seq_contains("colorscheme") && tables?is_sequence && tables?seq_contains("colorscheme") >
<#if !deleted_tables?seq_contains("k_astat_staat") && tables?is_sequence && tables?seq_contains("k_astat_staat") >
! echo "table colorscheme exists - fine"
! echo "table k_astat_staat exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Tabelle colorscheme"
! echo "Erzeuge Tabelle k_astat_staat"
! echo `date`
create table colorscheme(
id SERIAL not null,
caption NVARCHAR(255) ,
sortorder INTEGER ,
colors NVARCHAR(255)
create table k_astat_staat(
schluessel INTEGER not null,
nummer NVARCHAR(255) ,
name NVARCHAR(255) ,
kennz NVARCHAR(255) ,
kontinent INTEGER ,
primary key (schluessel)
constraint c_k_astat_staat
)
;
</#if>
delete from db_tabellen where name='colorscheme';
insert into db_tabellen (name,protokollierung) values('colorscheme',0);
delete from db_tabellen where name='k_astat_staat';
insert into db_tabellen (name,protokollierung) values('k_astat_staat',0);
<#if !deleted_tables?seq_contains("k_astat_kontinent") && tables?is_sequence && tables?seq_contains("k_astat_kontinent") >
! echo "table k_astat_kontinent exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Tabelle k_astat_kontinent"
! echo `date`
create table k_astat_kontinent(
schluessel INTEGER not null,
nummer NVARCHAR(255) ,
name NVARCHAR(255) ,
primary key (schluessel)
constraint c_k_astat_kontinent
)
;
</#if>
delete from db_tabellen where name='k_astat_kontinent';
insert into db_tabellen (name,protokollierung) values('k_astat_kontinent',0);
<#if !deleted_tables?seq_contains("k_astat_faechergruppe") && tables?is_sequence && tables?seq_contains("k_astat_faechergruppe") >
! echo "table k_astat_faechergruppe exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Tabelle k_astat_faechergruppe"
! echo `date`
create table k_astat_faechergruppe(
schluessel NVARCHAR(255) not null,
name NVARCHAR(255)
)
;
</#if>
delete from db_tabellen where name='k_astat_faechergruppe';
insert into db_tabellen (name,protokollierung) values('k_astat_faechergruppe',0);
<#if !deleted_tables?seq_contains("k_astat_abschl_grp") && tables?is_sequence && tables?seq_contains("k_astat_abschl_grp") >
! echo "table k_astat_abschl_grp exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Tabelle k_astat_abschl_grp"
! echo `date`
create table k_astat_abschl_grp(
abschluss_astat_bund NVARCHAR(255) not null,
abschluss_astat_bund_ktxt NVARCHAR(255) ,
abschlussart NVARCHAR(255) ,
abschluss_grp NVARCHAR(255) ,
primary key (abschluss_astat_bund)
constraint pk_k_astat_abschl_grp
)
;
</#if>
delete from db_tabellen where name='k_astat_abschl_grp';
insert into db_tabellen (name,protokollierung) values('k_astat_abschl_grp',0);
<#if !deleted_tables?seq_contains("k_astat_staat_eu") && tables?is_sequence && tables?seq_contains("k_astat_staat_eu") >
! echo "table k_astat_staat_eu exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Tabelle k_astat_staat_eu"
! echo `date`
create table k_astat_staat_eu(
tid SERIAL not null,
astat CHAR(3) not null,
eu CHAR(1) ,
semester_von INTEGER ,
semester_bis INTEGER ,
gueltig_von DATE ,
gueltig_bis DATE ,
primary key (tid)
constraint pk_k_astat_staat_eu
)
;
! echo "Erzeuge Index k_astat_staat_eu_idx1"
! echo `date`
create index k_astat_staat_eu_idx1 on k_astat_staat_eu (astat,
semester_von,
semester_bis );
</#if>
delete from db_tabellen where name='k_astat_staat_eu';
insert into db_tabellen (name,protokollierung) values('k_astat_staat_eu',0);
<#if !deleted_tables?seq_contains("sx_mail") && tables?is_sequence && tables?seq_contains("sx_mail") >
@ -4445,3 +4590,138 @@ daemon3_interval INTEGER @@ -4445,3 +4590,138 @@ daemon3_interval INTEGER
</#if>
delete from db_tabellen where name='sx_mail';
insert into db_tabellen (name,protokollierung) values('sx_mail',0);
<#if !deleted_tables?seq_contains("colorscheme") && tables?is_sequence && tables?seq_contains("colorscheme") >
! echo "table colorscheme exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Tabelle colorscheme"
! echo `date`
create table colorscheme(
id SERIAL not null,
caption NVARCHAR(255) ,
sortorder INTEGER ,
colors NVARCHAR(255)
)
;
</#if>
delete from db_tabellen where name='colorscheme';
insert into db_tabellen (name,protokollierung) values('colorscheme',0);
<#if !deleted_tables?seq_contains("arch_table") && tables?is_sequence && tables?seq_contains("arch_table") >
! echo "table arch_table exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Tabelle arch_table"
! echo `date`
create table arch_table(
id SERIAL not null,
name NVARCHAR(255) ,
zeitfeld NVARCHAR(255)
)
;
</#if>
delete from db_tabellen where name='arch_table';
insert into db_tabellen (name,protokollierung) values('arch_table',0);
<#if !deleted_tables?seq_contains("arch_datum") && tables?is_sequence && tables?seq_contains("arch_datum") >
! echo "table arch_datum exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Tabelle arch_datum"
! echo `date`
create table arch_datum(
arch_table NVARCHAR(255) not null,
datum datetime year to second ,
bezugszeit_von INTEGER ,
bezugszeit_bis INTEGER ,
bezugsart CHAR(1) default 'J' ,
userinfo_id INTEGER not null,
kommentar NVARCHAR(255)
)
;
</#if>
delete from db_tabellen where name='arch_datum';
insert into db_tabellen (name,protokollierung) values('arch_datum',0);
<#if !deleted_tables?seq_contains("k_prio_param") && tables?is_sequence && tables?seq_contains("k_prio_param") >
! echo "table k_prio_param exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Tabelle k_prio_param"
! echo `date`
create table k_prio_param(
id SERIAL not null,
name NVARCHAR(255) ,
sortorder NVARCHAR(255)
)
;
</#if>
delete from db_tabellen where name='k_prio_param';
insert into db_tabellen (name,protokollierung) values('k_prio_param',0);
<#if !deleted_tables?seq_contains("k_source") && tables?is_sequence && tables?seq_contains("k_source") >
! echo "table k_source exists - fine"
! echo `date`
<#else>
! echo "Erzeuge Tabelle k_source"
! echo `date`
create table k_source(
id SERIAL not null,
name NVARCHAR(255) ,
sortorder NVARCHAR(255)
)
;
</#if>
delete from db_tabellen where name='k_source';
insert into db_tabellen (name,protokollierung) values('k_source',0);

2
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_tables_pg.sql

@ -2544,7 +2544,7 @@ export_to_glossar INTEGER , @@ -2544,7 +2544,7 @@ export_to_glossar INTEGER ,
comment on table sx_captions is 'Felder und Ergebnisparameter über captions anpassen';
comment on table sx_captions is 'Beschreibungstexte für Felder und Ergebnisparameter über captions in der BI pflegen';
comment on column sx_captions.table_name is 'Tabellenname';

4
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_views_ids.sql

@ -172,7 +172,7 @@ create view menu_element_orgstructure( @@ -172,7 +172,7 @@ create view menu_element_orgstructure(
description) as
select element as orgstruktur, description
select element_value::integer as orgstruktur, description
from menu_element
where element='orgstruktur'
;
@ -721,7 +721,7 @@ create view menu_element_orgstructure( @@ -721,7 +721,7 @@ create view menu_element_orgstructure(
description) as
select element as orgstruktur, description
select element_value::integer as orgstruktur, description
from menu_element
where element='orgstruktur'
;

4
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_views_pg.sql

@ -175,7 +175,7 @@ create view menu_element_orgstructure( @@ -175,7 +175,7 @@ create view menu_element_orgstructure(
description) as
select element as orgstruktur, description
select element_value::integer as orgstruktur, description
from menu_element
where element='orgstruktur'
;
@ -699,7 +699,7 @@ create view menu_element_orgstructure( @@ -699,7 +699,7 @@ create view menu_element_orgstructure(
description) as
select element as orgstruktur, description
select element_value::integer as orgstruktur, description
from menu_element
where element='orgstruktur'
;

238
superx/WEB-INF/kern_dbforms-config_ids.xml

@ -15,6 +15,22 @@ @@ -15,6 +15,22 @@
<field name="wert" description="" fieldType="char" size="255" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="arch_datum">
<field name="arch_table" description="Name der archivierten Tabelle" fieldType="varchar" size="255" isKey="true" sortable=""/>
<field name="datum" description="Archivierungsdatum und -uhrzeit" fieldType="timestamp" size="255" isKey="" sortable=""/>
<field name="bezugszeit_von" description="Bezugszeit (von) der archivierten Daten" fieldType="int" size="6" isKey="" sortable=""/>
<field name="bezugszeit_bis" description="Bezugszeit (bis) der archivierten Daten" fieldType="int" size="6" isKey="" sortable=""/>
<field name="bezugsart" description="Bezugsart (Semester S, Akad. Jahr A,Jahr J, Quartal Q, Monat M)" fieldType="char" size="1" isKey="" defaultValue="J" sortable=""/>
<field name="userinfo_id" description="Userinfo ID" fieldType="int" size="6" isKey="" sortable=""/>
<field name="kommentar" description="Kommentar zur Archivierung" fieldType="varchar" size="255" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="arch_table">
<field name="id" description="id" fieldType="int" size="" isKey="true" autoInc="true" sortable=""/>
<field name="name" description="Name der archivierten Tabelle" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="zeitfeld" description="Feld für die Zeitangabe" fieldType="varchar" size="255" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="cif">
<field name="tid" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="hs" description="" fieldType="int" size="6" isKey="" sortable="true"/>
@ -34,8 +50,8 @@ @@ -34,8 +50,8 @@
<table name="cifx">
<field name="tid" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="hs" description="" fieldType="int" size="6" isKey="" sortable="true"/>
<field name="key" description="" fieldType="int" size="6" isKey="" sortable="true"/>
<field name="apnr" description="" fieldType="char" size="10" isKey="" sortable="true"/>
<field name="key" description="" fieldType="int" size="6" isKey="" sortable="truetrue"/>
<field name="apnr" description="" fieldType="char" size="10" isKey="" sortable="truetrue"/>
<field name="d_akt_von" description="" fieldType="date" size="4" isKey="" sortable=""/>
<field name="d_akt_bis" description="" fieldType="date" size="4" isKey="" sortable=""/>
<field name="kurz" description="" fieldType="varchar" size="255" isKey="" sortable=""/>
@ -71,7 +87,7 @@ @@ -71,7 +87,7 @@
<field name="ebene" description="" fieldType="int" size="6" isKey="" sortable=""/>
<field name="lid" description="Langlebige ID" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="parent_lid" description="Übergeordnete langlebige ID" fieldType="varchar" size="255" isKey="" sortable=""/>
<foreign-key foreignTable="cif" name="cifx_cif71" displayType="select" visibleFields="druck" format="%s">
<foreign-key foreignTable="cif" name="cifx_cif72" displayType="select" visibleFields="druck" format="%s">
<reference local="key" foreign="apnr"/>
<reference local="1" foreign="key"/>
</foreign-key>
@ -158,13 +174,13 @@ @@ -158,13 +174,13 @@
<comment>1=ja, Verarbeitung bestätigt (per mail an submission_email
und processor_email)</comment>
</field>
<foreign-key foreignTable="userinfo" name="data_upload_userinfo68" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="userinfo" name="data_upload_userinfo69" displayType="select" visibleFields="name" format="%s">
<reference local="submission_userid" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="sx_tables" name="data_upload_sx_tables69" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="sx_tables" name="data_upload_sx_tables70" displayType="select" visibleFields="name" format="%s">
<reference local="tablename" foreign="name"/>
</foreign-key>
<foreign-key foreignTable="organigramm" name="data_upload_organigramm70" displayType="select" visibleFields="trim(key_apnr) || '-' || trim(name)" format="%s">
<foreign-key foreignTable="organigramm" name="data_upload_organigramm71" displayType="select" visibleFields="trim(key_apnr) || '-' || trim(name)" format="%s">
<reference local="ch110_institut" foreign="key_apnr"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -190,7 +206,7 @@ @@ -190,7 +206,7 @@
<field name="his_system" description="" fieldType="varchar" size="255" isKey="true" sortable="true"/>
<field name="version" description="" fieldType="char" size="8" isKey="true" sortable=""/>
<field name="kern_system" description="" fieldType="char" size="1" isKey="" sortable=""/>
<field name="version_hash" description="" fieldType="varchar" size="32" isKey="" sortable=""/>
<field name="version_hash" description="" fieldType="varchar" size="" isKey="" sortable=""/>
<field name="systeminfo_id" description="" fieldType="int" size="6" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
@ -410,20 +426,20 @@ @@ -410,20 +426,20 @@
<field name="art" description="" fieldType="int" size="6" isKey="" sortable=""/>
<field name="relation" description="" fieldType="blob" size="32000" isKey="" sortable=""/>
<field name="attribut" description="" fieldType="char" size="100" isKey="" sortable=""/>
<field name="defaultwert" description="" fieldType="char" size="255" isKey="" sortable=""/>
<foreign-key foreignTable="menu_element_fieldmode" name="felderinfo_menu_element_fieldmode38" displayType="select" visibleFields="description" format="%s">
<field name="defaultwert" description="" fieldType="blob" size="32000" isKey="" sortable=""/>
<foreign-key foreignTable="menu_element_fieldmode" name="felderinfo_menu_element_fieldmode39" displayType="select" visibleFields="description" format="%s">
<reference local="\'Feldart\'" foreign="element"/>
<reference local="art" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="felderinfo_menu_element39" displayType="select" visibleFields="description" format="%s">
<foreign-key foreignTable="menu_element" name="felderinfo_menu_element40" displayType="select" visibleFields="description" format="%s">
<reference local="\'Feldtyp\'" foreign="element"/>
<reference local="typ" foreign="element_value::char(15)"/>
</foreign-key>
<foreign-key foreignTable="menu_element_mandatory" name="felderinfo_menu_element_mandatory40" displayType="select" visibleFields="description" format="%s">
<foreign-key foreignTable="menu_element_mandatory" name="felderinfo_menu_element_mandatory41" displayType="select" visibleFields="description" format="%s">
<reference local="\'obligatorisch\'" foreign="element"/>
<reference local="obligatorisch" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element_mandatory" name="felderinfo_menu_element_mandatory55" displayType="select" visibleFields="description" format="%s">
<foreign-key foreignTable="menu_element_mandatory" name="felderinfo_menu_element_mandatory56" displayType="select" visibleFields="description" format="%s">
<reference local="\'obligatorisch\'" foreign="element"/>
<reference local="export_to_glossar" foreign="element_value"/>
</foreign-key>
@ -457,10 +473,10 @@ @@ -457,10 +473,10 @@
<field name="groupinfo_id" description="Gruppe" fieldType="int" size="6" isKey="" sortable="true"/>
<field name="field_id" description="Feld" fieldType="int" size="6" isKey="" sortable=""/>
<field name="pref" description="Aktion" fieldType="varchar" size="255" isKey="" sortable=""/>
<foreign-key foreignTable="groupinfo" name="group_field_pref_groupinfo76" displayType="select" visibleFields="trim(name)" format="%s">
<foreign-key foreignTable="groupinfo" name="group_field_pref_groupinfo77" displayType="select" visibleFields="trim(name)" format="%s">
<reference local="groupinfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="felderinfo" name="group_field_pref_felderinfo77" displayType="select" visibleFields="tid || ' - ' || trim(name)" format="%s">
<foreign-key foreignTable="felderinfo" name="group_field_pref_felderinfo78" displayType="select" visibleFields="tid || ' - ' || trim(name)" format="%s">
<reference local="field_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -473,10 +489,10 @@ @@ -473,10 +489,10 @@
<table name="group_masken_bez">
<field name="groupinfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="maskeninfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<foreign-key foreignTable="groupinfo" name="group_masken_bez_groupinfo36" displayType="select" visibleFields="sp_trunc_string((tid || ' - ' || trim(name)),60)" format="%s">
<foreign-key foreignTable="groupinfo" name="group_masken_bez_groupinfo37" displayType="select" visibleFields="sp_trunc_string((tid || ' - ' || trim(name)),60)" format="%s">
<reference local="groupinfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="maskeninfo" name="group_masken_bez_maskeninfo37" displayType="select" visibleFields="sp_trunc_string((tid || ' - ' || trim(name)),60)" format="%s">
<foreign-key foreignTable="maskeninfo" name="group_masken_bez_maskeninfo38" displayType="select" visibleFields="sp_trunc_string((tid || ' - ' || trim(name)),60)" format="%s">
<reference local="maskeninfo_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -489,10 +505,10 @@ @@ -489,10 +505,10 @@
<table name="group_sachgeb_bez">
<field name="groupinfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="sachgebiete_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<foreign-key foreignTable="groupinfo" name="group_sachgeb_bez_groupinfo34" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="groupinfo" name="group_sachgeb_bez_groupinfo35" displayType="select" visibleFields="name" format="%s">
<reference local="groupinfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="sachgebiete" name="group_sachgeb_bez_sachgebiete35" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="sachgebiete" name="group_sachgeb_bez_sachgebiete36" displayType="select" visibleFields="name" format="%s">
<reference local="sachgebiete_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -500,7 +516,7 @@ @@ -500,7 +516,7 @@
<table name="group_sichtarten">
<field name="groupinfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="sichtart" description="Rechte für eine Art von Sichten geben" fieldType="char" size="255" isKey="true" sortable=""/>
<foreign-key foreignTable="groupinfo" name="group_sichtarten_groupinfo51" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="groupinfo" name="group_sichtarten_groupinfo52" displayType="select" visibleFields="name" format="%s">
<reference local="groupinfo_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -508,13 +524,13 @@ @@ -508,13 +524,13 @@
<table name="group_sichten">
<field name="groupinfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="sicht_name_intern" description="Rechte für eine einzelne Sicht geben" fieldType="char" size="200" isKey="true" sortable=""/>
<foreign-key foreignTable="sichten" name="group_sichten_sichten48" displayType="select" visibleFields="tid || ' - ' || name" format="%s">
<foreign-key foreignTable="sichten" name="group_sichten_sichten49" displayType="select" visibleFields="tid || ' - ' || name" format="%s">
<reference local="sicht_name_intern" foreign="name_intern"/>
</foreign-key>
<foreign-key foreignTable="groupinfo" name="group_sichten_groupinfo49" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="groupinfo" name="group_sichten_groupinfo50" displayType="select" visibleFields="name" format="%s">
<reference local="groupinfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="sichten" name="group_sichten_sichten50" displayType="select" visibleFields="tid || ' - ' || name" format="%s">
<foreign-key foreignTable="sichten" name="group_sichten_sichten51" displayType="select" visibleFields="tid || ' - ' || name" format="%s">
<reference local="sicht_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -532,7 +548,7 @@ @@ -532,7 +548,7 @@
<comment>Matrikelnummer der gelöschten Entity</comment>
</field>
<field name="entity" description="" fieldType="varchar" size="255" isKey="" sortable="">
<comment>Entiy-Klasse des gelöschten Objekts in HisInOne</comment>
<comment>Entiy-Klasse des gelöschten Objekts in HISinOne</comment>
</field>
<field name="deleted_in_hisinone" description="" fieldType="timestamp" size="4" isKey="" sortable="">
<comment>Zeitpunkt der Löschung in HISinOne</comment>
@ -541,7 +557,7 @@ @@ -541,7 +557,7 @@
<comment>Zeitpunkt der Löschung in der BI</comment>
</field>
<field name="job" description="" fieldType="varchar" size="255" isKey="" sortable="">
<comment>Job-Ausführung in HisInOne von der Delete-Event ausgelöst wird</comment>
<comment>Job-Ausführung in HISinOne von der Delete-Event ausgelöst wird</comment>
</field>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
@ -569,6 +585,13 @@ @@ -569,6 +585,13 @@
<field name="lid" description="id" fieldType="varchar" size="255" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="k_astat_abschl_grp">
<field name="abschluss_astat_bund" description="Abschluss (Bundesschlüssel)" fieldType="varchar" size="255" isKey="true" sortable=""/>
<field name="abschluss_astat_bund_ktxt" description="Abschluss (Bundesschlüssel) Kurztext" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="abschlussart" description="Abschlussart" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="abschluss_grp" description="Abschlussgruppe" fieldType="varchar" size="255" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="k_astat_abschluss2steller">
<field name="schluessel" description="Schlüssel" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="name" description="Name" fieldType="varchar" size="255" isKey="" sortable=""/>
@ -590,6 +613,37 @@ @@ -590,6 +613,37 @@
</field>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="k_astat_faechergruppe">
<field name="schluessel" description="Schlüssel" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="name" description="Name" fieldType="varchar" size="255" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="k_astat_kontinent">
<field name="schluessel" description="Schlüssel" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="nummer" description="Nummer" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="name" description="Name" fieldType="varchar" size="255" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="k_astat_staat">
<field name="schluessel" description="Schlüssel" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="nummer" description="Nummer" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="name" description="Name" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="kennz" description="Kennzeichen" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="kontinent" description="Kontinent" fieldType="int" size="6" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="k_astat_staat_eu">
<field name="tid" description="" fieldType="int" size="4" isKey="true" autoInc="true" sortable=""/>
<field name="astat" description="" fieldType="char" size="3" isKey="" sortable="true"/>
<field name="eu" description="EU-Mitglied?" fieldType="char" size="1" isKey="" sortable="">
<comment>J=ja, N=nein</comment>
</field>
<field name="semester_von" description="" fieldType="int" size="6" isKey="" sortable="true"/>
<field name="semester_bis" description="" fieldType="int" size="6" isKey="" sortable="true"/>
<field name="gueltig_von" description="" fieldType="date" size="4" isKey="" sortable=""/>
<field name="gueltig_bis" description="" fieldType="date" size="4" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="k_astat_studienbereich">
<field name="schluessel" description="Schlüssel" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="name" description="Name" fieldType="varchar" size="255" isKey="" sortable=""/>
@ -614,6 +668,18 @@ @@ -614,6 +668,18 @@
<field name="keybund" description="" fieldType="varchar" size="255" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="k_prio_param">
<field name="id" description="id" fieldType="int" size="" isKey="true" autoInc="true" sortable=""/>
<field name="name" description="Name der Priorität" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="sortorder" description="Sortierung der Priorität" fieldType="varchar" size="255" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="k_source">
<field name="id" description="id" fieldType="int" size="" isKey="true" autoInc="true" sortable=""/>
<field name="name" description="Name des Quellsystems" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="sortorder" description="Sortierung des Quellsystems" fieldType="varchar" size="255" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="kern_cifx_neu">
<field name="key" description="" fieldType="int" size="6" isKey="" sortable=""/>
<field name="hs" description="" fieldType="int" size="6" isKey="" sortable=""/>
@ -661,10 +727,10 @@ @@ -661,10 +727,10 @@
<field name="gruppe" description="Gruppe" fieldType="varchar" size="100" isKey="" sortable=""/>
<field name="priority" description="1=Minimalparameter,0= Standard " fieldType="int" size="6" isKey="" sortable=""/>
<field name="sourcesystem" description="3= Fremdsystem,2=HIS GX,1=HISinOne,0=alle " fieldType="int" size="6" isKey="" sortable=""/>
<foreign-key foreignTable="systeminfo" name="konstanten_systeminfo78" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="systeminfo" name="konstanten_systeminfo79" displayType="select" visibleFields="name" format="%s">
<reference local="systeminfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="sachgebiete" name="konstanten_sachgebiete79" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="sachgebiete" name="konstanten_sachgebiete80" displayType="select" visibleFields="name" format="%s">
<reference local="sachgebiete_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -717,10 +783,10 @@ @@ -717,10 +783,10 @@
<field name="feldstand" description="Feld für Standdatum" fieldType="char" size="255" isKey="" sortable=""/>
<field name="feldsicht" description="Name der Sicht" fieldType="char" size="255" isKey="" sortable=""/>
<field name="active" description="Aktiv" fieldType="int" size="6" isKey="" defaultValue="1" sortable=""/>
<foreign-key foreignTable="maskeninfo" name="macro_feld_wert_maskeninfo32" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="maskeninfo" name="macro_feld_wert_maskeninfo33" displayType="select" visibleFields="name" format="%s">
<reference local="macro" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="sichten" name="macro_feld_wert_sichten33" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="sichten" name="macro_feld_wert_sichten34" displayType="select" visibleFields="name" format="%s">
<reference local="feldsicht" foreign="name_intern"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -736,10 +802,10 @@ @@ -736,10 +802,10 @@
<field name="schleifenfstand" description="" fieldType="char" size="255" isKey="" sortable=""/>
<field name="schleifenfsicht" description="" fieldType="char" size="255" isKey="" sortable=""/>
<field name="aktion" description="" fieldType="char" size="255" isKey="" sortable=""/>
<foreign-key foreignTable="maskeninfo" name="macro_masken_bez_maskeninfo30" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="maskeninfo" name="macro_masken_bez_maskeninfo31" displayType="select" visibleFields="name" format="%s">
<reference local="maskeninfo_id1" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="maskeninfo" name="macro_masken_bez_maskeninfo31" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="maskeninfo" name="macro_masken_bez_maskeninfo32" displayType="select" visibleFields="name" format="%s">
<reference local="maskeninfo_id2" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -747,10 +813,10 @@ @@ -747,10 +813,10 @@
<table name="maske_system_bez">
<field name="maskeninfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="systeminfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<foreign-key foreignTable="maskeninfo" name="maske_system_bez_maskeninfo28" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="maskeninfo" name="maske_system_bez_maskeninfo29" displayType="select" visibleFields="name" format="%s">
<reference local="maskeninfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="systeminfo" name="maske_system_bez_systeminfo29" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="systeminfo" name="maske_system_bez_systeminfo30" displayType="select" visibleFields="name" format="%s">
<reference local="systeminfo_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -758,10 +824,10 @@ @@ -758,10 +824,10 @@
<table name="masken_felder_bez">
<field name="maskeninfo_id" description="Masken ID" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="felderinfo_id" description="Feld ID" fieldType="int" size="6" isKey="true" sortable=""/>
<foreign-key foreignTable="maskeninfo" name="masken_felder_bez_maskeninfo26" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="maskeninfo" name="masken_felder_bez_maskeninfo27" displayType="select" visibleFields="name" format="%s">
<reference local="maskeninfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="felderinfo" name="masken_felder_bez_felderinfo27" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="felderinfo" name="masken_felder_bez_felderinfo28" displayType="select" visibleFields="name" format="%s">
<reference local="felderinfo_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -773,10 +839,10 @@ @@ -773,10 +839,10 @@
<field name="wert" description="Inhalt des Feldes" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="type" description="Variablentyp des Feldes" fieldType="varchar" size="20" isKey="" sortable=""/>
<field name="caption" description="Feldname" fieldType="varchar" size="255" isKey="" sortable=""/>
<foreign-key foreignTable="masken_protokoll" name="masken_prot_feld_masken_protokoll64" displayType="select" visibleFields="tid" format="%s">
<foreign-key foreignTable="masken_protokoll" name="masken_prot_feld_masken_protokoll65" displayType="select" visibleFields="tid" format="%s">
<reference local="protokoll_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="felderinfo" name="masken_prot_feld_felderinfo65" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="felderinfo" name="masken_prot_feld_felderinfo66" displayType="select" visibleFields="name" format="%s">
<reference local="felderinfo_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -787,10 +853,10 @@ @@ -787,10 +853,10 @@
<field name="user_id" description="ID des Users, welcher die Maske ausgeführt hat" fieldType="int" size="6" isKey="" sortable=""/>
<field name="zeitpunkt" description="Ausführungs Zeitpunkt" fieldType="timestamp" size="20" isKey="" sortable=""/>
<field name="kommentar" description="Kommentar" fieldType="varchar" size="255" isKey="" sortable=""/>
<foreign-key foreignTable="maskeninfo" name="masken_protokoll_maskeninfo66" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="maskeninfo" name="masken_protokoll_maskeninfo67" displayType="select" visibleFields="name" format="%s">
<reference local="maskeninfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="userinfo" name="masken_protokoll_userinfo67" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="userinfo" name="masken_protokoll_userinfo68" displayType="select" visibleFields="name" format="%s">
<reference local="user_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -821,7 +887,7 @@ @@ -821,7 +887,7 @@
<field name="ampel" description="" fieldType="int" size="6" isKey="" sortable=""/>
<field name="hilfe" description="Hilfe-Button (Applet)" fieldType="int" size="6" isKey="" sortable=""/>
<field name="hinweis" description="Hinweistext" fieldType="blob" size="32000" isKey="" sortable=""/>
<foreign-key foreignTable="menu_element" name="maskeninfo_menu_element44" displayType="select" visibleFields="description" format="%s">
<foreign-key foreignTable="menu_element" name="maskeninfo_menu_element45" displayType="select" visibleFields="description" format="%s">
<reference local="\'Frontend\'" foreign="element"/>
<reference local="frontend" foreign="val(element_value)"/>
</foreign-key>
@ -969,16 +1035,16 @@ @@ -969,16 +1035,16 @@
<field name="client_name" description="" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="zeitpunkt" description="" fieldType="timestamp" size="3594" isKey="" sortable=""/>
<field name="kommentar" description="" fieldType="varchar" size="255" isKey="" sortable=""/>
<foreign-key foreignTable="userinfo" name="protokoll_userinfo22" displayType="select" visibleFields="benutzer" format="%s">
<foreign-key foreignTable="userinfo" name="protokoll_userinfo23" displayType="select" visibleFields="benutzer" format="%s">
<reference local="userinfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="userinfo" name="protokoll_userinfo23" displayType="select" visibleFields="benutzer" format="%s">
<foreign-key foreignTable="userinfo" name="protokoll_userinfo24" displayType="select" visibleFields="benutzer" format="%s">
<reference local="userinfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="proto_funktion" name="protokoll_proto_funktion24" displayType="select" visibleFields="proto_fkt" format="%s">
<foreign-key foreignTable="proto_funktion" name="protokoll_proto_funktion25" displayType="select" visibleFields="proto_fkt" format="%s">
<reference local="proto_fkt_id" foreign="proto_fkt_id"/>
</foreign-key>
<foreign-key foreignTable="userinfo" name="protokoll_userinfo25" displayType="select" visibleFields="benutzer" format="%s">
<foreign-key foreignTable="userinfo" name="protokoll_userinfo26" displayType="select" visibleFields="benutzer" format="%s">
<reference local="userinfo_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -991,10 +1057,10 @@ @@ -991,10 +1057,10 @@
<table name="sachgeb_maske_bez">
<field name="sachgebiete_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="maskeninfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<foreign-key foreignTable="maskeninfo" name="sachgeb_maske_bez_maskeninfo20" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="maskeninfo" name="sachgeb_maske_bez_maskeninfo21" displayType="select" visibleFields="name" format="%s">
<reference local="maskeninfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="sachgebiete" name="sachgeb_maske_bez_sachgebiete21" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="sachgebiete" name="sachgeb_maske_bez_sachgebiete22" displayType="select" visibleFields="name" format="%s">
<reference local="sachgebiete_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1002,7 +1068,7 @@ @@ -1002,7 +1068,7 @@
<table name="sachgeb_sichtarten">
<field name="sachgebiete_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="sichtart" description="Rechte für eine Art von Sichten geben" fieldType="char" size="255" isKey="true" sortable=""/>
<foreign-key foreignTable="sachgebiete" name="sachgeb_sichtarten_sachgebiete58" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="sachgebiete" name="sachgeb_sichtarten_sachgebiete59" displayType="select" visibleFields="name" format="%s">
<reference local="sachgebiete_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1010,10 +1076,10 @@ @@ -1010,10 +1076,10 @@
<table name="sachgeb_sichten">
<field name="sachgebiete_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="sicht_name_intern" description="Rechte für eine einzelne Sicht geben" fieldType="char" size="200" isKey="true" sortable=""/>
<foreign-key foreignTable="sachgebiete" name="sachgeb_sichten_sachgebiete56" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="sachgebiete" name="sachgeb_sichten_sachgebiete57" displayType="select" visibleFields="name" format="%s">
<reference local="sachgebiete_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="sichten" name="sachgeb_sichten_sichten57" displayType="select" visibleFields="tid || ' - ' || trim(name) || ' (' || trim(name_intern) || ')'" format="%s">
<foreign-key foreignTable="sichten" name="sachgeb_sichten_sichten58" displayType="select" visibleFields="tid || ' - ' || trim(name) || ' (' || trim(name_intern) || ')'" format="%s">
<reference local="sicht_name_intern" foreign="name_intern"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1121,7 +1187,7 @@ @@ -1121,7 +1187,7 @@
<comment>soll Sicht im XML-Frontend gecachet werden</comment>
</field>
<field name="aktiv" description="Aktiv?" fieldType="int" size="6" isKey="" defaultValue="1" sortable=""/>
<foreign-key foreignTable="systeminfo" name="sichten_systeminfo45" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="systeminfo" name="sichten_systeminfo46" displayType="select" visibleFields="name" format="%s">
<reference local="systeminfoid" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1183,14 +1249,14 @@ @@ -1183,14 +1249,14 @@
<field name="stylesheet_id" description="Stylesheet" fieldType="int" size="6" isKey="" sortable="true"/>
<field name="tablename" description="Tabellenname" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="fieldname" description="Feldname" fieldType="varchar" size="255" isKey="" sortable=""/>
<foreign-key foreignTable="sx_stylesheets" name="stylesheet_field_sx_stylesheets73" displayType="select" visibleFields="trim(caption) || ' (' || trim(filename) || ')'" format="%s">
<foreign-key foreignTable="sx_stylesheets" name="stylesheet_field_sx_stylesheets74" displayType="select" visibleFields="trim(caption) || ' (' || trim(filename) || ')'" format="%s">
<reference local="\'table\'" foreign="relation"/>
<reference local="stylesheet_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="sx_tables" name="stylesheet_field_sx_tables74" displayType="select" visibleFields="trim(name)" format="%s">
<foreign-key foreignTable="sx_tables" name="stylesheet_field_sx_tables75" displayType="select" visibleFields="trim(name)" format="%s">
<reference local="tablename" foreign="name"/>
</foreign-key>
<foreign-key foreignTable="sx_fields" name="stylesheet_field_sx_fields75" displayType="select" visibleFields="trim(table_name) || '.' || trim(name)" format="%s">
<foreign-key foreignTable="sx_fields" name="stylesheet_field_sx_fields76" displayType="select" visibleFields="trim(table_name) || '.' || trim(name)" format="%s">
<reference local="fieldname" foreign="name"/>
<reference local="tablename" foreign="table_name"/>
</foreign-key>
@ -1211,10 +1277,10 @@ @@ -1211,10 +1277,10 @@
<field name="sachgebiete_id" description="Sachgebiet" fieldType="int" size="6" isKey="" sortable=""/>
<field name="doku_link" description="Link zur Dokumentation" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="export_to_glossar" description="Export des Eintrags in das Glossar (J=1, N=0)" fieldType="int" size="6" isKey="" sortable=""/>
<foreign-key foreignTable="sachgebiete" name="sx_captions_sachgebiete53" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="sachgebiete" name="sx_captions_sachgebiete54" displayType="select" visibleFields="name" format="%s">
<reference local="sachgebiete_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="sx_captions_menu_element54" displayType="select" visibleFields="description" format="%s">
<foreign-key foreignTable="menu_element" name="sx_captions_menu_element55" displayType="select" visibleFields="description" format="%s">
<reference local="\'locale\'" foreign="element"/>
<reference local="locale" foreign="element_value::char(10)"/>
</foreign-key>
@ -1249,7 +1315,7 @@ @@ -1249,7 +1315,7 @@
</field>
<field name="gueltig_seit" description="Gültig von" fieldType="date" size="1" isKey="" defaultValue="01.01.1900" sortable="true"/>
<field name="gueltig_bis" description="Gültig bis" fieldType="date" size="1" isKey="" defaultValue="01.01.3000" sortable="true"/>
<foreign-key foreignTable="organigramm" name="sx_downloads_organigramm60" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="organigramm" name="sx_downloads_organigramm61" displayType="select" visibleFields="name" format="%s">
<reference local="ch110_institut" foreign="key_apnr"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1300,7 +1366,7 @@ @@ -1300,7 +1366,7 @@
<field name="modus_supported" description="Modus unterstützt?" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="params" description="optionale Parameter" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="check_sql" description="optionaler Prüf-SQL" fieldType="blob" size="32000" isKey="" sortable=""/>
<foreign-key foreignTable="sachgebiete" name="sx_jobs_sachgebiete80" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="sachgebiete" name="sx_jobs_sachgebiete81" displayType="select" visibleFields="name" format="%s">
<reference local="sachgebiete_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1398,10 +1464,10 @@ @@ -1398,10 +1464,10 @@
<field name="sort2" description="Sortierschlüssel 2" fieldType="int" size="6" isKey="" sortable=""/>
<field name="sort3" description="Sortierschlüssel 3" fieldType="int" size="6" isKey="" sortable=""/>
<field name="geaendert_am" description="Datum letzte Änderung" fieldType="date" size="4" isKey="" sortable=""/>
<field name="aktiv" description="Aktiv (1,0)" fieldType="int" size="6" isKey="" sortable=""/>
<field name="aktiv" description="Aktiv (1,0)" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="gueltig_seit" description="Gültig von" fieldType="date" size="1" isKey="" defaultValue="01.01.1900" sortable=""/>
<field name="gueltig_bis" description="Gültig bis" fieldType="date" size="1" isKey="" defaultValue="01.01.3000" sortable=""/>
<foreign-key foreignTable="sachgebiete" name="sx_repository_sachgebiete59" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="sachgebiete" name="sx_repository_sachgebiete60" displayType="select" visibleFields="name" format="%s">
<reference local="sachgebiete_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1454,27 +1520,32 @@ @@ -1454,27 +1520,32 @@
<field name="jr_datasource" description="Datenquelle (JR)" fieldType="char" size="10" isKey="" sortable="">
<comment>Wird nur bei JR ausgewertet. Mögliche Werte: RS,XMLSOURCE</comment>
</field>
<field name="uniquename" description="Eindeutige Identifizierung des Datensatzes" fieldType="varchar" size="255" isKey="" sortable=""/>
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element17" displayType="select" visibleFields="description" format="%s">
<reference local="\'stylesheet_type\'" foreign="element"/>
<reference local="stylesheet_type" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element18" displayType="select" visibleFields="description" format="%s">
<reference local="\'contenttype\'" foreign="element"/>
<reference local="contenttype" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element19" displayType="select" visibleFields="description" format="%s">
<reference local="\'usage_resultset_data\'" foreign="element"/>
<reference local="usage_resultset_data" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element19" displayType="select" visibleFields="description" format="%s">
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element20" displayType="select" visibleFields="description" format="%s">
<reference local="\'jr_datasource\'" foreign="element"/>
<reference local="jr_datasource" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element41" displayType="select" visibleFields="description" format="%s">
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element42" displayType="select" visibleFields="description" format="%s">
<reference local="\'stylesheet-relation\'" foreign="element"/>
<reference local="relation" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element42" displayType="select" visibleFields="description" format="%s">
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element43" displayType="select" visibleFields="description" format="%s">
<reference local="\'useragent\'" foreign="element"/>
<reference local="useragent" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element43" displayType="select" visibleFields="description" format="%s">
<foreign-key foreignTable="menu_element" name="sx_stylesheets_menu_element44" displayType="select" visibleFields="description" format="%s">
<reference local="\'contenttype\'" foreign="element"/>
<reference local="contenttype" foreign="element_value"/>
</foreign-key>
@ -1544,7 +1615,7 @@ @@ -1544,7 +1615,7 @@
<field name="sourcesystem" description="Vorsystem" fieldType="int" size="6" isKey="" sortable=""/>
<field name="sourcesystem_id" description="ID im Vorsystem" fieldType="varchar" size="255" isKey="" sortable="true"/>
<field name="systeminfo_id" description="" fieldType="int" size="6" isKey="" sortable=""/>
<foreign-key foreignTable="cif" name="trans_cifx_cif72" displayType="select" visibleFields="druck" format="%s">
<foreign-key foreignTable="cif" name="trans_cifx_cif73" displayType="select" visibleFields="druck" format="%s">
<reference local="key" foreign="apnr"/>
<reference local="1" foreign="key"/>
</foreign-key>
@ -1552,7 +1623,7 @@ @@ -1552,7 +1623,7 @@
</table>
<table name="trans_dim_bp_apnr">
<field name="dimension_bp_id" description="" fieldType="int" size="6" isKey="" sortable="true"/>
<field name="apnr" description="" fieldType="int" size="6" isKey="" sortable=""/>
<field name="apnr" description="" fieldType="int" size="6" isKey="" sortable="true"/>
<field name="sourcesystem_id" description="ID im Vorsystem" fieldType="varchar" size="255" isKey="" sortable="true"/>
<field name="systeminfo_id" description="" fieldType="int" size="6" isKey="" sortable="true"/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1565,10 +1636,10 @@ @@ -1565,10 +1636,10 @@
<field name="gueltig_von" description="gültig von" fieldType="date" size="4" isKey="" sortable=""/>
<field name="gueltig_bis" description="gültig bis" fieldType="date" size="4" isKey="" sortable=""/>
<field name="systeminfo_id" description="Quellsystem" fieldType="int" size="6" isKey="" sortable=""/>
<foreign-key foreignTable="systeminfo" name="trans_inst_systeminfo62" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="systeminfo" name="trans_inst_systeminfo63" displayType="select" visibleFields="name" format="%s">
<reference local="systeminfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="organigramm" name="trans_inst_organigramm63" displayType="select" visibleFields="trim(key_apnr) || '-' || trim(name)" format="%s">
<foreign-key foreignTable="organigramm" name="trans_inst_organigramm64" displayType="select" visibleFields="trim(key_apnr) || '-' || trim(name)" format="%s">
<reference local="ch110_institut" foreign="key_apnr"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1587,7 +1658,7 @@ @@ -1587,7 +1658,7 @@
<field name="wertebereich" description="Wertebereich" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="ab_version" description="Nutzbar ab Version" fieldType="varchar" size="20" isKey="" sortable=""/>
<field name="gruppe" description="Gruppe" fieldType="varchar" size="100" isKey="" sortable=""/>
<foreign-key foreignTable="systeminfo" name="unload_params_systeminfo61" displayType="select" visibleFields="name" format="%s">
<foreign-key foreignTable="systeminfo" name="unload_params_systeminfo62" displayType="select" visibleFields="name" format="%s">
<reference local="systeminfo_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1656,7 +1727,7 @@ @@ -1656,7 +1727,7 @@
<table name="user_group_bez">
<field name="userinfo_id" description="UserID" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="groupinfo_id" description="Gruppe" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HisInOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HISinOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<foreign-key foreignTable="groupinfo" name="user_group_bez_groupinfo2" displayType="select" visibleFields="name" format="%s">
<reference local="groupinfo_id" foreign="tid"/>
</foreign-key>
@ -1684,7 +1755,7 @@ @@ -1684,7 +1755,7 @@
<comment>Ab Kern5.0 bezieht sich die Gültigkeit auf den Tag, bis zu dem eine Berechtigung gültig ist.(Vorher bezog sie sich darauf, welchen Stand man für eine Sicht einstellte).</comment>
</field>
<field name="lehre" description="obsoletes Feld" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HisInOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HISinOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="externalid" description="ID der berechtigten Kostenstelle in externem System (HISinONe: orgunitid)" fieldType="varchar" size="200" isKey="" sortable=""/>
<foreign-key foreignTable="userinfo" name="user_institution_userinfo8" displayType="select" visibleFields="benutzer" format="%s">
<reference local="userid" foreign="tid"/>
@ -1702,14 +1773,14 @@ @@ -1702,14 +1773,14 @@
</field>
<field name="gueltig_seit" description="Gültig von " fieldType="date" size="4" isKey="" defaultValue="01.01.1900" sortable=""/>
<field name="gueltig_bis" description="Gültig bis" fieldType="date" size="4" isKey="" defaultValue="01.01.3000" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HisInOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HISinOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="externalid" description="ID der berechtigten Kostenstelle in externem System (HISinONe: orgunitid)" fieldType="varchar" size="200" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="user_masken_bez">
<field name="userinfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="maskeninfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HisInOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HISinOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<foreign-key foreignTable="userinfo" name="user_masken_bez_userinfo6" displayType="select" visibleFields="benutzer" format="%s">
<reference local="userinfo_id" foreign="tid"/>
</foreign-key>
@ -1752,7 +1823,7 @@ @@ -1752,7 +1823,7 @@
<table name="user_sachgeb_bez">
<field name="userinfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="sachgebiete_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HisInOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HISinOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<foreign-key foreignTable="userinfo" name="user_sachgeb_bez_userinfo3" displayType="select" visibleFields="benutzer" format="%s">
<reference local="userinfo_id" foreign="benutzer"/>
</foreign-key>
@ -1764,8 +1835,8 @@ @@ -1764,8 +1835,8 @@
<table name="user_sichtarten">
<field name="userinfo_id" description="" fieldType="int" size="6" isKey="true" sortable=""/>
<field name="sichtart" description="Rechte für eine Art von Sichten geben" fieldType="char" size="255" isKey="true" sortable=""/>
<field name="external_entry" description="Recht wird von externem System (HisInOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<foreign-key foreignTable="userinfo" name="user_sichtarten_userinfo52" displayType="select" visibleFields="name" format="%s">
<field name="external_entry" description="Recht wird von externem System (HISinOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<foreign-key foreignTable="userinfo" name="user_sichtarten_userinfo53" displayType="select" visibleFields="name" format="%s">
<reference local="userinfo_id" foreign="tid"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1775,11 +1846,11 @@ @@ -1775,11 +1846,11 @@
<field name="sicht_name_intern" description="" fieldType="char" size="200" isKey="true" sortable="">
<comment>Rechte für eine einzelne Sicht geben</comment>
</field>
<field name="external_entry" description="Recht wird von externem System (HisInOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<foreign-key foreignTable="userinfo" name="user_sichten_userinfo46" displayType="select" visibleFields="name" format="%s">
<field name="external_entry" description="Recht wird von externem System (HISinOne) gesetzt und entfernt" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<foreign-key foreignTable="userinfo" name="user_sichten_userinfo47" displayType="select" visibleFields="name" format="%s">
<reference local="userinfo_id" foreign="tid"/>
</foreign-key>
<foreign-key foreignTable="sichten" name="user_sichten_sichten47" displayType="select" visibleFields="tid || ' - ' || name" format="%s">
<foreign-key foreignTable="sichten" name="user_sichten_sichten48" displayType="select" visibleFields="tid || ' - ' || name" format="%s">
<reference local="sicht_name_intern" foreign="name_intern"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
@ -1824,6 +1895,8 @@ @@ -1824,6 +1895,8 @@
<field name="extern_person_id" description="" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="sieht_projekte" description="Darf der User Projekte sehen" fieldType="int" size="6" isKey="" defaultValue="0" sortable=""/>
<field name="extern_role_id" description="" fieldType="int" size="6" isKey="" sortable=""/>
<field name="gueltig_von" description="Beginn Gültigkeit" fieldType="date" size="" isKey="" sortable=""/>
<field name="gueltig_bis" description="Ende Gültigkeit" fieldType="date" size="" isKey="" sortable=""/>
<interceptor className="de.superx.servlet.DbformInterceptor"/>
</table>
<table name="xdummy">
@ -1989,6 +2062,8 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet @@ -1989,6 +2062,8 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet
<customfield name="name" nullFieldValue=""/>
<customfield name="email" nullFieldValue=""/>
<customfield name="admin" type="include" path="/edit/kern/userinfo_edit_admin.inc"/>
<customfield name="gueltig_von" nullFieldValue=""/>
<customfield name="gueltig_bis" nullFieldValue=""/>
<customfield name="max_versuch" nullFieldValue=""/>
<customfield name="akt_versuch" nullFieldValue=""/>
<customfield name="password" type="include" path="/edit/kern/userinfo_edit_pw.inc"/>
@ -2289,7 +2364,8 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet @@ -2289,7 +2364,8 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet
<customfield name="art" nullFieldValue=""/>
<customfield name="relation" nullFieldValue=""/>
<customfield name="attribut" nullFieldValue=""/>
<customfield name="defaultwert" nullFieldValue=""/>
<!-- Defaultwert-Eingabefeld größer machen via visible Size vergl #313414-->
<customfield name="defaultwert" nullFieldValue="" visibleSize="256"/>
</form>
@ -2302,7 +2378,7 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet @@ -2302,7 +2378,7 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet
</form>
<form name="user_sachgeb_bez" table="user_sachgeb_bez" path="/edit/kern/user_sachgeb_bez_edit.jsp" followUp="" caption="Benutzer und Sachgebiete verwalten" orderBy="userinfo_id,sachgebiete_id" gotoHt="" helpfile="" maxRows="*" mode="full">
<description>In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben</description>
<description>In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben</description>
<filters>
<filter mandatory="false" type="equal">userinfo_id</filter>
<filter mandatory="false" type="equal">sachgebiete_id</filter>
@ -2311,7 +2387,7 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet @@ -2311,7 +2387,7 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet
</form>
<form name="user_group_bez" table="user_group_bez" path="/edit/kern/user_group_bez_edit.jsp" followUp="" caption="Benutzer und Gruppen verwalten" orderBy="userinfo_id,groupinfo_id" gotoHt="" helpfile="" maxRows="*" mode="full">
<description>In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben</description>
<description>In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben</description>
<filters>
<filter mandatory="false" type="equal">userinfo_id</filter>
<filter mandatory="false" type="equal">groupinfo_id</filter>
@ -2329,7 +2405,7 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet @@ -2329,7 +2405,7 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet
</form>
<form name="user_institution" table="user_institution" path="/edit/kern/user_institution_edit.jsp" followUp="" caption="Institutionsrechte von Benutzern" orderBy="userid,ch110_institut" gotoHt="" helpfile="" maxRows="*" mode="full">
<description>In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben</description>
<description>In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben</description>
<filters>
<!--<filter mandatory="false" type="equal">userid</filter>-->
<filter mandatory="false" type="equal">ch110_institut</filter>

Loading…
Cancel
Save