Browse Source

CSV Export Redesign #5

userinfo_gueltigkeit
Daniel Quathamer 8 months ago
parent
commit
afc6fa44de
  1. 1
      .classpath
  2. 4
      src/de/superx/bin/ExecuteMask.java
  3. 2
      src/de/superx/common/Maske.java
  4. 38
      src/de/superx/servlet/SuperXmlTabelle.java
  5. 2
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_doc/kern_rename_demofiles.bat
  6. 2
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_doc/kern_rename_demofiles.sh
  7. 6
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_drop_pg.xml
  8. 14
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_install_pg.xml
  9. 4
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_pg.sql
  10. 14
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_upgrade2_pg.xml
  11. 25169
      superx/WEB-INF/conf/edustore/db/install/conf/kern.html
  12. 74
      superx/WEB-INF/conf/edustore/db/install/conf/kern.xml
  13. 2
      superx/WEB-INF/conf/edustore/db/install/conf/kern_cubes.xml
  14. 2
      superx/WEB-INF/conf/edustore/db/install/conf/module_alter_table_schema.x
  15. 2
      superx/WEB-INF/conf/edustore/db/install/conf/module_grant.x
  16. 2
      superx/WEB-INF/conf/edustore/db/install/conf/module_revoke.x
  17. 182
      superx/WEB-INF/conf/edustore/db/install/conf/sx_fields_fuellen.sql
  18. 48
      superx/WEB-INF/conf/edustore/db/install/conf/sx_fields_loeschen.sql
  19. 16
      superx/WEB-INF/conf/edustore/db/install/conf/sx_tables_fuellen.sql
  20. 2
      superx/WEB-INF/conf/edustore/db/install/kern_backup.x
  21. 2
      superx/WEB-INF/conf/edustore/db/install/kern_drop_pg.sql
  22. 68
      superx/WEB-INF/conf/edustore/db/install/kern_install_pg.sql
  23. 2
      superx/WEB-INF/conf/edustore/db/install/kern_restore.x
  24. 90
      superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/k_astat/import_astat_land.kjb
  25. 79
      superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/fm_templates.unl
  26. 29
      superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/k_astat_abschluss3steller_land.unl
  27. 117
      superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/k_astat_studienfach_land.unl
  28. 10
      superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/sx_stylesheets_fuellen.sql
  29. 80
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_fields_pg.sql
  30. 8
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_indexes_pg.sql
  31. 10
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_pg.sql
  32. 84
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_tables_pg.sql
  33. 14
      superx/WEB-INF/kern_dbforms-config_pg.xml
  34. BIN
      superx/WEB-INF/lib/superx5.0.jar
  35. 17
      superx/xml/pageComponents_html.xsl

1
.classpath

@ -863,5 +863,6 @@
<classpathentry kind="lib" path="superx/WEB-INF/lib/saxon-xqj-10.5.jar"/> <classpathentry kind="lib" path="superx/WEB-INF/lib/saxon-xqj-10.5.jar"/>
<classpathentry kind="lib" path="superx/WEB-INF/lib/saxon-he-test-10.5.jar"/> <classpathentry kind="lib" path="superx/WEB-INF/lib/saxon-he-test-10.5.jar"/>
<classpathentry kind="lib" path="superx/WEB-INF/lib/ifxjdbc-4.50.4.1.jar"/> <classpathentry kind="lib" path="superx/WEB-INF/lib/ifxjdbc-4.50.4.1.jar"/>
<classpathentry kind="lib" path="superx/WEB-INF/lib/commons-csv-1.8.jar"/>
<classpathentry kind="output" path="superx/WEB-INF/classes"/> <classpathentry kind="output" path="superx/WEB-INF/classes"/>
</classpath> </classpath>

4
src/de/superx/bin/ExecuteMask.java

@ -308,7 +308,7 @@ public class ExecuteMask {
method = "pdf"; method = "pdf";
if (contenttype.indexOf("xml") > -1) if (contenttype.indexOf("xml") > -1)
method = "xml"; method = "xml";
if (contenttype.indexOf("excel") > -1) if (contenttype.indexOf("spreadsheetml") > -1)
method = "xls"; method = "xls";
// if // if
// (contenttype.indexOf("vnd.openxmlformats-officedocument.spreadsheetml.sheet") // (contenttype.indexOf("vnd.openxmlformats-officedocument.spreadsheetml.sheet")
@ -433,7 +433,7 @@ public class ExecuteMask {
xt.setMandantenID(mandantenID); xt.setMandantenID(mandantenID);
xt.setMaske(maske); xt.setMaske(maske);
String xml = StringUtils.readFile(new File(xmlfile)); String xml = StringUtils.readFile(new File(xmlfile));
if (contenttype.indexOf("excel") > -1) { if (contenttype.indexOf("spreadsheetml") > -1) {
if (maske.isNewExcelExport()) { if (maske.isNewExcelExport()) {
xml = XmlTransformer.stripXml(xml); xml = XmlTransformer.stripXml(xml);
} }

2
src/de/superx/common/Maske.java

@ -2586,7 +2586,7 @@ public class Maske extends NamedIdObject implements Serializable {
public StringBuffer getCSV(String mandantenID) throws IOException { public StringBuffer getCSV(String mandantenID) throws IOException {
String fld_delim1 = ""; String fld_delim1 = "";
String fld_delim2 = "^"; String fld_delim2 = ";";
String row_delim1 = ""; String row_delim1 = "";
String row_delim2 = "\n";// we only user unix newline, even under DOS String row_delim2 = "\n";// we only user unix newline, even under DOS
String outFormat = "txt"; String outFormat = "txt";

38
src/de/superx/servlet/SuperXmlTabelle.java

@ -38,6 +38,7 @@ import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import java.util.regex.Matcher; import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;
import java.util.zip.GZIPOutputStream;
import java.util.zip.ZipEntry; import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream; import java.util.zip.ZipOutputStream;
@ -1068,12 +1069,47 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
} }
private void csvExport() throws IOException { private void csvExport() throws IOException {
/* Spezieller ISO Export für MS Excel*/
StringBuffer csv = maske.getCSV(getMandantenID()); StringBuffer csv = maske.getCSV(getMandantenID());
String outp = new String(csv.toString().getBytes("iso-8859-1"));
response.setHeader("Content-disposition", "attachment; filename=" + FileUtils.removeProblemChars(maske.getName()) + ".csv"); response.setHeader("Content-disposition", "attachment; filename=" + FileUtils.removeProblemChars(maske.getName()) + ".csv");
response.setHeader("Cache-Control", "expires=0"); response.setHeader("Cache-Control", "expires=0");
sendBack(csv.toString(), "text/csv", de.superx.servlet.SuperXManager.csvEncoding); response.setHeader("ContentType", "text/plain"); //; charset=ISO-8859-1
sendBackIso(csv.toString(), "text/csv; charset=ISO-8859-1");
} }
void sendBackIso(String txt, String contenttype) throws IOException {
OutputStream out = null;
TimeUtils t = new TimeUtils();
t.start();
// Check the Accepting-Encoding header from the HTTP request.
// If the header includes gzip, choose GZIP.
// If the header includes compress, choose ZIP.
// Otherwise choose no compression.
byte[] stuff = txt.getBytes("iso-8859-1");
String encoding = request.getHeader("Accept-Encoding");
if (!SuperXManager.isResponseCompressionWanted) encoding = "none";
if (encoding != null && encoding.indexOf("gzip") != -1) {
response.setHeader("Content-Encoding", "gzip");
out = new GZIPOutputStream(response.getOutputStream());
} else if (encoding != null && encoding.indexOf("compress") != -1) {
response.setHeader("Content-Encoding", "compress");
out = new ZipOutputStream(response.getOutputStream());
} else {
response.setContentLength(stuff.length);
out = response.getOutputStream();
}
if (contenttype != null) {
response.setContentType(contenttype);
}
out.write(stuff);
out.close();
}
private boolean xmlStatisticExport(String ausgabeFormat) throws IOException { private boolean xmlStatisticExport(String ausgabeFormat) throws IOException {
boolean done = true; boolean done = true;

2
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_doc/kern_rename_demofiles.bat

@ -22,3 +22,5 @@ move k_astat_abschluss3steller_land k_astat_abschluss3steller_land_demo
move k_astat_abschluss2steller k_astat_abschluss2steller_demo move k_astat_abschluss2steller k_astat_abschluss2steller_demo
move k_astat_studienbereich k_astat_studienbereich_demo move k_astat_studienbereich k_astat_studienbereich_demo
move k_astat_studienfach k_astat_studienfach_demo move k_astat_studienfach k_astat_studienfach_demo
move k_astat_staat k_astat_staat_demo
move k_astat_kontinent k_astat_kontinent_demo

2
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_doc/kern_rename_demofiles.sh

@ -23,3 +23,5 @@ mv k_astat_abschluss3steller_land k_astat_abschluss3steller_land_demo
mv k_astat_abschluss2steller k_astat_abschluss2steller_demo mv k_astat_abschluss2steller k_astat_abschluss2steller_demo
mv k_astat_studienbereich k_astat_studienbereich_demo mv k_astat_studienbereich k_astat_studienbereich_demo
mv k_astat_studienfach k_astat_studienfach_demo mv k_astat_studienfach k_astat_studienfach_demo
mv k_astat_staat k_astat_staat_demo
mv k_astat_kontinent k_astat_kontinent_demo

6
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_drop_pg.xml

@ -571,6 +571,12 @@
</dbi:dbaction> </dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table if exists sx_mail cascade; <dbi:dbaction dbi:action="sqlexec">eduetl:drop table if exists sx_mail cascade;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table if exists k_astat_staat cascade;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:drop table if exists k_astat_kontinent cascade;
</dbi:dbaction> </dbi:dbaction>
<dbi:dbaction dbi:action="executeFile"> <dbi:dbaction dbi:action="executeFile">
<dbi:file structure="SQL" withNativeClient="n" encoding="UTF-8" database="eduetl" filename="$KERN_PFAD/conf/sx_tables_loeschen.sql"/> <dbi:file structure="SQL" withNativeClient="n" encoding="UTF-8" database="eduetl" filename="$KERN_PFAD/conf/sx_tables_loeschen.sql"/>

14
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_install_pg.xml

@ -85,6 +85,10 @@
</dbi:dbaction> </dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:truncate table k_astat_studienbereich cascade; <dbi:dbaction dbi:action="sqlexec">eduetl:truncate table k_astat_studienbereich cascade;
</dbi:dbaction> </dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:truncate table k_astat_staat cascade;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:truncate table k_astat_kontinent cascade;
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile"> <dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="aggregierung"> <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"/> <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 +304,16 @@
<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: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:data>
</dbi:dbaction> </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="executeFile"> <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:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL" filename="$SUPERX_DIR/db/install/schluesseltabellen/macro_masken_bez_fuellen.sql"/>
</dbi:dbaction> </dbi:dbaction>

4
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_pg.sql

@ -262,6 +262,10 @@ delete from db_tabellen where name='colorscheme';
insert into db_tabellen (name,protokollierung) values('colorscheme',0); insert into db_tabellen (name,protokollierung) values('colorscheme',0);
delete from db_tabellen where name='sx_mail'; delete from db_tabellen where name='sx_mail';
insert into db_tabellen (name,protokollierung) values('sx_mail',0); insert into db_tabellen (name,protokollierung) values('sx_mail',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);
-- Fülle sachgebiete, systeminfo und themenbaum -- Fülle sachgebiete, systeminfo und themenbaum

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

@ -41,6 +41,10 @@
</dbi:dbaction> </dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:truncate table k_astat_studienbereich cascade; <dbi:dbaction dbi:action="sqlexec">eduetl:truncate table k_astat_studienbereich cascade;
</dbi:dbaction> </dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:truncate table k_astat_staat cascade;
</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:truncate table k_astat_kontinent cascade;
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile"> <dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_menu_element"> <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"/> <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 +80,16 @@
<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: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:data>
</dbi:dbaction> </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="executeFile"> <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_pg.sql"/> <dbi:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL" filename="$SUPERX_DIR/db/install/upgrade/kern_drop_views_pg.sql"/>
</dbi:dbaction> </dbi:dbaction>

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

File diff suppressed because one or more lines are too long

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

@ -5353,7 +5353,61 @@
<column name="daemon3_interval" type="INTEGER" size="" default="" notnull="" description="Die Anzahl von Sekunden nach denen Daemon3 aktiv werden soll" /> <column name="daemon3_interval" type="INTEGER" size="" default="" notnull="" description="Die Anzahl von Sekunden nach denen Daemon3 aktiv werden soll" />
</columns> </columns>
</table> </table>
<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"/>
<column name="name" type ="VARCHAR" size ="255" default ="" notnull ="false" description="Name"/>
<column name="kennz" type ="VARCHAR" size ="255" default ="" notnull ="false" description="Kennzeichen"/>
<column name="kontinent" type ="INTEGER" size ="255" default ="" notnull ="false" description="Kontinent"/>
</columns>
<indexes></indexes>
<primaryKeys>
<rs>
<row>
<fld name='table_cat'>superx</fld>
<fld name='table_schem'>superx</fld>
<fld name='table_name'>k_astat_staat</fld>
<fld name='column_name'>schluessel</fld>
<fld name='key_seq'>1</fld>
<fld name='pk_name'>c_k_astat_staat</fld>
</row>
</rs>
</primaryKeys>
<foreignKeys><rs>
</rs></foreignKeys>
<importedKeys><rs>
</rs></importedKeys>
<privileges><rs>
</rs></privileges>
</table>
<table name="k_astat_kontinent" thema="Stammdaten verwalten" typ="Schlüsseltabelle"
releaseUnload="demo" caption="Kontinent-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"/>
<column name="name" type ="VARCHAR" size ="255" default ="" notnull ="false" description="Name"/>
</columns>
<indexes></indexes>
<primaryKeys>
<rs>
<row>
<fld name='table_cat'>superx</fld>
<fld name='table_schem'>superx</fld>
<fld name='table_name'>k_astat_kontinent</fld>
<fld name='column_name'>schluessel</fld>
<fld name='key_seq'>1</fld>
<fld name='pk_name'>c_k_astat_kontinent</fld>
</row>
</rs>
</primaryKeys>
<foreignKeys><rs>
</rs></foreignKeys>
<importedKeys><rs>
</rs></importedKeys>
<privileges><rs>
</rs></privileges>
</table>
<!-- <table name="core_module_patch" typ="Datentabelle" thema="Administration" <!-- <table name="core_module_patch" typ="Datentabelle" thema="Administration"
etl="false" demo="false"> <description>Patch Installation Historie</description> etl="false" demo="false"> <description>Patch Installation Historie</description>
<columns> <column name="tid" type ="SERIAL" size ="4" default ="" isKey="true" <columns> <column name="tid" type ="SERIAL" size ="4" default ="" isKey="true"
@ -9956,6 +10010,16 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
<file <file
path="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl" /> path="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl" />
</loadtable> </loadtable>
<loadtable refresh="true" delimiter="^" header="false"
tabname="k_astat_staat">
<file
path="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat.unl" />
</loadtable>
<loadtable refresh="true" delimiter="^" header="false"
tabname="k_astat_kontinent">
<file
path="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_kontinent.unl" />
</loadtable>
</action> </action>
<action> <action>
@ -10092,6 +10156,16 @@ gueltig_bis DATE
<file <file
path="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl" /> path="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl" />
</loadtable> </loadtable>
<loadtable refresh="true" delimiter="^" header="false"
tabname="k_astat_staat">
<file
path="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat.unl" />
</loadtable>
<loadtable refresh="true" delimiter="^" header="false"
tabname="k_astat_kontinent">
<file
path="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_kontinent.unl" />
</loadtable>
</action> </action>
<action> <action>

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

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

2
superx/WEB-INF/conf/edustore/db/install/conf/module_alter_table_schema.x

@ -135,3 +135,5 @@ DOQUERY "alter table k_astat_studienbereich SET SCHEMA $SCHEMA;"
DOQUERY "alter table k_astat_studienfach SET SCHEMA $SCHEMA;" DOQUERY "alter table k_astat_studienfach SET SCHEMA $SCHEMA;"
DOQUERY "alter table colorscheme SET SCHEMA $SCHEMA;" DOQUERY "alter table colorscheme SET SCHEMA $SCHEMA;"
DOQUERY "alter table sx_mail SET SCHEMA $SCHEMA;" DOQUERY "alter table sx_mail SET SCHEMA $SCHEMA;"
DOQUERY "alter table k_astat_staat SET SCHEMA $SCHEMA;"
DOQUERY "alter table k_astat_kontinent SET SCHEMA $SCHEMA;"

2
superx/WEB-INF/conf/edustore/db/install/conf/module_grant.x

@ -441,6 +441,8 @@ if [ "$DATABASE" == "POSTGRES" -a "$RIGHT" != "select" ]
DOQUERY "grant update on sx_mail_tid_seq to $GRANTEE;" DOQUERY "grant update on sx_mail_tid_seq to $GRANTEE;"
fi fi
DOQUERY "grant $RIGHT on k_astat_staat to $GRANTEE;"
DOQUERY "grant $RIGHT on k_astat_kontinent to $GRANTEE;"
#Besonderheit Kernmodul: #Besonderheit Kernmodul:
#Zum Login braucht man Update Rechte auf einzelne Tabellen:" #Zum Login braucht man Update Rechte auf einzelne Tabellen:"

2
superx/WEB-INF/conf/edustore/db/install/conf/module_revoke.x

@ -441,6 +441,8 @@ if [ "$DATABASE" == "POSTGRES" -a "$RIGHT" != "select" ]
DOQUERY "revoke update on sx_mail_tid_seq from $GRANTEE;" DOQUERY "revoke update on sx_mail_tid_seq from $GRANTEE;"
fi fi
DOQUERY "revoke $RIGHT on k_astat_staat from $GRANTEE;"
DOQUERY "revoke $RIGHT on k_astat_kontinent from $GRANTEE;"
#Views: #Views:
DOQUERY "revoke $RIGHT on user_groups from $GRANTEE;" DOQUERY "revoke $RIGHT on user_groups from $GRANTEE;"
DOQUERY "revoke $RIGHT on menu_element_fieldmode from $GRANTEE;" DOQUERY "revoke $RIGHT on menu_element_fieldmode from $GRANTEE;"

182
superx/WEB-INF/conf/edustore/db/install/conf/sx_fields_fuellen.sql

@ -7149,6 +7149,188 @@ values('k_astat_abschluss3steller_land',
0, 0,
1); 1);
insert into tmp_fields (
table_name,
name,
caption,
description,
field_type,
field_size,
field_not_null,
currentlyUsed,
check_integrity,
is_sum)
values('k_astat_kontinent',
'schluessel',
'Schlüssel',
'',
'INTEGER',
'255',
1,
1,
0,
1);
update tmp_fields set is_primarykey=1
where trim(table_name) || '_' || trim(name) ='k_astat_kontinent_schluessel';
insert into tmp_fields (
table_name,
name,
caption,
description,
field_type,
field_size,
field_not_null,
currentlyUsed,
check_integrity,
is_sum)
values('k_astat_kontinent',
'nummer',
'Nummer',
'',
'VARCHAR',
'255',
0,
1,
0,
1);
insert into tmp_fields (
table_name,
name,
caption,
description,
field_type,
field_size,
field_not_null,
currentlyUsed,
check_integrity,
is_sum)
values('k_astat_kontinent',
'name',
'Name',
'',
'VARCHAR',
'255',
0,
1,
0,
1);
insert into tmp_fields (
table_name,
name,
caption,
description,
field_type,
field_size,
field_not_null,
currentlyUsed,
check_integrity,
is_sum)
values('k_astat_staat',
'schluessel',
'Schlüssel',
'',
'INTEGER',
'255',
1,
1,
0,
1);
update tmp_fields set is_primarykey=1
where trim(table_name) || '_' || trim(name) ='k_astat_staat_schluessel';
insert into tmp_fields (
table_name,
name,
caption,
description,
field_type,
field_size,
field_not_null,
currentlyUsed,
check_integrity,
is_sum)
values('k_astat_staat',
'nummer',
'Nummer',
'',
'VARCHAR',
'255',
0,
1,
0,
1);
insert into tmp_fields (
table_name,
name,
caption,
description,
field_type,
field_size,
field_not_null,
currentlyUsed,
check_integrity,
is_sum)
values('k_astat_staat',
'name',
'Name',
'',
'VARCHAR',
'255',
0,
1,
0,
1);
insert into tmp_fields (
table_name,
name,
caption,
description,
field_type,
field_size,
field_not_null,
currentlyUsed,
check_integrity,
is_sum)
values('k_astat_staat',
'kennz',
'Kennzeichen',
'',
'VARCHAR',
'255',
0,
1,
0,
1);
insert into tmp_fields (
table_name,
name,
caption,
description,
field_type,
field_size,
field_not_null,
currentlyUsed,
check_integrity,
is_sum)
values('k_astat_staat',
'kontinent',
'Kontinent',
'',
'INTEGER',
'255',
0,
1,
0,
1);
insert into tmp_fields ( insert into tmp_fields (
table_name, table_name,
name, name,

48
superx/WEB-INF/conf/edustore/db/install/conf/sx_fields_loeschen.sql

@ -1908,6 +1908,54 @@ name)
values('k_astat_abschluss3steller_land', values('k_astat_abschluss3steller_land',
'keybund'); 'keybund');
insert into tmp_fields (
table_name,
name)
values('k_astat_kontinent',
'schluessel');
insert into tmp_fields (
table_name,
name)
values('k_astat_kontinent',
'nummer');
insert into tmp_fields (
table_name,
name)
values('k_astat_kontinent',
'name');
insert into tmp_fields (
table_name,
name)
values('k_astat_staat',
'schluessel');
insert into tmp_fields (
table_name,
name)
values('k_astat_staat',
'nummer');
insert into tmp_fields (
table_name,
name)
values('k_astat_staat',
'name');
insert into tmp_fields (
table_name,
name)
values('k_astat_staat',
'kennz');
insert into tmp_fields (
table_name,
name)
values('k_astat_staat',
'kontinent');
insert into tmp_fields ( insert into tmp_fields (
table_name, table_name,
name) name)

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

@ -359,6 +359,22 @@ values('k_astat_abschluss3steller_land','Amtl.Abschluss-Schlüssel (Land) zu Bun
'Stammdaten verwalten', 'Stammdaten verwalten',
0); 0);
insert into tmp_tables (name,caption,description,table_type,systeminfo_id,systeminfo_orig,thema,sachgebiete_id)
values('k_astat_kontinent','Kontinent-Schlüssel (Bundesschlüssel)','',
'Schlüsseltabelle',
9,
9,
'Stammdaten verwalten',
0);
insert into tmp_tables (name,caption,description,table_type,systeminfo_id,systeminfo_orig,thema,sachgebiete_id)
values('k_astat_staat','Amtl.Staaten-Schlüssel (Bundesschlüssel)','',
'Schlüsseltabelle',
9,
9,
'Stammdaten verwalten',
0);
insert into tmp_tables (name,caption,description,table_type,systeminfo_id,systeminfo_orig,thema,sachgebiete_id) insert into tmp_tables (name,caption,description,table_type,systeminfo_id,systeminfo_orig,thema,sachgebiete_id)
values('k_astat_studienbereich','Amtl.Sudienbereich-Schlüssel (Bundesschlüssel)','', values('k_astat_studienbereich','Amtl.Sudienbereich-Schlüssel (Bundesschlüssel)','',
'Schlüsseltabelle', 'Schlüsseltabelle',

2
superx/WEB-INF/conf/edustore/db/install/kern_backup.x

@ -153,6 +153,8 @@ DOQUERY "select schluessel, name, fgr from k_astat_studienbereich;" false $DBDEL
DOQUERY "select schluessel, name, sb from k_astat_studienfach;" false $DBDELIMITER ${BACKUP_PFAD_INDIVIDUELL_MODULE}/k_astat_studienfach.unl txt DOQUERY "select schluessel, name, sb from k_astat_studienfach;" false $DBDELIMITER ${BACKUP_PFAD_INDIVIDUELL_MODULE}/k_astat_studienfach.unl txt
DOQUERY "select id, caption, sortorder, colors from colorscheme;" false $DBDELIMITER ${BACKUP_PFAD_INDIVIDUELL_MODULE}/colorscheme.unl txt DOQUERY "select id, caption, sortorder, colors from colorscheme;" false $DBDELIMITER ${BACKUP_PFAD_INDIVIDUELL_MODULE}/colorscheme.unl txt
DOQUERY "select tid, pop3_host, pop3_port, pop3_starttls_enable, smtp_host, smtp_port, smtp_auth, smtp_starttls_enable, username, password, userinfo_id, type, daemon1, daemon1_interval, daemon1_loglevel, daemon2, daemon2_interval, daemon3, daemon3_interval from sx_mail;" false $DBDELIMITER ${BACKUP_PFAD_INDIVIDUELL_MODULE}/sx_mail.unl txt DOQUERY "select tid, pop3_host, pop3_port, pop3_starttls_enable, smtp_host, smtp_port, smtp_auth, smtp_starttls_enable, username, password, userinfo_id, type, daemon1, daemon1_interval, daemon1_loglevel, daemon2, daemon2_interval, daemon3, daemon3_interval from sx_mail;" false $DBDELIMITER ${BACKUP_PFAD_INDIVIDUELL_MODULE}/sx_mail.unl txt
DOQUERY "select schluessel, nummer, name, kennz, kontinent from k_astat_staat;" false $DBDELIMITER ${BACKUP_PFAD_INDIVIDUELL_MODULE}/k_astat_staat.unl txt
DOQUERY "select schluessel, nummer, name from k_astat_kontinent;" false $DBDELIMITER ${BACKUP_PFAD_INDIVIDUELL_MODULE}/k_astat_kontinent.unl txt
echo "Finished unloading" echo "Finished unloading"

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

@ -202,6 +202,8 @@ drop table if exists k_astat_studienbereich cascade;
drop table if exists k_astat_studienfach cascade; drop table if exists k_astat_studienfach cascade;
drop table if exists colorscheme cascade; drop table if exists colorscheme cascade;
drop table if exists sx_mail cascade; drop table if exists sx_mail cascade;
drop table if exists k_astat_staat cascade;
drop table if exists k_astat_kontinent cascade;
select now(), 'Uninstall-Actions'; select now(), 'Uninstall-Actions';

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

@ -4210,6 +4210,60 @@ select now(), 'Tabelle sx_mail erzeugt';
select now(), 'Erzeuge Tabelle k_astat_staat';
create table k_astat_staat(
schluessel INTEGER not null,
nummer VARCHAR(255) ,
name VARCHAR(255) ,
kennz VARCHAR(255) ,
kontinent INTEGER ,
constraint c_k_astat_staat primary key (schluessel)
)
;
comment on column k_astat_staat.schluessel is 'Schlüssel';
comment on column k_astat_staat.nummer is 'Nummer';
comment on column k_astat_staat.name is 'Name';
comment on column k_astat_staat.kennz is 'Kennzeichen';
comment on column k_astat_staat.kontinent is 'Kontinent';
select now(), 'Tabelle k_astat_staat erzeugt';
select now(), 'Erzeuge Tabelle k_astat_kontinent';
create table k_astat_kontinent(
schluessel INTEGER not null,
nummer VARCHAR(255) ,
name VARCHAR(255) ,
constraint c_k_astat_kontinent primary key (schluessel)
)
;
comment on column k_astat_kontinent.schluessel is 'Schlüssel';
comment on column k_astat_kontinent.nummer is 'Nummer';
comment on column k_astat_kontinent.name is 'Name';
select now(), 'Tabelle k_astat_kontinent erzeugt';
select now(), 'Erzeuge View user_groups'; select now(), 'Erzeuge View user_groups';
create view user_groups( create view user_groups(
@ -5065,6 +5119,16 @@ select now(), 'Lade Tabelle k_astat_studienbereich';
\! sx_auto_upload_table.x k_astat_studienbereich $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl \! sx_auto_upload_table.x k_astat_studienbereich $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl
select now(), 'Lade Tabelle k_astat_staat';
\! sx_auto_upload_table.x k_astat_staat $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat.unl
select now(), 'Lade Tabelle k_astat_kontinent';
\! sx_auto_upload_table.x k_astat_kontinent $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_kontinent.unl
select now(), 'Scriptfile $SUPERX_DIR/db/install/schluesseltabellen/macro_masken_bez_fuellen.sql ausführen'; select now(), 'Scriptfile $SUPERX_DIR/db/install/schluesseltabellen/macro_masken_bez_fuellen.sql ausführen';
@ -5338,6 +5402,10 @@ delete from db_tabellen where name='colorscheme';
insert into db_tabellen (name,protokollierung) values('colorscheme',0); insert into db_tabellen (name,protokollierung) values('colorscheme',0);
delete from db_tabellen where name='sx_mail'; delete from db_tabellen where name='sx_mail';
insert into db_tabellen (name,protokollierung) values('sx_mail',0); insert into db_tabellen (name,protokollierung) values('sx_mail',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);
select now(), 'Fülle sachgebiete, systeminfo und themenbaum'; select now(), 'Fülle sachgebiete, systeminfo und themenbaum';

2
superx/WEB-INF/conf/edustore/db/install/kern_restore.x

@ -128,6 +128,8 @@ sx_auto_upload_table.x k_astat_studienbereich tmp"$MANDANTENID"/k_astat_studienb
sx_auto_upload_table.x k_astat_studienfach tmp"$MANDANTENID"/k_astat_studienfach.unl sx_auto_upload_table.x k_astat_studienfach tmp"$MANDANTENID"/k_astat_studienfach.unl
sx_auto_upload_table.x colorscheme tmp"$MANDANTENID"/colorscheme.unl sx_auto_upload_table.x colorscheme tmp"$MANDANTENID"/colorscheme.unl
sx_auto_upload_table.x sx_mail tmp"$MANDANTENID"/sx_mail.unl sx_auto_upload_table.x sx_mail tmp"$MANDANTENID"/sx_mail.unl
sx_auto_upload_table.x k_astat_staat tmp"$MANDANTENID"/k_astat_staat.unl
sx_auto_upload_table.x k_astat_kontinent tmp"$MANDANTENID"/k_astat_kontinent.unl
echo 'Finished restoring' echo 'Finished restoring'

90
superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/k_astat/import_astat_land.kjb

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><job> <?xml version="1.0" encoding="UTF-8"?><job>
<name>import_studienfach_land</name> <name>import_astat_land</name>
<description/> <description/>
<extended_description/> <extended_description/>
<job_version/> <job_version/>
@ -489,6 +489,76 @@
<xloc>512</xloc> <xloc>512</xloc>
<yloc>208</yloc> <yloc>208</yloc>
</entry> </entry>
<entry>
<name>k_astat_staat</name>
<description/>
<type>TRANS</type>
<specification_method>filename</specification_method>
<trans_object_id/>
<filename>${Internal.Job.Filename.Directory}/import_k_astat_staat.ktr</filename>
<transname/>
<arg_from_previous>N</arg_from_previous>
<params_from_previous>N</params_from_previous>
<exec_per_row>N</exec_per_row>
<clear_rows>N</clear_rows>
<clear_files>N</clear_files>
<set_logfile>N</set_logfile>
<logfile/>
<logext/>
<add_date>N</add_date>
<add_time>N</add_time>
<loglevel>Basic</loglevel>
<cluster>N</cluster>
<slave_server_name/>
<set_append_logfile>N</set_append_logfile>
<wait_until_finished>Y</wait_until_finished>
<follow_abort_remote>N</follow_abort_remote>
<create_parent_folder>N</create_parent_folder>
<logging_remote_work>N</logging_remote_work>
<parameters>
<pass_all_parameters>Y</pass_all_parameters>
</parameters>
<parallel>N</parallel>
<draw>Y</draw>
<nr>0</nr>
<xloc>272</xloc>
<yloc>304</yloc>
</entry>
<entry>
<name>k_astat_kontinent</name>
<description/>
<type>TRANS</type>
<specification_method>filename</specification_method>
<trans_object_id/>
<filename>${Internal.Job.Filename.Directory}/import_k_astat_kontinent.ktr</filename>
<transname/>
<arg_from_previous>N</arg_from_previous>
<params_from_previous>N</params_from_previous>
<exec_per_row>N</exec_per_row>
<clear_rows>N</clear_rows>
<clear_files>N</clear_files>
<set_logfile>N</set_logfile>
<logfile/>
<logext/>
<add_date>N</add_date>
<add_time>N</add_time>
<loglevel>Basic</loglevel>
<cluster>N</cluster>
<slave_server_name/>
<set_append_logfile>N</set_append_logfile>
<wait_until_finished>Y</wait_until_finished>
<follow_abort_remote>N</follow_abort_remote>
<create_parent_folder>N</create_parent_folder>
<logging_remote_work>N</logging_remote_work>
<parameters>
<pass_all_parameters>Y</pass_all_parameters>
</parameters>
<parallel>N</parallel>
<draw>Y</draw>
<nr>0</nr>
<xloc>464</xloc>
<yloc>304</yloc>
</entry>
</entries> </entries>
<hops> <hops>
<hop> <hop>
@ -538,6 +608,24 @@
</hop> </hop>
<hop> <hop>
<from>k_astat_studienfach</from> <from>k_astat_studienfach</from>
<to>k_astat_staat</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
<evaluation>Y</evaluation>
<unconditional>N</unconditional>
</hop>
<hop>
<from>k_astat_staat</from>
<to>k_astat_kontinent</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
<evaluation>Y</evaluation>
<unconditional>N</unconditional>
</hop>
<hop>
<from>k_astat_kontinent</from>
<to>Success</to> <to>Success</to>
<from_nr>0</from_nr> <from_nr>0</from_nr>
<to_nr>0</to_nr> <to_nr>0</to_nr>

79
superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/fm_templates.unl

@ -1,4 +1,4 @@
39^SuperX_general^<#-- General FreeMarker Makros für SuperX -->\ 364^SuperX_general^<#-- General FreeMarker Makros für SuperX -->\
<#-- Einfügen eines Kommentars Die Kommentarverwaltung ist ja ziemlich abgefahren in SuperX.\ <#-- Einfügen eines Kommentars Die Kommentarverwaltung ist ja ziemlich abgefahren in SuperX.\
Standardmäßig werden Kommentare gelöscht, damit nicht soviel an die DB geschickt wird.\ Standardmäßig werden Kommentare gelöscht, damit nicht soviel an die DB geschickt wird.\
Wenn man aber bei Entwicklungszwecken noch Kommentare drin haben will, kann man diese Funktion benutzen.\ Wenn man aber bei Entwicklungszwecken noch Kommentare drin haben will, kann man diese Funktion benutzen.\
@ -30,7 +30,9 @@ CREATE TEMP TABLE tmp_konstanten (\
wertebereich VARCHAR(250),\ wertebereich VARCHAR(250),\
ab_version VARCHAR(10),\ ab_version VARCHAR(10),\
gruppe VARCHAR(255),\ gruppe VARCHAR(255),\
sachgebiete_id INTEGER\ sachgebiete_id INTEGER,\
priority INTEGER,\
sourcesystem INTEGER\
);</#macro>\ );</#macro>\
\ \
<#macro update_existing_konstanten param_SQLdialect>\ <#macro update_existing_konstanten param_SQLdialect>\
@ -47,7 +49,9 @@ CREATE TEMP TABLE tmp_konstanten (\
wertebereich = T.wertebereich,\ wertebereich = T.wertebereich,\
ab_version = T.ab_version,\ ab_version = T.ab_version,\
gruppe = T.gruppe,\ gruppe = T.gruppe,\
sachgebiete_id = T.sachgebiete_id\ sachgebiete_id = T.sachgebiete_id,\
priority = T.priority,\
sourcesystem = T.sourcesystem\
FROM\ FROM\
tmp_konstanten T\ tmp_konstanten T\
WHERE\ WHERE\
@ -65,7 +69,9 @@ CREATE TEMP TABLE tmp_konstanten (\
wertebereich,\ wertebereich,\
ab_version,\ ab_version,\
gruppe,\ gruppe,\
sachgebiete_id\ sachgebiete_id,\
priority,\
sourcesystem\
) = ((\ ) = ((\
SELECT\ SELECT\
defaultvalue,\ defaultvalue,\
@ -76,7 +82,9 @@ CREATE TEMP TABLE tmp_konstanten (\
wertebereich,\ wertebereich,\
ab_version,\ ab_version,\
gruppe,\ gruppe,\
sachgebiete_id\ sachgebiete_id,\
priority,\
sourcesystem\
FROM\ FROM\
tmp_konstanten T\ tmp_konstanten T\
WHERE\ WHERE\
@ -118,7 +126,9 @@ INSERT INTO konstanten(\
wertebereich,\ wertebereich,\
ab_version,\ ab_version,\
gruppe,\ gruppe,\
sachgebiete_id\ sachgebiete_id,\
priority,\
sourcesystem\
)\ )\
SELECT\ SELECT\
H.tid+K.tid,\ H.tid+K.tid,\
@ -132,7 +142,9 @@ SELECT\
K.wertebereich,\ K.wertebereich,\
K.ab_version,\ K.ab_version,\
K.gruppe,\ K.gruppe,\
K.sachgebiete_id\ K.sachgebiete_id,\
K.priority,\
K.sourcesystem\
FROM\ FROM\
tmp_konstanten K,\ tmp_konstanten K,\
tmp_hilf H;\ tmp_hilf H;\
@ -235,7 +247,7 @@ ORDER BY ${businessKey} \
\ \
DROP TABLE ${coreTableName}_input; \ DROP TABLE ${coreTableName}_input; \
</#macro>^allgemeine SuperX-Makros^^1^ </#macro>^allgemeine SuperX-Makros^^1^
40^SQL_lingua_franca^<#-- \ 365^SQL_lingua_franca^<#-- \
lingua franca makros um von SQL Dialekten (Informix/Postgres) unabhängig zu werden \ lingua franca makros um von SQL Dialekten (Informix/Postgres) unabhängig zu werden \
Stand 4.4.05\ Stand 4.4.05\
FreeMarker Kommentare dieser Art werden von generateSql verschandelt\ FreeMarker Kommentare dieser Art werden von generateSql verschandelt\
@ -400,7 +412,7 @@ execute ${varname};\
char\ char\
</#if> \ </#if> \
</#macro>^Datenbankunabhängigkeit^^2^ </#macro>^Datenbankunabhängigkeit^^2^
41^KERN_CIFX_UPDATE^<#macro MODUL_CIFX_UPDATE_SORT>\ 366^KERN_CIFX_UPDATE^<#macro MODUL_CIFX_UPDATE_SORT>\
select 'Quellsystem_var ${Quellsystem_var} '::char(30) from xdummy;\ select 'Quellsystem_var ${Quellsystem_var} '::char(30) from xdummy;\
select '${SQLdialect}' from xdummy;\ select '${SQLdialect}' from xdummy;\
create temp table tmp_cifx2\ create temp table tmp_cifx2\
@ -1660,38 +1672,20 @@ SELECT '${SQLdialect}' FROM xdummy;\
DROP SCHEMA IF EXISTS dim_bp_apnr_fuellen_debug CASCADE;\ DROP SCHEMA IF EXISTS dim_bp_apnr_fuellen_debug CASCADE;\
CREATE SCHEMA dim_bp_apnr_fuellen_debug;\ CREATE SCHEMA dim_bp_apnr_fuellen_debug;\
</#if>\ </#if>\
--zuerst Duplikate raus:\ --Duplikate mit CTE identifizieren\
CREATE TEMP TABLE tmp_duplikat(\ WITH DUPLICATES AS (\
dimension_bp_id INTEGER,\ SELECT dimension_bp_id, apnr, systeminfo_id\
apnr INTEGER,\ FROM trans_dim_bp_apnr\
systeminfo_id INTEGER\ GROUP BY dimension_bp_id, apnr, systeminfo_id\
);\ HAVING COUNT(*) > 1\
\ )\
INSERT INTO tmp_duplikat\ --Duplikate entfernen\
SELECT\ DELETE FROM trans_dim_bp_apnr\
T.dimension_bp_id,\ WHERE (dimension_bp_id, apnr, systeminfo_id) IN (\
T.apnr,\ SELECT dimension_bp_id, apnr, systeminfo_id\
T.systeminfo_id\ FROM DUPLICATES\
FROM\
trans_dim_bp_apnr T\
GROUP BY 1,2,3 HAVING count(*) > 1;\
\
DELETE FROM\
trans_dim_bp_apnr\
WHERE\
0 < (\
SELECT\
count(*)\
FROM\
tmp_duplikat T\
WHERE\
T.dimension_bp_id = trans_dim_bp_apnr.dimension_bp_id\
AND T.apnr = trans_dim_bp_apnr.apnr\
AND T.systeminfo_id = trans_dim_bp_apnr.systeminfo_id\
);\ );\
\ \
DROP TABLE tmp_duplikat;\
\
CREATE TEMP TABLE tmp_merkmale(\ CREATE TEMP TABLE tmp_merkmale(\
mschluessel INTEGER NOT NULL,\ mschluessel INTEGER NOT NULL,\
merkmal VARCHAR(255)\ merkmal VARCHAR(255)\
@ -1708,6 +1702,9 @@ CREATE TEMP TABLE tmp_schluessel\
auspraegung VARCHAR(255),\ auspraegung VARCHAR(255),\
keyfieldtype VARCHAR(255)\ keyfieldtype VARCHAR(255)\
);\ );\
\
CREATE INDEX ix_tmp_schluessel ON tmp_schluessel(mschluessel,aschluessel);\
\
CREATE TEMP TABLE tmp_schluessel2\ CREATE TEMP TABLE tmp_schluessel2\
(\ (\
mschluessel INTEGER NOT NULL,\ mschluessel INTEGER NOT NULL,\
@ -2602,7 +2599,7 @@ DROP TABLE tmp_schluessel2;\
DROP TABLE tmp_doppelt;\ DROP TABLE tmp_doppelt;\
DROP TABLE tmp_merkmale;\ DROP TABLE tmp_merkmale;\
</#macro>^Makro cifx-update^^1^ </#macro>^Makro cifx-update^^1^
42^SQL_multitable_output^<#--\ 367^SQL_multitable_output^<#--\
Utility Makros für die Maske 71280 Tabelle ausgeben und Derivate (z.B. 17110 Sekundärinfo Datenblatt )\ Utility Makros für die Maske 71280 Tabelle ausgeben und Derivate (z.B. 17110 Sekundärinfo Datenblatt )\
(c)2011 Daniel Quathamer\ (c)2011 Daniel Quathamer\
\ \
@ -2922,7 +2919,7 @@ from tmp_tabelle\
;\ ;\
</#if>\ </#if>\
</#macro>^Utility Makros Tabelleninhalte Ausgeben für die Maske 16650 (Studierende Datenblatt) und Derivate^(c)2011 Daniel Quathamer^1^ </#macro>^Utility Makros Tabelleninhalte Ausgeben für die Maske 16650 (Studierende Datenblatt) und Derivate^(c)2011 Daniel Quathamer^1^
43^SQL_table_output^<#--\ 368^SQL_table_output^<#--\
Utility Makros für die Maske 71280 Tabelle ausgeben und Derivate (z.B. 17110 Sekundärinfo Datenblatt )\ Utility Makros für die Maske 71280 Tabelle ausgeben und Derivate (z.B. 17110 Sekundärinfo Datenblatt )\
(c)2011 Daniel Quathamer\ (c)2011 Daniel Quathamer\
\ \

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

@ -1,4 +1,3 @@
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^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^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^ 101^20130^9^0^51210^^Mehr-Fächer-Bachelor mit Lehramtsoption - Erststudium^01^101^
@ -75,8 +74,8 @@
118^20071^6^0^58010^^Diplom (U) - Lehrer - Erststudium^18^118^ 118^20071^6^0^58010^^Diplom (U) - Lehrer - Erststudium^18^118^
118^20071^7^0^58010^^Diplom (U) - Lehrer-Erststudium^18^118^ 118^20071^7^0^58010^^Diplom (U) - Lehrer-Erststudium^18^118^
118^20130^9^0^58010^^Diplom (U) - Lehrer - Erststudium^18^118^ 118^20130^9^0^58010^^Diplom (U) - Lehrer - Erststudium^18^118^
182^20071^7^0^58510^^Bachelor an U-Erststudium^82^182^
119^20071^3^0^155510^^LA Bachelor Grundstufe / Primarstufe - Erststudium^19^119^ 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^20071^6^0^155510^^LA Bachelor Grundstufe / Primarstufe - Erststudium^19^119^
119^20130^9^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^ 120^20071^3^0^150510^^LA Grund- und Hauptschulen - Erststudium^20^120^
@ -147,7 +146,6 @@
135^20071^3^0^252510^^LA Bachelor Haupt- und Realschulen / Unterstufe und Mittelstufe Gymnasien - Erststudium^35^135^ 135^20071^3^0^252510^^LA Bachelor Haupt- und Realschulen / Unterstufe und Mittelstufe Gymnasien - Erststudium^35^135^
135^20071^5^0^401010^^LA Sonderpäd./ Primarstufe - Erststudium^35^126^ 135^20071^5^0^401010^^LA Sonderpäd./ Primarstufe - Erststudium^35^126^
135^20071^6^0^252510^^LA Bachelor Haupt- und Realschulen / Unterstufe und Mittelstufe Gymnasien - Erststudium^35^135^ 135^20071^6^0^252510^^LA Bachelor Haupt- und Realschulen / Unterstufe und Mittelstufe Gymnasien - Erststudium^35^135^
293^20071^3^0^57020^^Bachelor (U) - Lehrer - Zweitstudium^93^293^
135^20130^9^0^252510^^LA Bachelor Haupt- und Realschulen / Unterstufe und Mittelstufe Gymnasien - Erststudium^35^135^ 135^20130^9^0^252510^^LA Bachelor Haupt- und Realschulen / Unterstufe und Mittelstufe Gymnasien - Erststudium^35^135^
136^20071^3^0^254010^^LA Bachelor Mittelstufe / Sekundarstufe I - Erststudium^36^136^ 136^20071^3^0^254010^^LA Bachelor Mittelstufe / Sekundarstufe I - Erststudium^36^136^
136^20071^6^0^254010^^LA Bachelor Mittelstufe / Sekundarstufe I - Erststudium^36^136^ 136^20071^6^0^254010^^LA Bachelor Mittelstufe / Sekundarstufe I - Erststudium^36^136^
@ -364,6 +362,7 @@
182^20071^3^0^58510^^Bachelor an Universitäten - Erststudium^82^182^ 182^20071^3^0^58510^^Bachelor an Universitäten - Erststudium^82^182^
182^20071^5^0^50510^^Bachelor an U - Erststudium^82^182^ 182^20071^5^0^50510^^Bachelor an U - Erststudium^82^182^
182^20071^6^0^58510^^Bachelor an Universitäten - Erststudium^82^182^ 182^20071^6^0^58510^^Bachelor an Universitäten - Erststudium^82^182^
182^20071^7^0^58510^^Bachelor an U-Erststudium^82^182^
182^20130^9^0^58510^^Bachelor an Universitäten - Erststudium^82^182^ 182^20130^9^0^58510^^Bachelor an Universitäten - Erststudium^82^182^
183^20071^3^0^556010^^Bachelor an Kunsthochschulen - Erststudium^83^183^ 183^20071^3^0^556010^^Bachelor an Kunsthochschulen - Erststudium^83^183^
183^20071^5^0^551010^^Bachelor an KH - Erststudium^83^183^ 183^20071^5^0^551010^^Bachelor an KH - Erststudium^83^183^
@ -431,7 +430,7 @@
196^20071^5^0^650510^^Abschlussprüf. im Ausland - Erststudium^96^196^ 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^6^0^651510^^Abschlussprüfung im Ausland - Erststudium^96^196^
196^20071^7^0^651510^^Abschlussprüfung im Ausland-Erststudium^96^196^ 196^20071^7^0^651510^^Abschlussprüfung im Ausland-Erststudium^96^196^
293^20071^6^0^57020^^Bachelor (U) - Lehrer - Zweitstudium^93^293^ 381^20111^7^0^551030^^Akademiebrief (KH)-Aufbaustudium^81^381^
196^20130^9^0^651510^^Abschlussprüfung im Ausland - Erststudium^96^196^ 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^3^0^151010^^LA Bachelor Grund- und Hauptschulen - Erststudium^98^198^
198^20071^6^0^151010^^LA Bachelor Grund- und Hauptschulen - Erststudium^98^198^ 198^20071^6^0^151010^^LA Bachelor Grund- und Hauptschulen - Erststudium^98^198^
@ -462,7 +461,8 @@
1B9^20111^5^0^400010^^LA Bachelor für sonderpädagogische Förderung (BA LA SP) - Ersstudium^B9^146^ 1B9^20111^5^0^400010^^LA Bachelor für sonderpädagogische Förderung (BA LA SP) - Ersstudium^B9^146^
1E1^20201^7^0^451910^^Bachelor an U/Wirtschaftspädagogik-Erststudium^E1^131^ 1E1^20201^7^0^451910^^Bachelor an U/Wirtschaftspädagogik-Erststudium^E1^131^
1E3^20201^7^0^450610^^Diplomhandelslehrer-Erststudium^E3^126^ 1E3^20201^7^0^450610^^Diplomhandelslehrer-Erststudium^E3^126^
1E4^20201^7^0^58710^^Bachelor an U - Übersetzen-Erststudium^E4^182^ 1E4^20201^7^1^58710^20221^Bachelor an U - Übersetzen-Erststudium^E4^182^
1E4^20230^7^0^58710^^Bachelor - Translation -Erststudium^E4^182^
1KB^20071^6^0^51011^^Kombinationsstudiengang Bachelor Uni - Erststudium^KB^168^ 1KB^20071^6^0^51011^^Kombinationsstudiengang Bachelor Uni - Erststudium^KB^168^
1KM^20071^6^3^51511^20090^Kombinationsstudiengang Master Uni - Erststudium^KM^169^ 1KM^20071^6^3^51511^20090^Kombinationsstudiengang Master Uni - Erststudium^KM^169^
1M1^20071^5^1^151510^20090^LA Master Grundschulen (Schwerpunkt) - Erststudium^M1^149^ 1M1^20071^5^1^151510^20090^LA Master Grundschulen (Schwerpunkt) - Erststudium^M1^149^
@ -786,6 +786,7 @@
273^20071^6^0^552520^^Kirchenmusikprüfung A - Zweitstudium^73^273^ 273^20071^6^0^552520^^Kirchenmusikprüfung A - Zweitstudium^73^273^
273^20071^7^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^ 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^3^0^553020^^Kirchenmusikprüfung B - Zweitstudium^74^274^
274^20071^5^0^553520^^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^ 274^20071^6^0^553020^^Kirchenmusikprüfung B - Zweitstudium^74^274^
@ -861,6 +862,8 @@
290^20071^6^0^603520^^Master an Fachhochschulen (Abschlussprüfung vorausgesetzt) - Zweitstudium^90^290^ 290^20071^6^0^603520^^Master an Fachhochschulen (Abschlussprüfung vorausgesetzt) - Zweitstudium^90^290^
290^20071^7^0^603520^^Master an FH (Abschlussprüfung vorausgesetzt)-Zweitstudium^90^290^ 290^20071^7^0^603520^^Master an FH (Abschlussprüfung vorausgesetzt)-Zweitstudium^90^290^
290^20130^9^0^603520^^Master an Fachhochschulen (Abschlussprüfung vorausgesetzt) - Zweitstudium^90^290^ 290^20130^9^0^603520^^Master an Fachhochschulen (Abschlussprüfung vorausgesetzt) - Zweitstudium^90^290^
293^20071^3^0^57020^^Bachelor (U) - Lehrer - Zweitstudium^93^293^
293^20071^6^0^57020^^Bachelor (U) - Lehrer - Zweitstudium^93^293^
293^20071^7^0^57020^^Bachelor (U) - Lehrer-Zweitstudium^93^293^ 293^20071^7^0^57020^^Bachelor (U) - Lehrer-Zweitstudium^93^293^
293^20130^9^0^57020^^Bachelor (U) - Lehrer - Zweitstudium^93^293^ 293^20130^9^0^57020^^Bachelor (U) - Lehrer - Zweitstudium^93^293^
294^20071^3^0^650520^^Abschlusszeugnis / Zertifikat - Zweitstudium^94^294^ 294^20071^3^0^650520^^Abschlusszeugnis / Zertifikat - Zweitstudium^94^294^
@ -906,7 +909,8 @@
2B9^20111^5^0^400020^^LA Bachelor für sonderpädagogische Förderung (BA LA SP) - Zweitstudium^B9^246^ 2B9^20111^5^0^400020^^LA Bachelor für sonderpädagogische Förderung (BA LA SP) - Zweitstudium^B9^246^
2E1^20201^7^0^451920^^Bachelor an U/Wirtschaftspädagogik-Zweitstudium^E1^231^ 2E1^20201^7^0^451920^^Bachelor an U/Wirtschaftspädagogik-Zweitstudium^E1^231^
2E3^20201^7^0^450620^^Diplomhandelslehrer-Zweitstudium^E3^226^ 2E3^20201^7^0^450620^^Diplomhandelslehrer-Zweitstudium^E3^226^
2E4^20201^7^0^58720^^Bachelor an U - Übersetzen-Zweitstudium^E4^282^ 2E4^20201^7^1^58720^20221^Bachelor an U - Übersetzen-Zweitstudium^E4^282^
2E4^20230^7^0^58720^^Bachelor - Translation -Zweitstudium^E4^282^
2E5^20201^7^0^59320^^Master an U (Abschlussprüfung vorausgesetzt) - Übersetzen-Zweitstudium^E5^288^ 2E5^20201^7^0^59320^^Master an U (Abschlussprüfung vorausgesetzt) - Übersetzen-Zweitstudium^E5^288^
2E6^20201^7^0^59420^^Master an U (Abschlussprüfung vorausgesetzt) - Dolmetschen-Zweitstudium^E6^288^ 2E6^20201^7^0^59420^^Master an U (Abschlussprüfung vorausgesetzt) - Dolmetschen-Zweitstudium^E6^288^
2KB^20071^6^0^51021^^Kombinationsstudiengang Bachelor Uni - Zweitstudium^KB^268^ 2KB^20071^6^0^51021^^Kombinationsstudiengang Bachelor Uni - Zweitstudium^KB^268^
@ -1072,9 +1076,6 @@
380^20071^6^0^555530^^Sonstiger künstlerischer Abschluss - Aufbaustudium^80^380^ 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^20071^7^0^555530^^Sonstiger künstlerischer Abschluss-Aufbaustudium^80^380^
380^20130^9^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^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^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^ 388^20071^6^0^59530^^Master an Universitäten (Abschlussprüfung vorausgesetzt) - Aufbaustudium^88^388^
@ -1111,7 +1112,8 @@
3a2^20130^9^1^51430^^Mehr-Fächer-Bachelor mit Lehramtsoption - RS - Aufbaustudium^a2^301^ 3a2^20130^9^1^51430^^Mehr-Fächer-Bachelor mit Lehramtsoption - RS - Aufbaustudium^a2^301^
3a4^20151^9^0^650630^^Modulstudium - Aufbaustudium^a4^394^ 3a4^20151^9^0^650630^^Modulstudium - Aufbaustudium^a4^394^
3a5^20201^9^1^651630^^Austauschstudium/Programmstudium - Aufbaustudium^a5^396^ 3a5^20201^9^1^651630^^Austauschstudium/Programmstudium - Aufbaustudium^a5^396^
3E2^20201^7^0^452030^^Master an U/Wirtschaftspädagogik-Aufbaustudium^E2^366^ 3E2^20201^7^1^452030^20220^Master an U/Wirtschaftspädagogik-Aufbaustudium^E2^366^
3E2^20221^7^0^452030^^Master (U) of Education in Wirtschaftspädagogik-Aufbaustudium^E2^366^
3E5^20201^7^0^59330^^Master an U (Abschlussprüfung vorausgesetzt) - Übersetzen-Aufbaustudium^E5^388^ 3E5^20201^7^0^59330^^Master an U (Abschlussprüfung vorausgesetzt) - Übersetzen-Aufbaustudium^E5^388^
3E6^20201^7^0^59430^^Master an U (Abschlussprüfung vorausgesetzt) - Dolmetschen-Aufbaustudium^E6^388^ 3E6^20201^7^0^59430^^Master an U (Abschlussprüfung vorausgesetzt) - Dolmetschen-Aufbaustudium^E6^388^
3KM^20071^6^0^551531^^Kombinationsstudiengang Master Uni - Aufbaustudium^KM^369^ 3KM^20071^6^0^551531^^Kombinationsstudiengang Master Uni - Aufbaustudium^KM^369^
@ -1308,9 +1310,9 @@
458^20120^7^2^251540^^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^ 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^ 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^20071^7^0^604040^^Sonstiger FH - Abschluss-Ergänz.-,Erweit.-,Zusatzstud.^59^459^
596^20071^5^0^650550^^Abschlussprüf. im Ausland - Promotionsstudium^96^596^
459^20130^9^0^604040^^Sonstiger FH - Abschluss - Ergänzungs-, Erweiterungs- und Zusatzstudium^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^ 460^20071^3^0^253040^^LA Master Haupt- und Realsch./Unterst. und Mittelst. Gym. - Ergänzungs-, Erweiterungs- und Zusatzst.^60^460^
460^20071^6^0^253040^^LA Master Haupt- und Realsch./Unterst. und Mittelst. Gym. - Ergänzungs-, Erweiterungs- und Zusatzst.^60^460^ 460^20071^6^0^253040^^LA Master Haupt- und Realsch./Unterst. und Mittelst. Gym. - Ergänzungs-, Erweiterungs- und Zusatzst.^60^460^
@ -1481,6 +1483,7 @@
592^20130^9^0^101050^^Promotion (Abschlussprüfung vorausgesetzt) - Promotion nach FH-Abschluss bzw. wiss. Kurzstudium^92^592^ 592^20130^9^0^101050^^Promotion (Abschlussprüfung vorausgesetzt) - Promotion nach FH-Abschluss bzw. wiss. Kurzstudium^92^592^
592^20170^5^1^101150^^Promotion nach FH-Abschluss bzw. wiss. Kurzstudium - Promotionsstudium^92^592^ 592^20170^5^1^101150^^Promotion nach FH-Abschluss bzw. wiss. Kurzstudium - Promotionsstudium^92^592^
596^20071^3^0^651550^^Abschlussprüfung im Ausland - Promotionsstudium^96^596^ 596^20071^3^0^651550^^Abschlussprüfung im Ausland - Promotionsstudium^96^596^
596^20071^5^0^650550^^Abschlussprüf. im Ausland - Promotionsstudium^96^596^
596^20071^6^0^651550^^Abschlussprüfung im Ausland - Promotionsstudium^96^596^ 596^20071^6^0^651550^^Abschlussprüfung im Ausland - Promotionsstudium^96^596^
596^20071^7^0^651550^^Abschlussprüfung im Ausland-Promotionsstudium^96^596^ 596^20071^7^0^651550^^Abschlussprüfung im Ausland-Promotionsstudium^96^596^
596^20130^9^0^651550^^Abschlussprüfung im Ausland - Promotionsstudium^96^596^ 596^20130^9^0^651550^^Abschlussprüfung im Ausland - Promotionsstudium^96^596^
@ -1707,7 +1710,8 @@
7E2^20201^7^1^452070^20220^Master an U/Wirtschaftspädagogik-konsekutives Stud.^E2^766^ 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^ 7E2^20221^7^0^452070^^Master (U) of Education in Wirtschaftspädagogik-konsekutives Stud.^E2^766^
7E5^20201^7^0^59370^^Master an U (Abschlussprüfung vorausgesetzt) - Übersetzen-konsek. Stud.^E5^788^ 7E5^20201^7^0^59370^^Master an U (Abschlussprüfung vorausgesetzt) - Übersetzen-konsek. Stud.^E5^788^
7E6^20201^7^0^59470^^Master an U (Abschlussprüfung vorausgesetzt) - Dolmetschen-konsek. Stud.^E6^796^ 7E6^20201^7^1^59470^20220^Master an U (Abschlussprüfung vorausgesetzt) - Dolmetschen-konsek. Stud.^E6^796^
7E6^20221^7^0^59470^^Master an U (Abschlussprüfung vorausgesetzt) - Dolmetschen-konsek. Stud.^E6^788^
7M1^20091^5^0^151570^^LA Master Grundschulen (Schwerpunkt) - Konsekutives Masterstudium^M1^749^ 7M1^20091^5^0^151570^^LA Master Grundschulen (Schwerpunkt) - Konsekutives Masterstudium^M1^749^
7M2^20091^5^0^251070^^LA Master Haupt-, Real und Gesamtschulen (Schwerpunkt) - Konsekutives Masterstudium^M2^760^ 7M2^20091^5^0^251070^^LA Master Haupt-, Real und Gesamtschulen (Schwerpunkt) - Konsekutives Masterstudium^M2^760^
7M3^20091^5^0^351070^^LA Master an Gymnasien und Gesamtschulen - Konsekutives Masterstudium^M3^764^ 7M3^20091^5^0^351070^^LA Master an Gymnasien und Gesamtschulen - Konsekutives Masterstudium^M3^764^
@ -1730,7 +1734,6 @@
803^20071^3^0^52080^^Lizentiat - Weiterstudium bzw. Wiederholung zur Notenverbesserung^03^803^ 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^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^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^ 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^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^ 804^20071^5^0^56080^^Kirchliche Prüfung - Weiterstudium zur Verbesserung der Note^04^804^

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

@ -1,4 +1,3 @@
001^20061^3^0^113100^^Ägyptologie^222^001^
001^20061^11^0^113100^^Ägyptologie^222^001^ 001^20061^11^0^113100^^Ägyptologie^222^001^
001^20071^5^0^113002^^Ägyptologie^222^001^ 001^20071^5^0^113002^^Ägyptologie^222^001^
001^20071^6^0^113100^^Ägyptologie^222^001^ 001^20071^6^0^113100^^Ägyptologie^222^001^
@ -195,6 +194,7 @@
016^20071^14^0^112100^^Baltistik^222^016^ 016^20071^14^0^112100^^Baltistik^222^016^
016^20071^16^0^112100^^Baltistik^222^016^ 016^20071^16^0^112100^^Baltistik^222^016^
016^20081^9^0^112001^^Baltistik^222^016^ 016^20081^9^0^112001^^Baltistik^222^016^
016^20221^4^0^112100^^Baltistik^222^016^
017^20061^3^0^868100^^Bauingenieurwesen/Ingenieurbau^582^017^ 017^20061^3^0^868100^^Bauingenieurwesen/Ingenieurbau^582^017^
017^20061^4^0^868010^^Bauingenieurwesen/Ingenieurbau^582^017^ 017^20061^4^0^868010^^Bauingenieurwesen/Ingenieurbau^582^017^
017^20061^11^0^868100^^Bauingenieurwesen/Ingenieurbau^582^017^ 017^20061^11^0^868100^^Bauingenieurwesen/Ingenieurbau^582^017^
@ -640,7 +640,7 @@
053^20061^3^0^102300^^Evang. Theologie, -Religionslehre^221^053^ 053^20061^3^0^102300^^Evang. Theologie, -Religionslehre^221^053^
053^20061^11^0^102300^^Evang. Theologie, -Religionslehre^221^053^ 053^20061^11^0^102300^^Evang. Theologie, -Religionslehre^221^053^
053^20071^4^0^102300^^Evang. Theologie, -Religionslehre^221^053^ 053^20071^4^0^102300^^Evang. Theologie, -Religionslehre^221^053^
053^20071^5^0^102002^^Evangelische Theologie^221^053^ 053^20071^5^1^102002^20220^Evangelische Theologie^221^053^
053^20071^6^0^102300^^Evang. Theologie, -Religionslehre^221^053^ 053^20071^6^0^102300^^Evang. Theologie, -Religionslehre^221^053^
053^20071^7^0^102001^^Evangelische Theologie, -Religionslehre^221^053^ 053^20071^7^0^102001^^Evangelische Theologie, -Religionslehre^221^053^
053^20071^8^1^102300^20210^Evang. Theologie, -Religionslehre^221^053^ 053^20071^8^1^102300^20210^Evang. Theologie, -Religionslehre^221^053^
@ -650,6 +650,7 @@
053^20071^16^0^102300^^Evang. Theologie, -Religionslehre^221^053^ 053^20071^16^0^102300^^Evang. Theologie, -Religionslehre^221^053^
053^20081^9^0^102001^^Evang. Theologie, -Religionslehre^221^053^ 053^20081^9^0^102001^^Evang. Theologie, -Religionslehre^221^053^
053^20211^8^1^102300^^Evang. Theologie, -Religionslehre^221^053^ 053^20211^8^1^102300^^Evang. Theologie, -Religionslehre^221^053^
053^20221^5^2^102002^^Evangelische Theologie, - Religionslehre^221^053^
054^20061^3^0^977200^^Film und Fernsehen^212^054^ 054^20061^3^0^977200^^Film und Fernsehen^212^054^
054^20061^11^0^977200^^Film und Fernsehen^212^054^ 054^20061^11^0^977200^^Film und Fernsehen^212^054^
054^20071^4^0^977200^^Film und Fernsehen^212^054^ 054^20071^4^0^977200^^Film und Fernsehen^212^054^
@ -1060,7 +1061,7 @@
086^20061^3^0^103300^^Kath. Theologie, -Religionslehre^221^086^ 086^20061^3^0^103300^^Kath. Theologie, -Religionslehre^221^086^
086^20061^11^0^103300^^Kath. Theologie, -Religionslehre^221^086^ 086^20061^11^0^103300^^Kath. Theologie, -Religionslehre^221^086^
086^20071^4^0^103300^^Kath. Theologie, -Religionslehre^221^086^ 086^20071^4^0^103300^^Kath. Theologie, -Religionslehre^221^086^
086^20071^5^0^103005^^Katholische Theologie^221^086^ 086^20071^5^1^103005^20220^Katholische Theologie^221^086^
086^20071^6^0^103300^^Kath. Theologie, -Religionslehre^221^086^ 086^20071^6^0^103300^^Kath. Theologie, -Religionslehre^221^086^
086^20071^7^0^103001^^Katholische Theologie, -Religionslehre^221^086^ 086^20071^7^0^103001^^Katholische Theologie, -Religionslehre^221^086^
086^20071^8^0^103300^^Kath. Theologie, -Religionslehre^221^086^ 086^20071^8^0^103300^^Kath. Theologie, -Religionslehre^221^086^
@ -1069,6 +1070,7 @@
086^20071^14^0^103300^^Kath. Theologie, - Religionslehre^221^086^ 086^20071^14^0^103300^^Kath. Theologie, - Religionslehre^221^086^
086^20071^16^0^103300^^Kath. Theologie, -Religionslehre^221^086^ 086^20071^16^0^103300^^Kath. Theologie, -Religionslehre^221^086^
086^20081^9^0^103001^^Kath. Theologie, -Religionslehre^221^086^ 086^20081^9^0^103001^^Kath. Theologie, -Religionslehre^221^086^
086^20221^5^2^103005^^Katholische Theologie, - Religionslehre^221^086^
087^20061^3^1^117500^20150^Körperbehindertenpädagogik^141^087^ 087^20061^3^1^117500^20150^Körperbehindertenpädagogik^141^087^
087^20061^11^1^117500^20150^Körperbehindertenpädagogik^141^087^ 087^20061^11^1^117500^20150^Körperbehindertenpädagogik^141^087^
087^20071^5^1^117012^20150^Körperbehinderten-Pädagogik^141^087^ 087^20071^5^1^117012^20150^Körperbehinderten-Pädagogik^141^087^
@ -4797,6 +4799,7 @@
712^20081^12^2^101302^20220^Medienwissenschaft: Analyse, Ästhetik, Publikum^321^302^ 712^20081^12^2^101302^20220^Medienwissenschaft: Analyse, Ästhetik, Publikum^321^302^
712^20111^16^1^863303^^Feinwerktechnik/Precision Engineering^521^212^ 712^20111^16^1^863303^^Feinwerktechnik/Precision Engineering^521^212^
712^20161^3^0^870106^^Wirtschaftsingenieurwesen Elektro-u.Informationstechnik im Praxisverbund^520^370^ 712^20161^3^0^870106^^Wirtschaftsingenieurwesen Elektro-u.Informationstechnik im Praxisverbund^520^370^
712^20221^5^0^978052^^Gesang Musiktheater^212^230^
712^20221^12^1^119103^^Medienwissenschaft: Analyse, Ästhetik, Publikum^321^302^ 712^20221^12^1^119103^^Medienwissenschaft: Analyse, Ästhetik, Publikum^321^302^
713^20041^11^0^867101^^Urban Management^581^134^ 713^20041^11^0^867101^^Urban Management^581^134^
713^20061^3^0^863822^^Umwelt-u.Hygienetechnik^850^457^ 713^20061^3^0^863822^^Umwelt-u.Hygienetechnik^850^457^
@ -4820,7 +4823,6 @@
715^20051^11^1^867201^20080^Environmental Science and Technologies^850^458^ 715^20051^11^1^867201^20080^Environmental Science and Technologies^850^458^
715^20061^3^0^863301^^Biomedical Engineering^521^212^ 715^20061^3^0^863301^^Biomedical Engineering^521^212^
715^20071^5^0^329002^^Auswärtiger Dienst^345^259^ 715^20071^5^0^329002^^Auswärtiger Dienst^345^259^
734^20071^16^3^106402^20080^Medienmanagement^321^133^
715^20071^6^0^329802^^Öffentliches Management (Public Management)^345^172^ 715^20071^6^0^329802^^Öffentliches Management (Public Management)^345^172^
715^20071^7^0^437062^^Project Studies in Advanced Technology (ProSAT)^461^118^ 715^20071^7^0^437062^^Project Studies in Advanced Technology (ProSAT)^461^118^
715^20071^12^0^101108^^Soziokulturelle Studien^142^004^ 715^20071^12^0^101108^^Soziokulturelle Studien^142^004^
@ -4987,6 +4989,7 @@
734^20071^6^1^106501^20080^Theater-, Musiktheater- und Tanzkritik^321^109^ 734^20071^6^1^106501^20080^Theater-, Musiktheater- und Tanzkritik^321^109^
734^20071^7^0^330034^^Betriebliche Altersversorgung^340^021^ 734^20071^7^0^330034^^Betriebliche Altersversorgung^340^021^
734^20071^12^0^329801^^Öffentliches Dienstleistungsmangement^345^172^ 734^20071^12^0^329801^^Öffentliches Dienstleistungsmangement^345^172^
734^20071^16^3^106402^20080^Medienmanagement^321^133^
734^20081^6^2^323151^^Theater-, Musiktheater- und Tanzkritik^321^303^ 734^20081^6^2^323151^^Theater-, Musiktheater- und Tanzkritik^321^303^
734^20081^16^3^330221^20101^Medienmanagement^340^304^ 734^20081^16^3^330221^20101^Medienmanagement^340^304^
734^20091^14^1^862103^^Industriearchäologie/Industriekultur^225^390^ 734^20091^14^1^862103^^Industriearchäologie/Industriekultur^225^390^
@ -5069,6 +5072,7 @@
742^20191^4^0^327300^^Praxisforschung und Innovation in der Sozialen Arbeit M.A.^760^253^ 742^20191^4^0^327300^^Praxisforschung und Innovation in der Sozialen Arbeit M.A.^760^253^
743^20071^5^1^331043^20090^Wirtschaftsingenieurwesen - Ing^340^179^ 743^20071^5^1^331043^20090^Wirtschaftsingenieurwesen - Ing^340^179^
743^20071^6^0^330153^^Executive MBA Health Care Management^340^021^ 743^20071^6^0^330153^^Executive MBA Health Care Management^340^021^
752^20071^7^0^101004^^Antike Kultur und ihr Weiterleben^142^004^
743^20071^7^0^864123^^Nachrichten- und Telekommunikationstechnik (Dualer STG)^524^222^ 743^20071^7^0^864123^^Nachrichten- und Telekommunikationstechnik (Dualer STG)^524^222^
743^20071^11^0^863597^^Test Engineering^520^104^ 743^20071^11^0^863597^^Test Engineering^520^104^
743^20071^12^0^444101^^Regionalwissenschaften^443^050^ 743^20071^12^0^444101^^Regionalwissenschaften^443^050^
@ -5147,12 +5151,13 @@
751^20071^7^1^330275^20160^Information Management^340^182^ 751^20071^7^1^330275^20160^Information Management^340^182^
751^20071^12^0^757101^^Landschaftsnutzung und Naturschutz^581^093^ 751^20071^12^0^757101^^Landschaftsnutzung und Naturschutz^581^093^
751^20071^14^0^112801^^Übersetzen (Englisch-Tschechisch)^222^209^ 751^20071^14^0^112801^^Übersetzen (Englisch-Tschechisch)^222^209^
751^20221^4^1^437391^^Robotics and Intelligent Systems^461^118^
752^20051^11^1^443301^20200^Geodäsie und Geoinformationstechnik^443^039^ 752^20051^11^1^443301^20200^Geodäsie und Geoinformationstechnik^443^039^
752^20061^3^0^974101^^Medienkunst^142^040^ 752^20061^3^0^974101^^Medienkunst^142^040^
752^20071^6^0^442202^^Organismic Biology^421^026^ 752^20071^6^0^442202^^Organismic Biology^421^026^
752^20071^7^0^101004^^Antike Kultur und ihr Weiterleben^142^004^
752^20071^12^0^759101^^International Forest Ecosystem Management^623^058^ 752^20071^12^0^759101^^International Forest Ecosystem Management^623^058^
752^20101^14^0^864102^^Energie- und Automatisierungssysteme^524^316^ 752^20101^14^0^864102^^Energie- und Automatisierungssysteme^524^316^
752^20211^4^0^442550^^Chemistry and Biotechnology^421^282^
753^20051^11^1^443302^20100^Geotechnologie^443^039^ 753^20051^11^1^443302^20100^Geotechnologie^443^039^
753^20061^3^0^101103^^Museum und Ausstellung^142^004^ 753^20061^3^0^101103^^Museum und Ausstellung^142^004^
753^20071^6^0^863941^20150^Material und Product Design^543^177^ 753^20071^6^0^863941^20150^Material und Product Design^543^177^
@ -5162,6 +5167,7 @@
753^20101^11^0^861103^^Geotechnologie^142^140^ 753^20101^11^0^861103^^Geotechnologie^142^140^
753^20151^6^0^872941^^Material und Product Design^543^177^ 753^20151^6^0^872941^^Material und Product Design^543^177^
753^20171^16^0^548306^^Physiotherapie-Bachelor of Science^722^233^ 753^20171^16^0^548306^^Physiotherapie-Bachelor of Science^722^233^
753^20211^4^0^119101^^Society, Media and Politics^321^302^
754^19981^11^1^443303^20100^Geoingenieurwiss. u. Angewandte Geowissenschaften^443^039^ 754^19981^11^1^443303^20100^Geoingenieurwiss. u. Angewandte Geowissenschaften^443^039^
754^20061^3^0^437102^^Rechnergestützte Wissenschaft^461^105^ 754^20061^3^0^437102^^Rechnergestützte Wissenschaft^461^105^
754^20071^6^0^863301^^Mechatronik/Mikrosystemtechnik^521^212^ 754^20071^6^0^863301^^Mechatronik/Mikrosystemtechnik^521^212^
@ -5565,6 +5571,7 @@
802^20071^6^0^863383^^KMU Biotechnologie^521^215^ 802^20071^6^0^863383^^KMU Biotechnologie^521^215^
802^20071^12^4^976302^^Design^213^069^ 802^20071^12^4^976302^^Design^213^069^
802^20081^7^0^110038^^English Language and Literature^222^008^ 802^20081^7^0^110038^^English Language and Literature^222^008^
812^20061^4^0^439471^^Physics^441^128^
802^20101^14^0^327205^^Sozialpädagogik, Sozialarbeit und Wohlfahrtswissenschaften^760^245^ 802^20101^14^0^327205^^Sozialpädagogik, Sozialarbeit und Wohlfahrtswissenschaften^760^245^
802^20101^16^1^861211^20101^Management and Engineering^142^072^ 802^20101^16^1^861211^20101^Management and Engineering^142^072^
802^20111^16^2^861211^^Wirtschaftsingenieurwesen Gebäude- und Energietechnik^142^072^ 802^20111^16^2^861211^^Wirtschaftsingenieurwesen Gebäude- und Energietechnik^142^072^
@ -5649,7 +5656,6 @@
811^20211^12^0^976305^^UX/UI Design^213^069^ 811^20211^12^0^976305^^UX/UI Design^213^069^
812^20030^11^0^978153^^Gesang/Musiktheater^212^230^ 812^20030^11^0^978153^^Gesang/Musiktheater^212^230^
812^20061^3^1^109401^20170^Lernförderung Deutsch/Mathe^223^067^ 812^20061^3^1^109401^20170^Lernförderung Deutsch/Mathe^223^067^
812^20061^4^0^439471^^Physics^441^128^
812^20071^14^0^861201^^Immobilien und Gebäudemanagement^142^072^ 812^20071^14^0^861201^^Immobilien und Gebäudemanagement^142^072^
812^20071^16^1^863304^20110^Scientific Instrumentation^521^212^ 812^20071^16^1^863304^20110^Scientific Instrumentation^521^212^
812^20081^6^0^442203^^Technische Biologie^421^026^ 812^20081^6^0^442203^^Technische Biologie^421^026^
@ -6542,6 +6548,7 @@
919^20121^4^2^323924^^Internationaler Studiengang Pflegeleitung (ISP)^723^234^ 919^20121^4^2^323924^^Internationaler Studiengang Pflegeleitung (ISP)^723^234^
919^20151^5^0^871038^^Ingenieurinformatik (Informatik)^481^123^ 919^20151^5^0^871038^^Ingenieurinformatik (Informatik)^481^123^
919^20161^12^0^863661^^Physikalische Technologien/Energiesysteme^520^224^ 919^20161^12^0^863661^^Physikalische Technologien/Energiesysteme^520^224^
919^20231^3^0^865600^^Automotive Engineering / B.Eng.^525^235^
920^19981^11^0^330170^^Betriebswirtschftslehre (Immobilien)^340^021^ 920^19981^11^0^330170^^Betriebswirtschftslehre (Immobilien)^340^021^
920^20061^4^1^865031^20111^IS für Luftfahrtsystechnik und -management (ILST)^525^057^ 920^20061^4^1^865031^20111^IS für Luftfahrtsystechnik und -management (ILST)^525^057^
920^20071^5^0^438036^20150^Ingenieurinformatik - Elektrotechnik^481^123^ 920^20071^5^0^438036^20150^Ingenieurinformatik - Elektrotechnik^481^123^
@ -6552,6 +6559,7 @@
920^20101^16^1^760110^20110^Molecular Nutrition^722^320^ 920^20101^16^1^760110^20110^Molecular Nutrition^722^320^
920^20151^5^0^871036^^Ingenieurinformatik - Elektrotechnik^481^123^ 920^20151^5^0^871036^^Ingenieurinformatik - Elektrotechnik^481^123^
920^20171^12^0^871401^^Cyber Security^481^123^ 920^20171^12^0^871401^^Cyber Security^481^123^
920^20231^3^0^865601^^Automotive Engineering im Praxisverbund / B.Eng.^525^235^
921^19981^11^0^863821^^Umwelttechnik/Regenerative Energien^850^457^ 921^19981^11^0^863821^^Umwelttechnik/Regenerative Energien^850^457^
921^20061^4^1^864091^20111^IS Mikrosystemtechnik (ISMS)^524^286^ 921^20061^4^1^864091^20111^IS Mikrosystemtechnik (ISMS)^524^286^
921^20071^5^0^438037^20150^Ingenieurinformatik - Maschinenbau^481^123^ 921^20071^5^0^438037^20150^Ingenieurinformatik - Maschinenbau^481^123^
@ -6559,6 +6567,7 @@
921^20071^14^0^863662^^Umwelttechnik und Recycling^520^224^ 921^20071^14^0^863662^^Umwelttechnik und Recycling^520^224^
921^20151^5^0^871037^^Ingenieurinformatik - Maschinenbau^481^123^ 921^20151^5^0^871037^^Ingenieurinformatik - Maschinenbau^481^123^
921^20181^12^0^871307^^Data Science^481^079^ 921^20181^12^0^871307^^Data Science^481^079^
921^20231^3^0^865602^^Fahrzeuginformatik / B.Sc.^525^235^
922^20061^4^0^330264^^International Studies of Global Management (ISGM)^340^021^ 922^20061^4^0^330264^^International Studies of Global Management (ISGM)^340^021^
922^20071^5^0^758005^^Landwirts. Tropen / Subtropen (Aufbau)^621^003^ 922^20071^5^0^758005^^Landwirts. Tropen / Subtropen (Aufbau)^621^003^
922^20071^6^0^116403^20150^Technikdidaktik^142^052^ 922^20071^6^0^116403^20150^Technikdidaktik^142^052^
@ -6566,6 +6575,7 @@
922^20071^14^0^864211^^Kraftfahrzeugelektronik^524^048^ 922^20071^14^0^864211^^Kraftfahrzeugelektronik^524^048^
922^20151^6^0^333403^^Technikdidaktik^142^052^ 922^20151^6^0^333403^^Technikdidaktik^142^052^
922^20171^12^0^870104^^Technical Management^520^370^ 922^20171^12^0^870104^^Technical Management^520^370^
922^20231^3^0^865603^^Fahrzeuginformatik im Praxisverbund / B.Sc.^525^235^
923^20011^11^0^864501^^Nachrichtentechnik/Kommunikationstechnik^524^222^ 923^20011^11^0^864501^^Nachrichtentechnik/Kommunikationstechnik^524^222^
923^20061^4^0^330301^^IS Volkswirtschaft (ISWV)^314^175^ 923^20061^4^0^330301^^IS Volkswirtschaft (ISWV)^314^175^
923^20071^5^1^438057^20150^Praktische Informatik^481^079^ 923^20071^5^1^438057^20150^Praktische Informatik^481^079^
@ -6575,6 +6585,7 @@
923^20090^16^0^330164^^Public Controlling^340^021^ 923^20090^16^0^330164^^Public Controlling^340^021^
923^20151^5^1^871057^^Praktische Informatik^481^079^ 923^20151^5^1^871057^^Praktische Informatik^481^079^
923^20180^12^0^861403^^Automatisierte Energiesysteme^520^380^ 923^20180^12^0^861403^^Automatisierte Energiesysteme^520^380^
923^20231^3^0^865604^^Smart Vehicle Systems / B.Eng.^525^235^
924^19981^11^1^868107^20200^Technisches Gebäudemanagement^582^017^ 924^19981^11^1^868107^20200^Technisches Gebäudemanagement^582^017^
924^20061^4^0^331331^^IS Wirtschaftsingenieurwesen (ISWI)^340^179^ 924^20061^4^0^331331^^IS Wirtschaftsingenieurwesen (ISWI)^340^179^
924^20071^5^0^115010^20150^Soziale Verhaltenswissenschaft^311^132^ 924^20071^5^0^115010^20150^Soziale Verhaltenswissenschaft^311^132^
@ -6585,6 +6596,7 @@
924^20151^5^0^332010^^Soziale Verhaltenswissenschaft^311^132^ 924^20151^5^0^332010^^Soziale Verhaltenswissenschaft^311^132^
924^20151^16^0^871502^^Betriebswirt(FH) für Online-Marketing^481^121^ 924^20151^16^0^871502^^Betriebswirt(FH) für Online-Marketing^481^121^
924^20181^12^0^868110^^Infrastruktursysteme^582^017^ 924^20181^12^0^868110^^Infrastruktursysteme^582^017^
924^20231^3^0^865605^^Smart Vehicle Systems im Praxisverbund / B.Eng.^525^235^
925^20021^11^1^863822^20200^Regenerative Energiesysteme^850^457^ 925^20021^11^1^863822^20200^Regenerative Energiesysteme^850^457^
925^20061^4^1^116771^20111^Internationaler Studiengang Angewandte Freizeitwissenschaft (ISAF)^142^052^ 925^20061^4^1^116771^20111^Internationaler Studiengang Angewandte Freizeitwissenschaft (ISAF)^142^052^
925^20071^5^0^330113^^Wirtschaftswiss. f. Ing. u. Natwiss. (Zus.)^340^184^ 925^20071^5^0^330113^^Wirtschaftswiss. f. Ing. u. Natwiss. (Zus.)^340^184^
@ -6593,6 +6605,7 @@
925^20071^14^0^323102^^Europa Studien - Wirtschaftswiss. Ausrichtung^142^030^ 925^20071^14^0^323102^^Europa Studien - Wirtschaftswiss. Ausrichtung^142^030^
925^20100^16^0^330167^^Vertriebsmanagement^340^021^ 925^20100^16^0^330167^^Vertriebsmanagement^340^021^
925^20181^12^0^868111^^Siedlungswasserwirtschaft^582^017^ 925^20181^12^0^868111^^Siedlungswasserwirtschaft^582^017^
925^20231^3^0^861900^^Orthobionik^142^072^
926^19981^11^1^863595^20200^Maschinenbau/Fertigung^520^104^ 926^19981^11^1^863595^20200^Maschinenbau/Fertigung^520^104^
926^20061^4^0^330281^^IS Tourismusmanagement (ISTM)^812^274^ 926^20061^4^0^330281^^IS Tourismusmanagement (ISTM)^812^274^
926^20071^5^0^330004^^Betriebswirtschaft - Business in Europe^340^167^ 926^20071^5^0^330004^^Betriebswirtschaft - Business in Europe^340^167^
@ -6998,6 +7011,7 @@
977^20071^5^0^331024^^Technische Betriebswirtschaft (Verbund)^340^179^ 977^20071^5^0^331024^^Technische Betriebswirtschaft (Verbund)^340^179^
977^20071^6^0^974102^^Zeitgenössische Musik^142^040^ 977^20071^6^0^974102^^Zeitgenössische Musik^142^040^
977^20071^7^1^330051^20131^Logistik und E-Business^340^021^ 977^20071^7^1^330051^20131^Logistik und E-Business^340^021^
9F9^20091^14^0^863347^^Automobilproduktion^520^202^
977^20071^14^0^861402^^Kooperative Ingenieurausbildung Mechatronik -Kompakt^520^380^ 977^20071^14^0^861402^^Kooperative Ingenieurausbildung Mechatronik -Kompakt^520^380^
977^20140^7^1^330051^20200^E-Business und Logistik^340^021^ 977^20140^7^1^330051^20200^E-Business und Logistik^340^021^
977^20191^12^0^333403^^Medienbildung und pädagogische Medienarbeit^142^052^ 977^20191^12^0^333403^^Medienbildung und pädagogische Medienarbeit^142^052^
@ -7251,7 +7265,6 @@
9F6^20091^14^0^328109^^Technikrecht^380^135^ 9F6^20091^14^0^328109^^Technikrecht^380^135^
9F7^20091^14^0^439203^^Computational Science^441^128^ 9F7^20091^14^0^439203^^Computational Science^441^128^
9F8^20091^14^0^863346^^Systems Engineering^520^202^ 9F8^20091^14^0^863346^^Systems Engineering^520^202^
9F9^20091^14^0^863347^^Automobilproduktion^520^202^
9FA^20091^14^0^861208^^Mikrotechnik/Mechatronik^142^072^ 9FA^20091^14^0^861208^^Mikrotechnik/Mechatronik^142^072^
9FB^20091^14^1^871309^^Data & Web Engineering^481^079^ 9FB^20091^14^1^871309^^Data & Web Engineering^481^079^
9FC^20091^14^0^330256^^European Studies mit wirtschaftswissenschaftlicher Ausrichtung^340^182^ 9FC^20091^14^0^330256^^European Studies mit wirtschaftswissenschaftlicher Ausrichtung^340^182^
@ -7428,7 +7441,6 @@ A1B^20091^14^0^105201^^Archäologie der Alten Welt^225^012^
A1C^20091^14^0^105202^^Klassische Archäologie^225^012^ A1C^20091^14^0^105202^^Klassische Archäologie^225^012^
A1D^20091^14^1^868110^^Bauingenieurwesen^582^017^ A1D^20091^14^1^868110^^Bauingenieurwesen^582^017^
A1E^20091^14^1^868111^^Urban Management^582^017^ A1E^20091^14^1^868111^^Urban Management^582^017^
A31^20071^5^1^330077^20071^Medienwirtschaft (berufsbegleitend)^340^184^
A1F^20091^14^0^330170^^Betriebswirtschaftlehre (Management Science)^340^021^ A1F^20091^14^0^330170^^Betriebswirtschaftlehre (Management Science)^340^021^
A20^20071^5^1^330095^^Versicherungswirtschaft^340^021^ A20^20071^5^1^330095^^Versicherungswirtschaft^340^021^
a20^20090^9^0^440004^^Biochemie und molekulare Biologe^421^025^ a20^20090^9^0^440004^^Biochemie und molekulare Biologe^421^025^
@ -7480,7 +7492,7 @@ A27^20091^14^0^108501^^Neogräzistik/Neugriechisch^222^043^
a27^20101^6^0^116302^20150^Methoden und Didaktik in angewandten Wissenschaften (MEDIAN)^142^321^ a27^20101^6^0^116302^20150^Methoden und Didaktik in angewandten Wissenschaften (MEDIAN)^142^321^
A27^20111^7^0^863335^^Energietechnik - Regenerative und Effiziente Energiesysteme^522^211^ A27^20111^7^0^863335^^Energietechnik - Regenerative und Effiziente Energiesysteme^522^211^
a27^20151^6^0^333302^^Methoden und Didaktik in angewandten Wissenschaften (MEDIAN)^142^321^ a27^20151^6^0^333302^^Methoden und Didaktik in angewandten Wissenschaften (MEDIAN)^142^321^
a27^20151^9^0^333009^^Darstellendes Spiel^142^052^ a27^20151^9^1^333009^20221^Darstellendes Spiel^142^052^
a27^20211^8^0^110201^^Englische Kulturwissenschaft^222^008^ a27^20211^8^0^110201^^Englische Kulturwissenschaft^222^008^
A28^20071^5^0^863060^^Mechanical Engineering (kooperativ)^520^104^ A28^20071^5^0^863060^^Mechanical Engineering (kooperativ)^520^104^
a28^20090^9^0^325002^^Demokratiewissenschaft^313^129^ a28^20090^9^0^325002^^Demokratiewissenschaft^313^129^
@ -7510,6 +7522,7 @@ a30^20101^6^0^548214^^Pflege und Gesundheitsmanagement^345^232^
A30^20111^7^1^330424^20191^Aviation Management & Piloting im Praxisverbund^840^210^ A30^20111^7^1^330424^20191^Aviation Management & Piloting im Praxisverbund^840^210^
A30^20200^7^0^330424^^Aviation Management & Piloting – dual^840^210^ A30^20200^7^0^330424^^Aviation Management & Piloting – dual^840^210^
a30^20211^8^0^110204^^Englische Philologie (Literaturwissenschaft)^222^008^ a30^20211^8^0^110204^^Englische Philologie (Literaturwissenschaft)^222^008^
A31^20071^5^1^330077^20071^Medienwirtschaft (berufsbegleitend)^340^184^
A31^20080^5^1^330077^20080^Medienwirtschaft (Teilzeit)^340^184^ A31^20080^5^1^330077^20080^Medienwirtschaft (Teilzeit)^340^184^
A31^20081^5^0^323023^20150^Medienwirtschaft (Teilzeit)^340^304^ A31^20081^5^0^323023^20150^Medienwirtschaft (Teilzeit)^340^304^
a31^20090^9^0^109009^^Deutsch als Zweit- und Fremdsprache^223^067^ a31^20090^9^0^109009^^Deutsch als Zweit- und Fremdsprache^223^067^
@ -7578,6 +7591,7 @@ A3E^20091^14^0^111201^^EB Italienisch^222^084^
A3F^20091^14^0^111202^^Italienisch/Italianistik^222^084^ A3F^20091^14^0^111202^^Italienisch/Italianistik^222^084^
A40^20071^5^0^438029^20150^Informatik (Elektrotechnik)^481^079^ A40^20071^5^0^438029^20150^Informatik (Elektrotechnik)^481^079^
A40^20091^14^0^974202^^Kunst/Kunstpädagogik^142^091^ A40^20091^14^0^974202^^Kunst/Kunstpädagogik^142^091^
A64^20071^5^0^868003^^Bauingenieurwesen (kooperativ)^582^017^
a40^20111^6^1^330560^^Wirtschaft, Psychologie und Management^340^184^ a40^20111^6^1^330560^^Wirtschaft, Psychologie und Management^340^184^
A40^20111^7^0^974002^^International Cognitive Visualization^142^040^ A40^20111^7^0^974002^^International Cognitive Visualization^142^040^
A40^20151^5^0^871029^^Informatik (Elektrotechnik)^481^079^ A40^20151^5^0^871029^^Informatik (Elektrotechnik)^481^079^
@ -7746,7 +7760,6 @@ A63^20091^14^0^328112^^Legum Magister^380^135^
a63^20111^6^1^330194^20121^Ph.D. in Management^340^021^ a63^20111^6^1^330194^20121^Ph.D. in Management^340^021^
A63^20120^7^0^326035^^Organisationsentwicklung^312^148^ A63^20120^7^0^326035^^Organisationsentwicklung^312^148^
a63^20211^8^0^549103^^International Health^721^107^ a63^20211^8^0^549103^^International Health^721^107^
A64^20071^5^0^868003^^Bauingenieurwesen (kooperativ)^582^017^
A64^20091^14^0^328113^^Recht der Europäischen Integration^380^135^ A64^20091^14^0^328113^^Recht der Europäischen Integration^380^135^
a64^20111^6^1^330195^20121^Ph.D. in Marketing^340^021^ a64^20111^6^1^330195^20121^Ph.D. in Marketing^340^021^
A64^20121^7^0^328035^^Internationales Privatrecht und europäisches Einheitsrecht^380^135^ A64^20121^7^0^328035^^Internationales Privatrecht und europäisches Einheitsrecht^380^135^
@ -8008,8 +8021,9 @@ A99^20091^14^0^105404^^Neuere Geschichte^225^273^
a99^20111^6^0^863942^20150^Materials Science^543^177^ a99^20111^6^0^863942^20150^Materials Science^543^177^
A99^20121^7^3^438014^20150^Web-Science^481^079^ A99^20121^7^3^438014^20150^Web-Science^481^079^
a99^20151^6^0^872942^^Materials Science^543^177^ a99^20151^6^0^872942^^Materials Science^543^177^
A99^20151^7^2^871014^^Web-Science^481^079^ A99^20151^7^3^871014^20221^Web-Science^481^079^
a99^20211^8^0^978451^^Musikwissenschaft^212^114^ a99^20211^8^0^978451^^Musikwissenschaft^212^114^
A99^20230^7^2^871014^^Web and Data Science^481^079^
A9A^20091^14^0^105405^^The New Europe^225^273^ A9A^20091^14^0^105405^^The New Europe^225^273^
A9B^20091^14^1^871701^^Wirtschaftsinformatik (Business Information Systems)^481^277^ A9B^20091^14^1^871701^^Wirtschaftsinformatik (Business Information Systems)^481^277^
A9C^20091^14^3^323151^20200^Communication Management^321^303^ A9C^20091^14^3^323151^20200^Communication Management^321^303^
@ -8262,7 +8276,6 @@ B1F^20130^14^1^871703^^Wirtschaft und Informatik^481^277^
B20^20071^5^1^863009^20181^Biotechnik^524^033^ B20^20071^5^1^863009^20181^Biotechnik^524^033^
b20^20090^9^0^113019^^Islamischer Orient^222^083^ b20^20090^9^0^113019^^Islamischer Orient^222^083^
b20^20120^6^0^438317^20150^Informations- und Wissensmanagement^481^079^ b20^20120^6^0^438317^20150^Informations- und Wissensmanagement^481^079^
b31^20121^6^1^330453^^Economic Behaviour and Governance^314^175^
B20^20130^7^1^976005^^Intermedia Design B7 mit Praxissemester^213^069^ B20^20130^7^1^976005^^Intermedia Design B7 mit Praxissemester^213^069^
B20^20130^14^1^333512^^Lehramt an Grundschulen^141^115^ B20^20130^14^1^333512^^Lehramt an Grundschulen^141^115^
b20^20151^6^0^871317^^Informations- und Wissensmanagement^481^079^ b20^20151^6^0^871317^^Informations- und Wissensmanagement^481^079^
@ -8348,6 +8361,7 @@ B30^20201^14^3^334108^^Mobile Marketing^321^303^
b30^20211^8^0^113655^^Sinologie 1 (Klassische)^222^145^ b30^20211^8^0^113655^^Sinologie 1 (Klassische)^222^145^
B31^20071^5^0^548023^^Medizin-Management^345^232^ B31^20071^5^0^548023^^Medizin-Management^345^232^
b31^20090^9^0^438015^20150^Kulturinformatik^481^079^ b31^20090^9^0^438015^20150^Kulturinformatik^481^079^
b31^20121^6^1^330453^^Economic Behaviour and Governance^314^175^
B31^20131^7^0^325005^^Demokratische Politik und Kommunikation^313^129^ B31^20131^7^0^325005^^Demokratische Politik und Kommunikation^313^129^
B31^20131^14^0^330569^^Public Service Management^340^184^ B31^20131^14^0^330569^^Public Service Management^340^184^
b31^20151^9^0^871015^^Kulturinformatik^481^079^ b31^20151^9^0^871015^^Kulturinformatik^481^079^
@ -8628,10 +8642,11 @@ B70^20071^5^0^439004^^Imaging Physics^441^128^
b70^20090^9^0^438016^20150^Multimedia^481^200^ b70^20090^9^0^438016^20150^Multimedia^481^200^
b70^20131^6^1^330289^20150^Immobilienmanagement^142^072^ b70^20131^6^1^330289^20150^Immobilienmanagement^142^072^
b70^20151^6^1^861289^^Immobilienmanagement^142^072^ b70^20151^6^1^861289^^Immobilienmanagement^142^072^
B70^20151^7^0^109034^^Germanistik: Dynamiken der Vermittlung^223^067^ B70^20151^7^1^109034^20221^Germanistik: Dynamiken der Vermittlung^223^067^
b70^20151^9^0^871016^^Multimedia^481^200^ b70^20151^9^0^871016^^Multimedia^481^200^
B70^20151^14^0^330203^^Digital Business Management^340^167^ B70^20151^14^0^330203^^Digital Business Management^340^167^
b70^20211^8^0^323101^^Gender Studies^142^030^ b70^20211^8^0^323101^^Gender Studies^142^030^
B70^20230^7^0^109034^^Germanistik: Sprache - Literatur - Medien^223^067^
b71^20090^9^0^116019^20150^Multimedia Didaktik^142^052^ b71^20090^9^0^116019^20150^Multimedia Didaktik^142^052^
B71^20091^5^1^328028^^Rechtswissenschaft (Deutsch / Türkisch)^380^135^ B71^20091^5^1^328028^^Rechtswissenschaft (Deutsch / Türkisch)^380^135^
b71^20131^6^0^963310^20150^Media Conception & Production^213^069^ b71^20131^6^0^963310^20150^Media Conception & Production^213^069^
@ -8669,9 +8684,10 @@ b75^20090^9^0^866007^^Nachhaltige Gebäudeplanung^581^013^
b75^20131^6^0^438402^20150^IT-Management^481^123^ b75^20131^6^0^438402^20150^IT-Management^481^123^
B75^20151^5^0^333051^^Emotionale und Soziale Entwicklung^141^190^ B75^20151^5^0^333051^^Emotionale und Soziale Entwicklung^141^190^
b75^20151^6^0^871402^^IT-Management^481^123^ b75^20151^6^0^871402^^IT-Management^481^123^
B75^20151^7^0^436012^^Chemie und Physik funktionaler Materialien^142^049^ B75^20151^7^1^436012^20221^Chemie und Physik funktionaler Materialien^142^049^
B75^20151^14^0^976117^^Gestaltung/ Holzgestaltung/ Möbel- und Produktdesign^214^007^ B75^20151^14^0^976117^^Gestaltung/ Holzgestaltung/ Möbel- und Produktdesign^214^007^
b75^20211^8^0^108202^^Griechische Literatur^222^070^ b75^20211^8^0^108202^^Griechische Literatur^222^070^
B75^20230^7^0^436012^^Applied Natural Science^142^049^
B76^20071^5^1^117010^20150^Geistige Entwicklung^141^063^ B76^20071^5^1^117010^20150^Geistige Entwicklung^141^063^
b76^20121^6^0^870106^^Wirtschaftsingenieurwesen/ Maschinenbau^520^370^ b76^20121^6^0^870106^^Wirtschaftsingenieurwesen/ Maschinenbau^520^370^
B76^20151^5^0^333052^^Geistige Entwicklung^141^190^ B76^20151^5^0^333052^^Geistige Entwicklung^141^190^
@ -8809,9 +8825,10 @@ b93^20211^8^0^323104^^Decision Sciences^142^030^
B94^20071^5^0^865015^^Simultaneous Automotive Engineering^525^235^ B94^20071^5^0^865015^^Simultaneous Automotive Engineering^525^235^
b94^20141^6^0^116413^20150^Kulturelle Bildung an Schulen^142^052^ b94^20141^6^0^116413^20150^Kulturelle Bildung an Schulen^142^052^
b94^20151^6^0^333413^^Kulturelle Bildung an Schulen^142^052^ b94^20151^6^0^333413^^Kulturelle Bildung an Schulen^142^052^
B94^20160^7^0^330303^^Information Management (M.Sc.)^340^182^ B94^20160^7^1^330303^20221^Information Management (M.Sc.)^340^182^
B94^20160^14^0^323120^^Business and Law^142^030^ B94^20160^14^0^323120^^Business and Law^142^030^
b94^20211^8^0^871304^^Computer and Information Science^481^079^ b94^20211^8^0^871304^^Computer and Information Science^481^079^
B94^20230^7^0^871229^^Information Management (M.Sc.)^481^277^
B95^20071^5^0^976016^^Medien-Design^213^069^ B95^20071^5^0^976016^^Medien-Design^213^069^
b95^20090^9^0^328008^^Privatrecht^380^135^ b95^20090^9^0^328008^^Privatrecht^380^135^
b95^20141^6^0^111403^^Romanische Kulturen: Kommunikation, Sprache, Literatur^222^137^ b95^20141^6^0^111403^^Romanische Kulturen: Kommunikation, Sprache, Literatur^222^137^
@ -9520,22 +9537,26 @@ c71^20151^6^0^861207^^Eventmanagement und -technik^142^072^
C71^20171^11^0^330194^^International Business Administration with Focus on Communication Management^340^021^ C71^20171^11^0^330194^^International Business Administration with Focus on Communication Management^340^021^
C71^20190^7^0^330311^^Business Administration – Steuern (dual)^340^182^ C71^20190^7^0^330311^^Business Administration – Steuern (dual)^340^182^
c71^20221^8^0^436201^^Naturwissenschaften^142^049^ c71^20221^8^0^436201^^Naturwissenschaften^142^049^
C71^20230^14^0^113753^^Kulturen Südasiens und Tibets^222^187^
C72^20071^5^0^116002^20150^Betriebspädagogik und Wissenspsychologie^142^270^ C72^20071^5^0^116002^20150^Betriebspädagogik und Wissenspsychologie^142^270^
C72^20151^5^0^333002^^Betriebspädagogik und Wissenspsychologie^142^270^ C72^20151^5^0^333002^^Betriebspädagogik und Wissenspsychologie^142^270^
c72^20151^6^0^863663^^Medizinische Physik und Strahlenschutz^520^224^ c72^20151^6^0^863663^^Medizinische Physik und Strahlenschutz^520^224^
C72^20171^11^0^330193^^Product Management^340^021^ C72^20171^11^0^330193^^Product Management^340^021^
C72^20191^7^0^330312^^Internationale Betriebswirtschaftslehre mit Schwerpunkt Management^340^182^ C72^20191^7^0^330312^^Internationale Betriebswirtschaftslehre mit Schwerpunkt Management^340^182^
c72^20221^8^0^758208^^Organic Agriculture and Food Systems^621^003^ c72^20221^8^0^758208^^Organic Agriculture and Food Systems^621^003^
C72^20230^14^0^113754^^Modernes Südasiens^222^187^
C73^20071^5^0^440002^^Angewandte Polymerwissenschaften^442^032^ C73^20071^5^0^440002^^Angewandte Polymerwissenschaften^442^032^
c73^20151^6^0^330278^^Innovationsmanagement (berufsbegleitend)^340^021^ c73^20151^6^0^330278^^Innovationsmanagement (berufsbegleitend)^340^021^
C73^20171^11^0^330280^^Economics and Management Science^340^182^ C73^20171^11^0^330280^^Economics and Management Science^340^182^
C73^20191^7^0^863313^^Maschinenbau-Industrial Engineering (AIS)^520^202^ C73^20191^7^0^863313^^Maschinenbau-Industrial Engineering (AIS)^520^202^
c73^20221^8^0^330554^^Sustainability and Change^340^184^ c73^20221^8^0^330554^^Sustainability and Change^340^184^
C73^20230^14^0^439213^^Physics^441^128^
C74^20071^5^0^330038^^European Business Programme (EBP)^340^167^ C74^20071^5^0^330038^^European Business Programme (EBP)^340^167^
c74^20151^6^0^870109^^Technischer Vertrieb (dual)^520^370^ c74^20151^6^0^870109^^Technischer Vertrieb (dual)^520^370^
C74^20171^11^0^330195^^International Business Administration with Focus on Finance^340^021^ C74^20171^11^0^330195^^International Business Administration with Focus on Finance^340^021^
C74^20191^7^0^863337^^Energie-Ingenieurwesen^522^211^ C74^20191^7^0^863337^^Energie-Ingenieurwesen^522^211^
c74^20221^8^0^330555^^Wirtschaftswissenschaften mit ökonomischem Wahlprofil^340^184^ c74^20221^8^0^330555^^Wirtschaftswissenschaften mit ökonomischem Wahlprofil^340^184^
C74^20230^14^0^113755^^Buddhist Studies and Contemplative Traditions^222^187^
C75^20071^5^0^116004^20150^Bildungswissenschaft^142^052^ C75^20071^5^0^116004^20150^Bildungswissenschaft^142^052^
C75^20151^5^0^333004^^Bildungswissenschaft^142^052^ C75^20151^5^0^333004^^Bildungswissenschaft^142^052^
c75^20151^6^0^331102^^Wirtschaftsingenieurwesen - Immobilien^340^464^ c75^20151^6^0^331102^^Wirtschaftsingenieurwesen - Immobilien^340^464^
@ -9543,37 +9564,50 @@ C75^20171^11^0^330196^^MBA - Leadership in International Organizations^340^021^
C75^20191^7^1^323098^20200^Transnationaler Journalismus^321^303^ C75^20191^7^1^323098^20200^Transnationaler Journalismus^321^303^
C75^20201^7^0^334008^^Transnationaler Journalismus^321^303^ C75^20201^7^0^334008^^Transnationaler Journalismus^321^303^
c75^20221^8^0^330501^^Wirtschaftswissenschaftliches Lehramt^142^181^ c75^20221^8^0^330501^^Wirtschaftswissenschaftliches Lehramt^142^181^
C75^20230^14^0^330580^^European Financial Markets and Institutions^340^184^
C76^20071^5^0^330032^^Corporate Banking^340^184^ C76^20071^5^0^330032^^Corporate Banking^340^184^
c76^20151^6^0^870108^^Wirtschaftsingenieurwesen - Industrie^520^370^ c76^20151^6^0^870108^^Wirtschaftsingenieurwesen - Industrie^520^370^
C76^20171^11^0^330197^^Wirtschaftspsychologie mit Schwpkt. Marketing^340^021^ C76^20171^11^0^330197^^Wirtschaftspsychologie mit Schwpkt. Marketing^340^021^
C76^20191^7^0^330313^^Global Trade Management^340^182^ C76^20191^7^0^330313^^Global Trade Management^340^182^
c76^20221^8^0^443301^^Angewandte Geowissenschaften^443^039^ c76^20221^8^0^443301^^Angewandte Geowissenschaften^443^039^
C76^20230^14^0^548222^^Gesundheit und Pflege^345^232^
C77^20071^5^0^974004^^Kunst (Ein-Fach)^142^091^ C77^20071^5^0^974004^^Kunst (Ein-Fach)^142^091^
c77^20150^6^0^323115^^Technology & Innovation Management - international^142^030^ c77^20150^6^0^323115^^Technology & Innovation Management - international^142^030^
C77^20171^11^0^330281^^International Sales Management^340^182^ C77^20171^11^0^330281^^International Sales Management^340^182^
C77^20191^7^0^104062^^Technoethik^226^169^ C77^20191^7^0^104062^^Technoethik^226^169^
c77^20221^8^0^868101^^Bauingenieurwesen^582^017^ c77^20221^8^0^868101^^Bauingenieurwesen^582^017^
C77^20230^14^0^330206^^German Business Culture and International Management^340^167^
C78^20071^5^0^326002^^Gender Studies^312^148^ C78^20071^5^0^326002^^Gender Studies^312^148^
c78^20150^6^0^331212^^Engineering Management – international^340^179^ c78^20150^6^0^331212^^Engineering Management – international^340^179^
C78^20171^11^0^330282^^International Sustainability Management^340^182^ C78^20171^11^0^330282^^International Sustainability Management^340^182^
C78^20191^7^0^863315^^Refinement of Polymer and Composite Products^520^202^ C78^20191^7^0^863315^^Refinement of Polymer and Composite Products^520^202^
c78^20221^8^0^863181^^Bioingenieurwesen^524^033^ c78^20221^8^0^863181^^Bioingenieurwesen^524^033^
C78^20230^14^0^863597^^Angewandte Robotik^520^104^
C79^20071^5^1^758004^20080^Food and Resource Ecomics (FRECO)^621^125^ C79^20071^5^1^758004^20080^Food and Resource Ecomics (FRECO)^621^125^
C79^20081^5^0^758004^^Food and Resource Economics (FRECO)^621^125^ C79^20081^5^0^758004^^Food and Resource Economics (FRECO)^621^125^
c79^20150^6^0^105204^^Klassische Archäologie B08M02^225^012^ c79^20150^6^0^105204^^Klassische Archäologie B08M02^225^012^
C79^20171^11^0^330283^^International Food and Beverage Management^340^182^ C79^20171^11^0^330283^^International Food and Beverage Management^340^182^
C79^20191^7^0^111003^^Französisch: Sprache, Literatur, Kultur^222^059^ C79^20191^7^0^111003^^Französisch: Sprache, Literatur, Kultur^222^059^
c79^20221^8^0^863182^^Chemieingenieurwesen und Verfahrenstechnik^524^033^ c79^20221^8^0^863182^^Chemieingenieurwesen und Verfahrenstechnik^524^033^
C79^20230^14^0^436351^^Green Tech Year^142^019^
C7A^20230^14^0^443151^^Umweltsystemwissenschaften - Geoökologie^850^385^
C7B^20230^14^0^976303^^Games & XR Management^213^069^
C7C^20230^14^0^333270^^Berufspädagogik für Pflege- und Gesundheitsberufe^142^270^
C7D^20230^14^0^861107^^Management with Computer Science^142^140^
C7E^20230^14^0^107407^^Angewandte deutsch-französische Medienkommunikation^220^018^
C7F^20230^14^0^330102^^Management Digitaler Transformation^340^011^
C80^20071^5^0^758003^^Agrarwissenschaften und Ressourcen-Management in den Tropen und Subtropen (ARTS)^621^003^ C80^20071^5^0^758003^^Agrarwissenschaften und Ressourcen-Management in den Tropen und Subtropen (ARTS)^621^003^
c80^20150^6^0^105205^^Archäologie und Geschichte der römischen Provinzen B08M02^225^012^ c80^20150^6^0^105205^^Archäologie und Geschichte der römischen Provinzen B08M02^225^012^
C80^20171^11^0^328110^^International Dispute Resolution^380^135^ C80^20171^11^0^328110^^International Dispute Resolution^380^135^
C80^20191^7^0^861029^^Digital Engineering^142^072^ C80^20191^7^0^861029^^Digital Engineering^142^072^
c80^20221^8^0^440203^^Chemische Biologie^442^032^ c80^20221^8^0^440203^^Chemische Biologie^442^032^
C80^20230^14^0^862205^^Geoingenieurwesen^544^020^
C81^20071^5^0^976013^^Kulturanthropologie des Textilen^214^116^ C81^20071^5^0^976013^^Kulturanthropologie des Textilen^214^116^
c81^20150^6^0^105206^^Archäologie und Kulturgeschichte des Vorderen Orients B08M02^225^012^ c81^20150^6^0^105206^^Archäologie und Kulturgeschichte des Vorderen Orients B08M02^225^012^
C81^20171^11^0^326201^^Research Training Program in Social Sciences^312^148^ C81^20171^11^0^326201^^Research Training Program in Social Sciences^312^148^
C81^20191^7^0^863314^^Maschinenbau-Industrial Engineering (BIS)^520^202^ C81^20191^7^0^863314^^Maschinenbau-Industrial Engineering (BIS)^520^202^
c81^20221^8^0^861201^^Electronic Systems Engineering and Management^142^072^ c81^20221^8^0^861201^^Electronic Systems Engineering and Management^142^072^
C81^20230^14^0^222109^^Trainer/-in im Nachwuchsleistungssport^142^098^
C82^20071^5^0^974005^^Kunst / Gestalten^142^091^ C82^20071^5^0^974005^^Kunst / Gestalten^142^091^
c82^20150^6^0^108201^^Griechische Philologie B08M02^222^070^ c82^20150^6^0^108201^^Griechische Philologie B08M02^222^070^
C82^20171^11^0^332104^^Rechtspsychologie^311^132^ C82^20171^11^0^332104^^Rechtspsychologie^311^132^
@ -9663,6 +9697,7 @@ C97^20071^5^0^330041^^European Master in Project Management^340^184^
c97^20141^6^0^548307^^Physician Assistance^722^233^ c97^20141^6^0^548307^^Physician Assistance^722^233^
C97^20201^7^0^548126^^Community Health Nursing^723^234^ C97^20201^7^0^548126^^Community Health Nursing^723^234^
c97^20221^8^0^333406^^Ingenieurpädagogik Bautechnik^142^052^ c97^20221^8^0^333406^^Ingenieurpädagogik Bautechnik^142^052^
C97^20221^11^0^330905^^Sustainability in Fashion and Creative Industries^340^021^
C98^20071^5^0^976004^^Design Medien Kommunikation^213^069^ C98^20071^5^0^976004^^Design Medien Kommunikation^213^069^
c98^20141^6^0^330223^^3D-Mind & Media^340^304^ c98^20141^6^0^330223^^3D-Mind & Media^340^304^
C98^20191^7^0^330106^^General Management für Nicht-Ökonomen (berufsbegleitend)^340^021^ C98^20191^7^0^330106^^General Management für Nicht-Ökonomen (berufsbegleitend)^340^021^
@ -9992,6 +10027,7 @@ D69^20071^5^1^106006^20080^Communication and Media Management^321^133^
D69^20081^5^3^323017^20200^Communication and Media Management^321^303^ D69^20081^5^3^323017^20200^Communication and Media Management^321^303^
d69^20170^6^0^864230^^Functional Safety Engineering^524^048^ d69^20170^6^0^864230^^Functional Safety Engineering^524^048^
D69^20201^5^4^334011^^Communication and Media Management^321^303^ D69^20201^5^4^334011^^Communication and Media Management^321^303^
D69^20221^7^0^868013^^Umweltingenieurwesen^582^017^
d69^20221^8^0^861701^^Erneuerbare Energien^522^310^ d69^20221^8^0^861701^^Erneuerbare Energien^522^310^
D70^20071^5^0^330084^^Sport & Event Management^340^184^ D70^20071^5^0^330084^^Sport & Event Management^340^184^
d70^20170^6^0^871331^^Environmental Informatics^481^079^ d70^20170^6^0^871331^^Environmental Informatics^481^079^
@ -10009,7 +10045,7 @@ D73^20071^5^1^331041^20090^Wirtschaftsingenieurwesen - Elektrotechnik^340^179^
D73^20091^5^0^870024^^Wirtschaftsingenieurwesen - Elektrotechnik^520^370^ D73^20091^5^0^870024^^Wirtschaftsingenieurwesen - Elektrotechnik^520^370^
d73^20161^6^0^330262^^International Marketing Management^340^182^ d73^20161^6^0^330262^^International Marketing Management^340^182^
D73^20220^7^0^863620^^Verfahrens- und Prozesstechnik^520^226^ D73^20220^7^0^863620^^Verfahrens- und Prozesstechnik^520^226^
d73^20221^8^0^105306^^Geschichtswissenschaften^225^068^ d73^20221^8^1^105306^20221^Geschichtswissenschaften^225^068^
D74^20071^5^0^330018^^Business Administration with Informatics^340^184^ D74^20071^5^0^330018^^Business Administration with Informatics^340^184^
d74^20161^6^0^330263^^Marketing and Event Management^340^182^ d74^20161^6^0^330263^^Marketing and Event Management^340^182^
D74^20221^7^0^104032^^Interreligiöse Studien: Judentum, Christentum, Islam^221^136^ D74^20221^7^0^104032^^Interreligiöse Studien: Judentum, Christentum, Islam^221^136^
@ -10111,6 +10147,7 @@ d96^20221^8^0^111405^^Romanistik/Digital Humanities^222^137^
D97^20071^5^0^113019^^Japanese Sociolinguistic^222^085^ D97^20071^5^0^113019^^Japanese Sociolinguistic^222^085^
d97^20170^6^0^548228^^Gesundheits- und Sozialmanagement^345^232^ d97^20170^6^0^548228^^Gesundheits- und Sozialmanagement^345^232^
d97^20221^8^0^861211^^Simulation Technology^142^072^ d97^20221^8^0^861211^^Simulation Technology^142^072^
D97^20230^7^0^330123^^Handels- und Vertriebsmanagement^340^021^
D98^20071^5^0^976014^^Kunst- und Designwissenschaften^214^007^ D98^20071^5^0^976014^^Kunst- und Designwissenschaften^214^007^
d98^20170^6^0^323154^^Wirtschaft und Kommunikation^321^303^ d98^20170^6^0^323154^^Wirtschaft und Kommunikation^321^303^
D98^20220^7^0^323013^^Humanwissenschaften^142^030^ D98^20220^7^0^323013^^Humanwissenschaften^142^030^
@ -10132,6 +10169,7 @@ E02^20091^11^0^548213^^Applied Epidemiology^345^232^
e02^20151^9^0^871021^^Computational Engineering (Elite)^481^123^ e02^20151^9^0^871021^^Computational Engineering (Elite)^481^123^
e02^20171^6^0^864228^^Eingebettete Systeme^524^048^ e02^20171^6^0^864228^^Eingebettete Systeme^524^048^
e02^20221^8^0^107213^^Sprachtheorie und Sprachvergleich^220^152^ e02^20221^8^0^107213^^Sprachtheorie und Sprachvergleich^220^152^
E02^20230^7^0^330124^^Handels- und Vertriebsmanagement- dual^340^021^
E03^20071^5^0^111011^^Spanische Sprache und Kultur^222^150^ E03^20071^5^0^111011^^Spanische Sprache und Kultur^222^150^
E03^20091^11^0^548214^^Cerebrovascular Medicine^345^232^ E03^20091^11^0^548214^^Cerebrovascular Medicine^345^232^
e03^20171^6^0^864229^^Produktionsautomatisierung^524^048^ e03^20171^6^0^864229^^Produktionsautomatisierung^524^048^
@ -10177,6 +10215,7 @@ e09^20090^9^0^330040^^Internationale Volkswirtschaftslehre (Elite)^314^175^
E09^20141^11^0^548216^^Health Professions Education^345^232^ E09^20141^11^0^548216^^Health Professions Education^345^232^
e09^20171^6^0^114102^^Science and Technology Studies in a Contemporary World: Economies, Governance, Life^312^024^ e09^20171^6^0^114102^^Science and Technology Studies in a Contemporary World: Economies, Governance, Life^312^024^
e09^20221^8^0^101112^^Wissenskulturen^142^004^ e09^20221^8^0^101112^^Wissenskulturen^142^004^
E09^20230^7^0^864152^^Systems Engineering - Micro Electro Mechanical Systems / Bio Medical Micro Engineering^524^286^
E10^20071^5^0^330065^^Internationales Kunstmanagement^340^182^ E10^20071^5^0^330065^^Internationales Kunstmanagement^340^182^
e10^20090^9^0^440010^^Materialchemie (Elite)^442^032^ e10^20090^9^0^440010^^Materialchemie (Elite)^442^032^
E10^20151^11^0^548217^^Regenerative Therapien^345^232^ E10^20151^11^0^548217^^Regenerative Therapien^345^232^
@ -10765,6 +10804,7 @@ f36^20101^9^0^444007^^Angewandte Geographie^443^050^
f36^20191^6^0^871601^^Digitale Medizin^481^247^ f36^20191^6^0^871601^^Digitale Medizin^481^247^
f36^20221^8^0^332108^^Psychologie - polyvalent^311^132^ f36^20221^8^0^332108^^Psychologie - polyvalent^311^132^
F37^20071^5^1^331056^20090^Wirtschaftsingenieurwesen / Werkstoff- und Prozesstechnik^340^179^ F37^20071^5^1^331056^20090^Wirtschaftsingenieurwesen / Werkstoff- und Prozesstechnik^340^179^
f91^20191^6^0^330234^^Game Design Managment^340^304^
F37^20091^5^0^870030^^Wirtschaftsingenieurwesen / Werkstoff- und Prozesstechnik^520^370^ F37^20091^5^0^870030^^Wirtschaftsingenieurwesen / Werkstoff- und Prozesstechnik^520^370^
f37^20101^9^0^444008^^Geosystemwandel und -schutz^443^283^ f37^20101^9^0^444008^^Geosystemwandel und -schutz^443^283^
f37^20190^6^0^861296^^Strategische Live Kommunikation^142^072^ f37^20190^6^0^861296^^Strategische Live Kommunikation^142^072^
@ -10936,6 +10976,7 @@ f74^20201^6^0^330133^^Entrepreneurship and Innovation Management^340^021^
f74^20221^8^0^113609^^Vorderasiatische Archäologie und Palästina-Archäologie^222^122^ f74^20221^8^0^113609^^Vorderasiatische Archäologie und Palästina-Archäologie^222^122^
F75^20081^5^0^331060^^Immobilienmanagement^340^464^ F75^20081^5^0^331060^^Immobilienmanagement^340^464^
f75^20110^9^0^323007^^Law, Economics and Society^142^030^ f75^20110^9^0^323007^^Law, Economics and Society^142^030^
F75^20211^4^0^330151^^Immobilienmanagement^340^464^
f75^20221^8^0^1083214^^Vorübergehender Forschungsaufenthalt Evangelisch-Theologische Fakultät^999^290^ f75^20221^8^0^1083214^^Vorübergehender Forschungsaufenthalt Evangelisch-Theologische Fakultät^999^290^
F76^20081^5^0^329015^^Öffentliche Verwaltung - Polizeimanagement^345^172^ F76^20081^5^0^329015^^Öffentliche Verwaltung - Polizeimanagement^345^172^
f76^20110^9^0^864015^^Elektromobilität und Energienetze^524^316^ f76^20110^9^0^864015^^Elektromobilität und Energienetze^524^316^
@ -11005,7 +11046,6 @@ f90^20221^8^0^110225^^Current English Linguistics and Literary Studies (CELLS)^
F91^20091^5^0^330141^^Internationales Hotelmanagement^812^274^ F91^20091^5^0^330141^^Internationales Hotelmanagement^812^274^
f91^20110^9^0^438034^20150^Medieninformatik mit Medienwirtschaft^481^121^ f91^20110^9^0^438034^20150^Medieninformatik mit Medienwirtschaft^481^121^
f91^20151^9^0^871034^^Medieninformatik mit Medienwirtschaft^481^121^ f91^20151^9^0^871034^^Medieninformatik mit Medienwirtschaft^481^121^
f91^20191^6^0^330234^^Game Design Managment^340^304^
f91^20221^8^0^1083222^^Gastpromotion^999^290^ f91^20221^8^0^1083222^^Gastpromotion^999^290^
F92^20091^5^0^107047^^Angewandte Sprachwissenschaft (Teilzeit)^220^284^ F92^20091^5^0^107047^^Angewandte Sprachwissenschaft (Teilzeit)^220^284^
f92^20110^9^1^331004^20140^Technisches Beschaffungsmanagement^340^179^ f92^20110^9^1^331004^20140^Technisches Beschaffungsmanagement^340^179^
@ -11156,7 +11196,7 @@ G21^20131^5^1^323031^20200^Economics und Journalismus^321^303^
G21^20201^5^2^334015^^Economics und Journalismus^321^303^ G21^20201^5^2^334015^^Economics und Journalismus^321^303^
g21^20211^6^0^114103^^Cultural Data Studies^312^024^ g21^20211^6^0^114103^^Cultural Data Studies^312^024^
g21^20221^8^0^328105^^Master of Comparative Business Law^380^135^ g21^20221^8^0^328105^^Master of Comparative Business Law^380^135^
G21^20221^12^0^971313^^Software Systems Engineering (SSE)^481^079^ G21^20221^12^1^871317^^Software Systems Engineering (SSE)^481^079^
g22^20120^9^1^116029^20120^Medienpädagogik^142^052^ g22^20120^9^1^116029^20120^Medienpädagogik^142^052^
G22^20130^5^0^870038^^Wirtschaftsingenieurwesen / Handwerk^520^370^ G22^20130^5^0^870038^^Wirtschaftsingenieurwesen / Handwerk^520^370^
g22^20220^6^0^861704^^Renewable Energy^522^310^ g22^20220^6^0^861704^^Renewable Energy^522^310^
@ -11230,32 +11270,41 @@ g39^20121^9^1^113040^^Altorientalische Sprachen und Kulturen^222^122^
G39^20131^5^0^438082^20150^Medizinische Informatik (Praxissemester)^481^247^ G39^20131^5^0^438082^20150^Medizinische Informatik (Praxissemester)^481^247^
G39^20151^5^0^871082^^Medizinische Informatik (Praxissemester)^481^247^ G39^20151^5^0^871082^^Medizinische Informatik (Praxissemester)^481^247^
g39^20211^6^0^330127^^Financial Services^340^021^ g39^20211^6^0^330127^^Financial Services^340^021^
g39^20221^8^0^871603^^Medical Engineering^481^247^
g40^20121^9^0^110015^^Anglistik/Amerikanistik^222^008^ g40^20121^9^0^110015^^Anglistik/Amerikanistik^222^008^
G40^20131^5^0^438083^20150^IT - und Software-Systeme (dual)^481^079^ G40^20131^5^0^438083^20150^IT - und Software-Systeme (dual)^481^079^
G40^20151^5^1^871083^20171^IT - und Software-Systeme (dual)^481^079^ G40^20151^5^1^871083^20171^IT - und Software-Systeme (dual)^481^079^
G40^20180^5^3^871083^^IT- und Software-Systeme extern^481^079^ G40^20180^5^3^871083^^IT- und Software-Systeme extern^481^079^
g40^20211^6^0^861402^^KIS Mechatronik^520^380^ g40^20211^6^0^861402^^KIS Mechatronik^520^380^
g40^20221^8^0^871402^^Computer Engineering^481^123^
g41^20121^9^0^110016^^Englische Sprachwissenschaft^222^008^ g41^20121^9^0^110016^^Englische Sprachwissenschaft^222^008^
G41^20131^5^1^104014^^Extended Ecumenical Studies^221^136^ G41^20131^5^1^104014^^Extended Ecumenical Studies^221^136^
g41^20211^6^0^861601^^KIS Medientechnik^213^305^ g41^20211^6^0^861601^^KIS Medientechnik^213^305^
g41^20221^8^0^441103^^Pharamceutical Sciences^727^126^
g42^20121^9^0^110017^^Kulturwissenschaft der englischsprachigen Länder^222^008^ g42^20121^9^0^110017^^Kulturwissenschaft der englischsprachigen Länder^222^008^
G42^20131^5^0^329016^^Public Management^345^172^ G42^20131^5^0^329016^^Public Management^345^172^
g42^20211^6^0^863603^^BIS Maschinenbau^520^104^ g42^20211^6^0^863603^^BIS Maschinenbau^520^104^
g42^20221^8^0^861212^^Biosystems Engineering^142^072^
g43^20121^9^0^110018^^Didaktik der englischen Sprache und Literatur^222^008^ g43^20121^9^0^110018^^Didaktik der englischen Sprache und Literatur^222^008^
G43^20131^5^1^323032^20200^Wirtschaft und Kommunikation^321^303^ G43^20131^5^1^323032^20200^Wirtschaft und Kommunikation^321^303^
G43^20201^5^2^334016^^Wirtschaft und Kommunikation^321^303^ G43^20201^5^2^334016^^Wirtschaft und Kommunikation^321^303^
g43^20211^6^0^330267^^Global Business Management^340^182^ g43^20211^6^0^330267^^Global Business Management^340^182^
g43^20221^8^0^861213^^Molecular Biotechnology^142^072^
g44^20121^9^0^105031^^Klassische Archäologie (Alte Welt)^225^012^ g44^20121^9^0^105031^^Klassische Archäologie (Alte Welt)^225^012^
G44^20131^5^0^327033^^Beratung im Gesundheits-, Sozial- und Bildungswesen^760^253^ G44^20131^5^0^327033^^Beratung im Gesundheits-, Sozial- und Bildungswesen^760^253^
g44^20211^6^0^104206^^Philosophy and Economics^226^127^ g44^20211^6^0^104206^^Philosophy and Economics^226^127^
g44^20230^8^0^332112^^Klinische Psychologie und Psychotherapie^311^132^
g45^20121^9^0^109025^^Didaktik der deutschen Sprache und Literatur^223^067^ g45^20121^9^0^109025^^Didaktik der deutschen Sprache und Literatur^223^067^
G45^20140^5^0^325015^^Public Governance across Borders^313^129^ G45^20140^5^0^325015^^Public Governance across Borders^313^129^
g45^20211^6^0^327209^^Kindheitspädagogik, Leitung und Management^760^245^ g45^20211^6^0^327209^^Kindheitspädagogik, Leitung und Management^760^245^
g45^20230^8^0^323107^^Wirtschafts- und Sozialwissenschaften^142^030^
g46^20121^9^0^222011^^Sport^142^098^ g46^20121^9^0^222011^^Sport^142^098^
G46^20140^5^0^327034^^Heilerziehungspflege^760^245^ G46^20140^5^0^327034^^Heilerziehungspflege^760^245^
g46^20211^6^0^871343^^Master of Management in Artificial Intelligence - economy (MMAI)^481^079^ g46^20211^6^0^871343^^Master of Management in Artificial Intelligence - economy (MMAI)^481^079^
g46^20230^8^0^440205^^Chemical Sciences^442^032^
g47^20121^9^0^222012^^Sport und Gesundheit^813^029^ g47^20121^9^0^222012^^Sport und Gesundheit^813^029^
G47^20140^5^0^326017^^Soziale Nachhaltigkeit und demografischer Wandel^312^148^ G47^20140^5^0^326017^^Soziale Nachhaltigkeit und demografischer Wandel^312^148^
g47^20230^8^0^443304^^Geowissenschaften^443^039^
g48^20121^9^0^978027^^Musik, Doppelfach^212^113^ g48^20121^9^0^978027^^Musik, Doppelfach^212^113^
G48^20140^5^0^863128^^Sport- und Gesundheitstechnik^520^104^ G48^20140^5^0^863128^^Sport- und Gesundheitstechnik^520^104^
g49^20121^9^0^328012^^Rechtswissenschaft Magister Legum^380^135^ g49^20121^9^0^328012^^Rechtswissenschaft Magister Legum^380^135^
@ -11396,8 +11445,10 @@ G91^20151^5^0^333059^^Intensivpädagogik^141^190^
g91^20221^6^0^330581^^Nachhaltige Immobilienwirtschaft^340^184^ g91^20221^6^0^330581^^Nachhaltige Immobilienwirtschaft^340^184^
g92^20130^9^0^330068^^Betriebswirtschaft f. Ärzte^340^021^ g92^20130^9^0^330068^^Betriebswirtschaft f. Ärzte^340^021^
G92^20151^5^0^330068^^Banking and Sales^340^021^ G92^20151^5^0^330068^^Banking and Sales^340^021^
g92^20221^6^0^330582^^Produkt- & Servicemanagement^340^184^
g93^20130^9^0^330069^^Betriebswirtschaft f. Ingenieure^340^021^ g93^20130^9^0^330069^^Betriebswirtschaft f. Ingenieure^340^021^
G93^20151^5^0^330069^^Management extern^340^021^ G93^20151^5^0^330069^^Management extern^340^021^
g93^20211^6^0^976323^^Animation Design^213^069^
G94^20160^5^0^868026^^Bauingenieurwesen / Netzingenieur^582^017^ G94^20160^5^0^868026^^Bauingenieurwesen / Netzingenieur^582^017^
g94^20221^6^0^976324^^Game Design^213^069^ g94^20221^6^0^976324^^Game Design^213^069^
g95^20130^9^1^438042^20150^Informatik - Game Engineering^481^079^ g95^20130^9^1^438042^20150^Informatik - Game Engineering^481^079^
@ -11410,8 +11461,10 @@ g96^20221^6^0^332118^^Mind, Brain and Behavior^311^132^
g97^20130^9^0^438044^20150^Mobile Computing^481^079^ g97^20130^9^0^438044^20150^Mobile Computing^481^079^
G97^20151^5^0^868027^^Infrastrukturmanagement^582^017^ G97^20151^5^0^868027^^Infrastrukturmanagement^582^017^
g97^20151^9^0^871044^^Mobile Computing^481^079^ g97^20151^9^0^871044^^Mobile Computing^481^079^
g97^20221^6^0^758213^^Agriculture, Ecology and Societies^621^003^
g98^20131^9^0^864019^^Elektrotechnik und Elektromobilität^524^048^ g98^20131^9^0^864019^^Elektrotechnik und Elektromobilität^524^048^
G98^20151^5^0^332024^^International Business Psychology^311^132^ G98^20151^5^0^332024^^International Business Psychology^311^132^
g98^20221^6^0^101114^^Digital Humanities^220^004^
g99^20131^9^0^864020^^Elektrotechnik mobiler Systeme^524^048^ g99^20131^9^0^864020^^Elektrotechnik mobiler Systeme^524^048^
G99^20151^5^0^222024^^Sportpolitik^813^029^ G99^20151^5^0^222024^^Sportpolitik^813^029^
h00^20131^9^0^101022^^Museumswissenschaft^142^004^ h00^20131^9^0^101022^^Museumswissenschaft^142^004^
@ -11472,6 +11525,7 @@ H14^20161^5^0^864054^^Elektrische Energietechnik extern^524^316^
h15^20131^9^0^864022^^Elektro- und Informationstechnik (berufsbegleitend)^524^048^ h15^20131^9^0^864022^^Elektro- und Informationstechnik (berufsbegleitend)^524^048^
H15^20131^11^0^867204^^Ökologie und Umweltplanung^850^458^ H15^20131^11^0^867204^^Ökologie und Umweltplanung^850^458^
H15^20161^5^0^442034^^Immunbiologie^421^026^ H15^20161^5^0^442034^^Immunbiologie^421^026^
h15^20230^6^0^330121^^Fashion Management^340^021^
h16^20131^9^1^443021^^Geo- and Paleobiology^443^039^ h16^20131^9^1^443021^^Geo- and Paleobiology^443^039^
H16^20131^11^0^867107^^Landschaftsarchitektur^581^134^ H16^20131^11^0^867107^^Landschaftsarchitektur^581^134^
H16^20161^5^0^101065^^Politisch-Historische Studien^142^004^ H16^20161^5^0^101065^^Politisch-Historische Studien^142^004^
@ -11511,6 +11565,7 @@ h26^20131^9^0^438050^20150^Informatik und Informationswissenschaft^481^079^
h26^20151^9^0^871050^^Informatik und Informationswissenschaft^481^079^ h26^20151^9^0^871050^^Informatik und Informationswissenschaft^481^079^
H26^20151^11^0^869204^^Umweltinformation - GIS^581^171^ H26^20151^11^0^869204^^Umweltinformation - GIS^581^171^
H26^20170^5^0^325028^^Public Policy^313^129^ H26^20170^5^0^325028^^Public Policy^313^129^
h26^20230^6^0^976325^^Digital Games Business^213^069^
h27^20140^9^0^330073^^International Business für Ingenieurinnen und Ingenieure^340^182^ h27^20140^9^0^330073^^International Business für Ingenieurinnen und Ingenieure^340^182^
H27^20161^11^0^870113^^Life Science Management^520^370^ H27^20161^11^0^870113^^Life Science Management^520^370^
H27^20170^5^0^975073^^Klang und Realität^213^287^ H27^20170^5^0^975073^^Klang und Realität^213^287^
@ -11562,6 +11617,7 @@ H42^20171^5^0^548059^^Immunologie und Infektiologie^345^232^
H42^20201^11^0^871303^^Development - Digital Products and Services^481^079^ H42^20201^11^0^871303^^Development - Digital Products and Services^481^079^
h43^20141^9^0^110020^^Anglistik^222^008^ h43^20141^9^0^110020^^Anglistik^222^008^
H43^20171^5^0^866017^^Integrierte Architektur^581^013^ H43^20171^5^0^866017^^Integrierte Architektur^581^013^
H43^20221^11^0^871706^^Digitale Transformation^481^277^
h44^20141^9^0^444012^^Erdkunde^443^050^ h44^20141^9^0^444012^^Erdkunde^443^050^
H44^20171^5^0^548061^^Gesundheitspädagogik^142^195^ H44^20171^5^0^548061^^Gesundheitspädagogik^142^195^
H44^20211^11^0^871304^^Informatik in Kultur und Gesundheit^481^079^ H44^20211^11^0^871304^^Informatik in Kultur und Gesundheit^481^079^
@ -12044,6 +12100,7 @@ J59^20221^5^0^331067^^Immobilien- und Gebäudemanagement^340^464^
j60^20201^9^0^861019^^Systems Engineering und technisches Management^142^140^ j60^20201^9^0^861019^^Systems Engineering und technisches Management^142^140^
J60^20231^5^0^328102^^Digitalisierungsrecht^380^135^ J60^20231^5^0^328102^^Digitalisierungsrecht^380^135^
j61^20200^9^0^871073^^Game Engineering und Visual Computing^481^079^ j61^20200^9^0^871073^^Game Engineering und Visual Computing^481^079^
J61^20221^5^0^549005^^Theoretische Medizin^721^107^
j62^20200^9^0^330131^^Betriebswirtschaftliche Zusatzqualifikation Sozialmanager/in^340^021^ j62^20200^9^0^330131^^Betriebswirtschaftliche Zusatzqualifikation Sozialmanager/in^340^021^
j63^20190^9^0^330132^^Sicherheitsmanagement^340^021^ j63^20190^9^0^330132^^Sicherheitsmanagement^340^021^
j64^20200^9^0^863053^^Simulation Based Engineering^520^224^ j64^20200^9^0^863053^^Simulation Based Engineering^520^224^
@ -12091,7 +12148,9 @@ k04^20211^9^0^323036^^Nachhaltigkeits- und Umweltmanagement^142^030^
K04^20221^11^0^330287^^International Digital Business^340^182^ K04^20221^11^0^330287^^International Digital Business^340^182^
k05^20211^9^0^330142^^Entrepreneurship and Digital Business^340^021^ k05^20211^9^0^330142^^Entrepreneurship and Digital Business^340^021^
k06^20211^9^0^548017^^Life Science Management^345^232^ k06^20211^9^0^548017^^Life Science Management^345^232^
K06^20230^11^0^333451^^Kindheitspädagogik - berufsintegriert^142^365^
k07^20211^9^0^870120^^Wirtschaftsingenieurwesen-Bau^520^370^ k07^20211^9^0^870120^^Wirtschaftsingenieurwesen-Bau^520^370^
K07^20221^11^0^332107^^Sexualwissenschaft^311^132^
k08^20201^9^0^330143^^Management^340^021^ k08^20201^9^0^330143^^Management^340^021^
k09^20201^9^0^113051^^Afrika in der Welt - Geschichte und Religionen^222^002^ k09^20201^9^0^113051^^Afrika in der Welt - Geschichte und Religionen^222^002^
k10^20201^9^0^977007^^Theaterdidaktik und Theaterwissenschaft^222^002^ k10^20201^9^0^977007^^Theaterdidaktik und Theaterwissenschaft^222^002^
@ -12259,4 +12318,26 @@ l70^20231^9^0^871109^^AI Engineering of Autonomous Systems^481^123^
l71^20231^9^0^861030^^Patentingenieurwesen^142^072^ l71^20231^9^0^861030^^Patentingenieurwesen^142^072^
l72^20231^9^0^331012^^Sustainable Industrial Operations and Business (B.Eng.)^340^179^ l72^20231^9^0^331012^^Sustainable Industrial Operations and Business (B.Eng.)^340^179^
l73^20230^9^0^330177^^Fashion Management^340^021^ l73^20230^9^0^330177^^Fashion Management^340^021^
l74^20231^9^0^871110^^Software Design in English^481^079^
l75^20231^9^0^861031^^International Renewable Energy Project Development in English^522^310^
l76^20231^9^0^864038^^Biomedical Engineering^524^316^
l77^20230^9^0^328020^^Informationsrecht & Legal Tech^380^135^
l78^20231^9^0^871111^^Cyber Security Engineer^481^079^
l79^20231^9^0^330178^^Global Business^340^182^
l80^20231^9^0^323252^^Unternehmerisches Nachhaltigkeitsmanagement^142^030^
l81^20231^9^0^868020^^Sustainable Civil Engineering^582^017^
l82^20231^9^0^861032^^Sustainable Building Systems^522^310^
l83^20231^9^0^870125^^Global Engineering and Management^520^370^
l84^20231^9^0^871112^^Bio- und Medizininformatik^481^221^
l85^20231^9^0^330179^^Global Management^340^184^
l86^20230^9^0^328021^^Rechtsinformatik^380^135^
l87^20230^9^0^325003^^Europäische Politik^313^129^
l88^20231^9^1^436403^^Survey Statistics and Data Analysis^142^312^
l89^20231^9^0^113053^^Cultural Studies of Middle East^222^122^
l90^20231^9^0^861033^^OHM International Summer School^142^072^
l91^20231^9^0^330180^^Leadership in der stationären Altenhilfe^340^182^
l92^20231^9^0^759004^^Arboristik und urbane Wälder^623^058^
l93^20231^9^0^871113^^Informationssicherheit^481^079^
l94^20231^9^0^330181^^Strategisches und operatives Management^340^184^
l95^20231^9^0^330182^^Mobilitäts- und Innovationsmanagement^340^184^
S01^20221^11^0^1083201^^Berlin University Alliance (BUA) - Teaching and Learning^999^290^ S01^20221^11^0^1083201^^Berlin University Alliance (BUA) - Teaching and Learning^999^290^

10
superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/sx_stylesheets_fuellen.sql

@ -161,6 +161,16 @@
"toolbar_icon_filepath":"", "toolbar_icon_filepath":"",
"stylesheet_type":"XSL", "stylesheet_type":"XSL",
"usage_resultset_data":"T", "usage_resultset_data":"T",
"jr_datasource":""},
{"filename":"tabelle_csv.xsl",
"caption":"Export als CSV",
"description":"Export als CSV",
"relation":"table",
"contenttype":"text/plain",
"is_generic":"1",
"toolbar_icon_filepath":"",
"stylesheet_type":"XSL",
"usage_resultset_data":"T",
"jr_datasource":""} "jr_datasource":""}
] /> ] />

80
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_fields_pg.sql

@ -132,7 +132,9 @@ and C.relname::varchar(255) in ('sichtart_rechttabelle',
'k_astat_studienbereich', 'k_astat_studienbereich',
'k_astat_studienfach', 'k_astat_studienfach',
'colorscheme', 'colorscheme',
'sx_mail') UNION SELECT trim(N.nspname||'.'||C.relname) || '.' || trim(A.attname),trim(N.nspname||'.'||C.relname) || '.' || trim(A.attname) 'sx_mail',
'k_astat_staat',
'k_astat_kontinent') UNION SELECT trim(N.nspname||'.'||C.relname) || '.' || trim(A.attname),trim(N.nspname||'.'||C.relname) || '.' || trim(A.attname)
FROM pg_attribute A, pg_class C, pg_namespace N FROM pg_attribute A, pg_class C, pg_namespace N
where C.oid = A.attrelid where C.oid = A.attrelid
and N.oid = C.relnamespace and N.oid = C.relnamespace
@ -261,7 +263,9 @@ and N.nspname||'.'||C.relname in ('sichtart_rechttabelle',
'k_astat_studienbereich', 'k_astat_studienbereich',
'k_astat_studienfach', 'k_astat_studienfach',
'colorscheme', 'colorscheme',
'sx_mail' 'sx_mail',
'k_astat_staat',
'k_astat_kontinent'
) order by 1;</sqlvar> ) order by 1;</sqlvar>
</sqlvars> </sqlvars>
@ -8647,3 +8651,75 @@ select now(), 'field sx_mail.daemon3_interval will be added';
alter table sx_mail add column daemon3_interval INTEGER ; alter table sx_mail add column daemon3_interval INTEGER ;
</#if> </#if>
<#if !fields?seq_contains("k_astat_staat.schluessel") >
select now(), 'field k_astat_staat.schluessel will be added';
alter table k_astat_staat add column schluessel INTEGER not null;
</#if>
<#if !fields?seq_contains("k_astat_staat.nummer") >
select now(), 'field k_astat_staat.nummer will be added';
alter table k_astat_staat add column nummer VARCHAR(255) ;
</#if>
<#if !fields?seq_contains("k_astat_staat.name") >
select now(), 'field k_astat_staat.name will be added';
alter table k_astat_staat add column name VARCHAR(255) ;
</#if>
<#if !fields?seq_contains("k_astat_staat.kennz") >
select now(), 'field k_astat_staat.kennz will be added';
alter table k_astat_staat add column kennz VARCHAR(255) ;
</#if>
<#if !fields?seq_contains("k_astat_staat.kontinent") >
select now(), 'field k_astat_staat.kontinent will be added';
alter table k_astat_staat add column kontinent INTEGER ;
</#if>
<#if !fields?seq_contains("k_astat_kontinent.schluessel") >
select now(), 'field k_astat_kontinent.schluessel will be added';
alter table k_astat_kontinent add column schluessel INTEGER not null;
</#if>
<#if !fields?seq_contains("k_astat_kontinent.nummer") >
select now(), 'field k_astat_kontinent.nummer will be added';
alter table k_astat_kontinent add column nummer VARCHAR(255) ;
</#if>
<#if !fields?seq_contains("k_astat_kontinent.name") >
select now(), 'field k_astat_kontinent.name will be added';
alter table k_astat_kontinent add column name VARCHAR(255) ;
</#if>

8
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_indexes_pg.sql

@ -133,7 +133,9 @@ where D.relname::varchar(200) in ('sichtart_rechttabelle',
'k_astat_studienbereich', 'k_astat_studienbereich',
'k_astat_studienfach', 'k_astat_studienfach',
'colorscheme', 'colorscheme',
'sx_mail')) UNION SELECT 'sx_mail',
'k_astat_staat',
'k_astat_kontinent')) UNION SELECT
C.relname, C.relname from pg_class C, pg_index I C.relname, C.relname from pg_class C, pg_index I
where I.indexrelid=C.oid where I.indexrelid=C.oid
and I.indrelid in ( and I.indrelid in (
@ -263,7 +265,9 @@ and N.nspname||'.'||D.relname in ('sichtart_rechttabelle',
'k_astat_studienbereich', 'k_astat_studienbereich',
'k_astat_studienfach', 'k_astat_studienfach',
'colorscheme', 'colorscheme',
'sx_mail' 'sx_mail',
'k_astat_staat',
'k_astat_kontinent'
));</sqlvar> ));</sqlvar>
</sqlvars> </sqlvars>

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

@ -82,6 +82,16 @@ select now(), 'Lade Tabelle k_astat_studienbereich';
\! sx_auto_upload_table.x k_astat_studienbereich $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl \! sx_auto_upload_table.x k_astat_studienbereich $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_studienbereich.unl
select now(), 'Lade Tabelle k_astat_staat';
\! sx_auto_upload_table.x k_astat_staat $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_staat.unl
select now(), 'Lade Tabelle k_astat_kontinent';
\! sx_auto_upload_table.x k_astat_kontinent $SUPERX_DIR/db/install/schluesseltabellen/release_unloads/k_astat_kontinent.unl
select now(), 'SQL-Script $SUPERX_DIR/db/install/upgrade/kern_drop_views_pg.sql ausführen'; select now(), 'SQL-Script $SUPERX_DIR/db/install/upgrade/kern_drop_views_pg.sql ausführen';

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

@ -128,7 +128,9 @@ select relname,relname as tabelle from pg_class JOIN pg_namespace ON pg_namespac
'k_astat_studienbereich', 'k_astat_studienbereich',
'k_astat_studienfach', 'k_astat_studienfach',
'colorscheme', 'colorscheme',
'sx_mail') UNION SELECT pg_namespace.nspname||'.'||relname as relname,pg_namespace.nspname||'.'||relname as tabelle from pg_class JOIN pg_namespace ON pg_namespace.oid = pg_class.relnamespace WHERE pg_namespace.nspname||'.'||relname in ('sichtart_rechttabelle', 'sx_mail',
'k_astat_staat',
'k_astat_kontinent') UNION SELECT pg_namespace.nspname||'.'||relname as relname,pg_namespace.nspname||'.'||relname as tabelle from pg_class JOIN pg_namespace ON pg_namespace.oid = pg_class.relnamespace WHERE pg_namespace.nspname||'.'||relname in ('sichtart_rechttabelle',
'group_field_pref', 'group_field_pref',
'stylesheet_field', 'stylesheet_field',
'db_tabellen', 'db_tabellen',
@ -252,7 +254,9 @@ select relname,relname as tabelle from pg_class JOIN pg_namespace ON pg_namespac
'k_astat_studienbereich', 'k_astat_studienbereich',
'k_astat_studienfach', 'k_astat_studienfach',
'colorscheme', 'colorscheme',
'sx_mail' 'sx_mail',
'k_astat_staat',
'k_astat_kontinent'
);</sqlvar> );</sqlvar>
</sqlvars> </sqlvars>
@ -5481,6 +5485,76 @@ comment on column sx_mail.daemon3_interval is 'Die Anzahl von Sekunden nach dene
</#if> </#if>
delete from db_tabellen where name='sx_mail'; delete from db_tabellen where name='sx_mail';
insert into db_tabellen (name,protokollierung) values('sx_mail',0); insert into db_tabellen (name,protokollierung) values('sx_mail',0);
<#if !deleted_tables?seq_contains("k_astat_staat") && tables?is_sequence && tables?seq_contains("k_astat_staat") >
select now(), 'table k_astat_staat exists - fine';
<#else>
select now(), 'Erzeuge Tabelle k_astat_staat';
create table k_astat_staat(
schluessel INTEGER not null,
nummer VARCHAR(255) ,
name VARCHAR(255) ,
kennz VARCHAR(255) ,
kontinent INTEGER ,
constraint c_k_astat_staat primary key (schluessel)
)
;
comment on column k_astat_staat.schluessel is 'Schlüssel';
comment on column k_astat_staat.nummer is 'Nummer';
comment on column k_astat_staat.name is 'Name';
comment on column k_astat_staat.kennz is 'Kennzeichen';
comment on column k_astat_staat.kontinent is 'Kontinent';
</#if>
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") >
select now(), 'table k_astat_kontinent exists - fine';
<#else>
select now(), 'Erzeuge Tabelle k_astat_kontinent';
create table k_astat_kontinent(
schluessel INTEGER not null,
nummer VARCHAR(255) ,
name VARCHAR(255) ,
constraint c_k_astat_kontinent primary key (schluessel)
)
;
comment on column k_astat_kontinent.schluessel is 'Schlüssel';
comment on column k_astat_kontinent.nummer is 'Nummer';
comment on column k_astat_kontinent.name is 'Name';
</#if>
delete from db_tabellen where name='k_astat_kontinent';
insert into db_tabellen (name,protokollierung) values('k_astat_kontinent',0);
-- update primary keys, see ticket: #296420 -- update primary keys, see ticket: #296420
alter table if exists sichtart_rechttabelle drop constraint if exists sichtart_rechttabelle_pkey; alter table if exists sichtart_rechttabelle drop constraint if exists sichtart_rechttabelle_pkey;
alter table if exists sichtart_rechttabelle drop constraint if exists ix_sichtart_rt_p1; alter table if exists sichtart_rechttabelle drop constraint if exists ix_sichtart_rt_p1;
@ -5664,6 +5738,10 @@ alter table if exists etl_job drop constraint if exists etl_job_pkey;
alter table if exists etl_job drop constraint if exists etl_job_pk; alter table if exists etl_job drop constraint if exists etl_job_pk;
alter table if exists etl_job_param drop constraint if exists etl_job_param_pkey; alter table if exists etl_job_param drop constraint if exists etl_job_param_pkey;
alter table if exists etl_job_param drop constraint if exists etl_job_param_pk; alter table if exists etl_job_param drop constraint if exists etl_job_param_pk;
alter table if exists k_astat_staat drop constraint if exists k_astat_staat_pkey;
alter table if exists k_astat_staat drop constraint if exists c_k_astat_staat;
alter table if exists k_astat_kontinent drop constraint if exists k_astat_kontinent_pkey;
alter table if exists k_astat_kontinent drop constraint if exists c_k_astat_kontinent;
alter table if exists sichtart_rechttabelle add constraint sichtart_rechttabelle_pkey primary key (tid); alter table if exists sichtart_rechttabelle add constraint sichtart_rechttabelle_pkey primary key (tid);
alter table if exists group_field_pref add constraint group_field_pref_pkey primary key (tid); alter table if exists group_field_pref add constraint group_field_pref_pkey primary key (tid);
alter table if exists stylesheet_field add constraint stylesheet_field_pkey primary key (tid); alter table if exists stylesheet_field add constraint stylesheet_field_pkey primary key (tid);
@ -5755,3 +5833,5 @@ alter table if exists etl_step_property add constraint etl_step_property_pkey p
alter table if exists etl_step_relation add constraint etl_step_relation_pkey primary key (tid); alter table if exists etl_step_relation add constraint etl_step_relation_pkey primary key (tid);
alter table if exists etl_job add constraint etl_job_pkey primary key (tid); alter table if exists etl_job add constraint etl_job_pkey primary key (tid);
alter table if exists etl_job_param add constraint etl_job_param_pkey primary key (tid); alter table if exists etl_job_param add constraint etl_job_param_pkey primary key (tid);
alter table if exists k_astat_staat add constraint k_astat_staat_pkey primary key (schluessel);
alter table if exists k_astat_kontinent add constraint k_astat_kontinent_pkey primary key (schluessel);

14
superx/WEB-INF/kern_dbforms-config_pg.xml

@ -590,6 +590,20 @@
</field> </field>
<interceptor className="de.superx.servlet.DbformInterceptor"/> <interceptor className="de.superx.servlet.DbformInterceptor"/>
</table> </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_studienbereich"> <table name="k_astat_studienbereich">
<field name="schluessel" description="Schlüssel" fieldType="varchar" size="255" isKey="" sortable=""/> <field name="schluessel" description="Schlüssel" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="name" description="Name" fieldType="varchar" size="255" isKey="" sortable=""/> <field name="name" description="Name" fieldType="varchar" size="255" isKey="" sortable=""/>

BIN
superx/WEB-INF/lib/superx5.0.jar

Binary file not shown.

17
superx/xml/pageComponents_html.xsl

@ -606,11 +606,18 @@ document.forms[0].target = '_blank';
<span class="separator">&#160;</span> <span class="separator">&#160;</span>
</td> </td>
<td> <td>
<a onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true"><xsl:attribute name="href"><xsl:text>javascript:document.forms[0].contenttype.value='text/csv';document.forms[0].reuseresult.value='true';document.forms[0].submit();</xsl:text> <xsl:variable name="href">
</xsl:attribute> <xsl:choose>
<xsl:when test="/ergebnisse/@isMakro='true'">
<!-- <xsl:attribute name="title"><xsl:text>Comma Separated Values</xsl:text></xsl:attribute> <xsl:text>javascript:document.forms[0].stylesheet.value='tabelle_csv.xsl';document.forms[0].contenttype.value='text/plain';document.forms[0].reuseresult.value='true';document.forms[0].submit();</xsl:text>
<xsl:text>CSV</xsl:text> --> </xsl:when>
<xsl:otherwise>
<xsl:text>javascript:document.forms[0].contenttype.value='text/csv';document.forms[0].reuseresult.value='true';document.forms[0].submit();</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<a onMouseOver="window.status='Export starten';return true" onFocus="window.status='Download starten';return true" onMouseOut="window.status='Download starten';return true">
<xsl:attribute name="href"><xsl:value-of select="$href"/></xsl:attribute>
<img title="Ausgabe als CSV" alt="Ausgabe als CSV" <img title="Ausgabe als CSV" alt="Ausgabe als CSV"
src="../images/icons/page_white_csv.svg" class="svg_icon" border="0" /> src="../images/icons/page_white_csv.svg" class="svg_icon" border="0" />

Loading…
Cancel
Save