@ -44,11 +40,9 @@ public class EtlStarter implements TemplateTransformModel {
@@ -44,11 +40,9 @@ public class EtlStarter implements TemplateTransformModel {
@ -67,11 +61,11 @@ public class EtlStarter implements TemplateTransformModel {
@@ -67,11 +61,11 @@ public class EtlStarter implements TemplateTransformModel {
@ -79,49 +73,7 @@ public class EtlStarter implements TemplateTransformModel {
@@ -79,49 +73,7 @@ public class EtlStarter implements TemplateTransformModel {
thrownewTemplateModelException("Component not found: "+component);
}
@ -144,39 +96,44 @@ public class EtlStarter implements TemplateTransformModel {
@@ -144,39 +96,44 @@ public class EtlStarter implements TemplateTransformModel {
// usually we initialize kettle env in EdustoreManager
// but this may not have happened if HIS1 not running
@ -189,29 +146,26 @@ public class EtlStarter implements TemplateTransformModel {
@@ -189,29 +146,26 @@ public class EtlStarter implements TemplateTransformModel {
}
JndiUtil.initJNDI();
MemoryMetaStoremetastore=newMemoryMetaStore();
// Dies hatte für Mandantenbetrieb nicht funktioniert, daher Umstellung auf
@ -250,16 +204,16 @@ public class EtlStarter implements TemplateTransformModel {
@@ -250,16 +204,16 @@ public class EtlStarter implements TemplateTransformModel {
@ -338,38 +338,61 @@ public class Field extends NamedIdObject implements TemplateHashModel,
@@ -338,38 +338,61 @@ public class Field extends NamedIdObject implements TemplateHashModel,
@ -450,7 +473,7 @@ public class Field extends NamedIdObject implements TemplateHashModel,
@@ -450,7 +473,7 @@ public class Field extends NamedIdObject implements TemplateHashModel,
@ -807,7 +830,7 @@ public class Field extends NamedIdObject implements TemplateHashModel,
@@ -807,7 +830,7 @@ public class Field extends NamedIdObject implements TemplateHashModel,
@ -511,7 +511,7 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@@ -511,7 +511,7 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@ -716,7 +716,7 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@@ -716,7 +716,7 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@ -931,7 +931,7 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@@ -931,7 +931,7 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
// hier wird für xml-output localiziert für andere
// formate in xmlTransformer könnte
@ -1021,7 +1021,7 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@@ -1021,7 +1021,7 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@ -1029,7 +1029,7 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@@ -1029,7 +1029,7 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@ -1069,29 +1069,14 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@@ -1069,29 +1069,14 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@ -1904,39 +1889,23 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@@ -1904,39 +1889,23 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
comment on column sx_stylesheets.tid is 'Laufnummer';
@ -38,6 +37,4 @@ comment on column sx_stylesheets.usage_resultset_data is 'Nutzung der Ergebnisda
@@ -38,6 +37,4 @@ comment on column sx_stylesheets.usage_resultset_data is 'Nutzung der Ergebnisda
comment on column sx_stylesheets.stylesheet_type is 'Art des Stylesheets';
comment on column sx_stylesheets.jr_datasource is 'Datenquelle [JR]';
comment on column sx_stylesheets.uniquename is 'Eindeutige Identifizierung des Datensatzes';
@ -258,30 +258,10 @@ delete from db_tabellen where name='k_astat_studienbereich';
@@ -258,30 +258,10 @@ delete from db_tabellen where name='k_astat_studienbereich';
@ -734,8 +708,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
@@ -734,8 +708,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
values('systeminfo','systeminfo','/edit/kern/systeminfo_edit.jsp','Systeminfo verwalten'::varchar(200),'In diesem Formular können Sie Quellsysteme verwalten.'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_masken_bez','user_masken_bez','/edit/kern/user_masken_bez_edit.jsp','Maskenrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Masken geben.'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255));
@ -258,30 +258,14 @@ delete from db_tabellen where name='k_astat_studienbereich';
@@ -258,30 +258,14 @@ delete from db_tabellen where name='k_astat_studienbereich';
@ -738,8 +716,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
@@ -738,8 +716,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
values('systeminfo','systeminfo','/edit/kern/systeminfo_edit.jsp','Systeminfo verwalten'::varchar(200),'In diesem Formular können Sie Quellsysteme verwalten.'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_masken_bez','user_masken_bez','/edit/kern/user_masken_bez_edit.jsp','Maskenrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Masken geben.'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255));
notnull="false" description="Langlebige ID"><comment>Bei historisierten Sichten ist das Feld gefüllt, bei anderen mit hier ein [NULL] stehen.</comment>
notnull="false" description="Übergeordnete langlebige ID"><comment>Bei historisierten Sichten ist das Feld gefüllt, bei anderen mit hier ein [NULL] stehen.</comment>
<columnname="external_entry"type ="SMALLINT"size =""default ="0"notnull ="false"description="Recht wird von externem System (HISinOne) gesetzt und entfernt"></column>
<columnname="external_entry"type ="SMALLINT"size =""default ="0"notnull ="false"description="Recht wird von externem System (HisInOne) gesetzt und entfernt"></column>
<columnname="externalid"type ="varchar"size ="200"default =""notnull ="false"description="ID der berechtigten Kostenstelle in externem System (HISinONe: orgunitid)"></column>
</columns>
<indexes>
@ -2530,10 +2502,6 @@
@@ -2530,10 +2502,6 @@
notnull="false" description="Datenquelle (JR)">
<comment>Wird nur bei JR ausgewertet. Mögliche Werte: RS,XMLSOURCE</comment>
<columnname="m_id"type="VARCHAR"size="255"default=""notnull="false"description="Langlebige ID, muss gefüllt sein, wenn Scripte automatisch ersetzen sollen"/>
description="Gültigkeitsende" ><comment> (Bsp: 20251 für SoSe2025)</comment></column>
<columnname="name"type ="VARCHAR"size ="255"default =""notnull ="false"description="Drucktext des Schlüssels"/>
<columnname="isced"type ="VARCHAR"size ="255"default =""notnull ="false"description="ISCED-Code"><comment>Code des Studienfaches nach International Standard Classification of Education</comment></column>
<columnname="keybund"type ="VARCHAR"size ="255"default =""notnull ="false"description="Bundesschlüssel des Studienfaches"><comment> oder des zugeordneten Studienfaches</comment></column>
<columnname="type"type="VARCHAR"size="255"default=""notnull=""description="Es können bestimmte Typen von Mailaccounts definiert werden"></column>
<columnname="daemon1"type="VARCHAR"size="255"default=""notnull=""description="Ein Daemon, der INBOX beobachten soll z.B. de.memtext.hbt.CreationChecker"><comment>wird per Reflection aufgerufen</comment></column>
<columnname="daemon1_interval"type="INTEGER"size=""default=""notnull=""description="Die Anzahl von Sekunden nach denen Daemon1 aktiv werden soll"/>
<columnname="daemon1_loglevel"type="VARCHAR"size="255"default=""notnull=""description="zukünftig LogLevel für Daemon1"/>
<columnname="daemon2"type="VARCHAR"size="255"default=""notnull=""description="Ein Daemon, der INBOX beobachten soll z.B. de.memtext.hbt.CreationChecker"><comment>wird per Reflection aufgerufen</comment></column>
<columnname="daemon2_interval"type="INTEGER"size=""default=""notnull=""description="Die Anzahl von Sekunden nach denen Daemon2 aktiv werden soll"/>
<columnname="daemon3"type="VARCHAR"size="255"default=""notnull=""description="Ein Daemon, der INBOX beobachten soll z.B. de.memtext.hbt.CreationChecker"><comment>wird per Reflection aufgerufen</comment></column>
<columnname="daemon3_interval"type="INTEGER"size=""default=""notnull=""description="Die Anzahl von Sekunden nach denen Daemon3 aktiv werden soll"/>
<columnname="type"type="VARCHAR"size="255"default=""notnull=""description="Es können bestimmte Typen von Mailaccounts definiert werden"></column>
<columnname="daemon1"type="VARCHAR"size="255"default=""notnull=""description="Ein Daemon, der INBOX beobachten soll z.B. de.memtext.hbt.CreationChecker"><comment>wird per Reflection aufgerufen</comment></column>
<columnname="daemon1_interval"type="INTEGER"size=""default=""notnull=""description="Die Anzahl von Sekunden nach denen Daemon1 aktiv werden soll"/>
<columnname="daemon1_loglevel"type="VARCHAR"size="255"default=""notnull=""description="zukünftig LogLevel für Daemon1"/>
<columnname="daemon2"type="VARCHAR"size="255"default=""notnull=""description="Ein Daemon, der INBOX beobachten soll z.B. de.memtext.hbt.CreationChecker"><comment>wird per Reflection aufgerufen</comment></column>
<columnname="daemon2_interval"type="INTEGER"size=""default=""notnull=""description="Die Anzahl von Sekunden nach denen Daemon2 aktiv werden soll"/>
<columnname="daemon3"type="VARCHAR"size="255"default=""notnull=""description="Ein Daemon, der INBOX beobachten soll z.B. de.memtext.hbt.CreationChecker"><comment>wird per Reflection aufgerufen</comment></column>
<columnname="daemon3_interval"type="INTEGER"size=""default=""notnull=""description="Die Anzahl von Sekunden nach denen Daemon3 aktiv werden soll"/>
<themaname="Entwicklung"parent="Administration">Spezielle Funktionen für die Entwicklung</thema>
<themaname="Stammdaten verwalten"parent="Administration">Abfragen zur Stammdatenverwaltung</thema>
<themaname="Datenmanagement"parent="Administration">Abfragen zum Datenmanagement</thema>
</themen>
<functions>
@ -8186,7 +8043,7 @@ and U.akt_versuch <= U.max_versuch ]]></sql>
@@ -8186,7 +8043,7 @@ and U.akt_versuch <= U.max_versuch ]]></sql>
</columns>
<sqldbsystem="">
<![CDATA[
select element_value::integer as orgstruktur, description
select element as orgstruktur, description
from menu_element
where element='orgstruktur']]>
</sql>
@ -8842,11 +8699,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -8842,11 +8699,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@ -9146,29 +8998,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -9146,29 +8998,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@ -9971,48 +9800,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -9971,48 +9800,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@ -10240,11 +10027,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -10240,11 +10027,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@ -10255,16 +10037,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -10255,16 +10037,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
<description>In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben</description>
<description>In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben</description>
<description>In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben</description>
<description>In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben</description>
<description>In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben</description>
<description>In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben</description>
values('systeminfo','systeminfo','/edit/kern/systeminfo_edit.jsp','Systeminfo verwalten'::varchar(200),'In diesem Formular können Sie Quellsysteme verwalten.'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_masken_bez','user_masken_bez','/edit/kern/user_masken_bez_edit.jsp','Maskenrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Masken geben.'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255));
@ -32,15 +32,7 @@ values('aggregierung','','Modulübergreifende Tabelle für Aggregierungen in
@@ -32,15 +32,7 @@ values('aggregierung','','Modulübergreifende Tabelle für Aggregierungen in
values('colorscheme','Farbschema','Farbschema für Diagramm in BI-Analysen festlegen',
values('colorscheme','','',
'Schlüsseltabelle',
9,
9,
@ -344,7 +328,7 @@ values('hisinone_deleted_entity','','Entities die in HISinOne gelöscht wurden.'
@@ -344,7 +328,7 @@ values('hisinone_deleted_entity','','Entities die in HISinOne gelöscht wurden.'
@ -383,14 +359,6 @@ values('k_astat_abschluss3steller_land','Amtl.Abschluss-Schlüssel (Land) zu Bun
@@ -383,14 +359,6 @@ values('k_astat_abschluss3steller_land','Amtl.Abschluss-Schlüssel (Land) zu Bun
values('trans_cifx','trans_cifx','Transfertabelle für alphanumerische Schlüssel',
values('trans_cifx','','',
'Schlüsseltabelle',
9,
9,
@ -929,7 +865,7 @@ values('trans_inst','','Tabelle zur Umschlüsselung von Kostenstellen-Nummern
@@ -929,7 +865,7 @@ values('trans_inst','','Tabelle zur Umschlüsselung von Kostenstellen-Nummern
values('systeminfo','systeminfo','/edit/kern/systeminfo_edit.jsp','Systeminfo verwalten'::varchar(200),'In diesem Formular können Sie Quellsysteme verwalten.'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_masken_bez','user_masken_bez','/edit/kern/user_masken_bez_edit.jsp','Maskenrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Masken geben.'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255));
DOQUERY "select schluessel, name from k_astat_abschluss2steller;" false $DBDELIMITER ${BACKUP_PFAD_INDIVIDUELL_MODULE}/k_astat_abschluss2steller.unl txt
@ -200,18 +200,10 @@ drop table if exists k_astat_abschluss3steller_land cascade;
@@ -200,18 +200,10 @@ drop table if exists k_astat_abschluss3steller_land cascade;
@ -4668,30 +4403,10 @@ delete from db_tabellen where name='k_astat_studienbereich';
@@ -4668,30 +4403,10 @@ delete from db_tabellen where name='k_astat_studienbereich';
@ -5154,8 +4863,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
@@ -5154,8 +4863,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
values('systeminfo','systeminfo','/edit/kern/systeminfo_edit.jsp','Systeminfo verwalten'::varchar(200),'In diesem Formular können Sie Quellsysteme verwalten.'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_masken_bez','user_masken_bez','/edit/kern/user_masken_bez_edit.jsp','Maskenrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Masken geben.'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255));
commentoncolumnuser_sachgeb_bez.external_entryis'Recht wird von externem System (HISinOne) gesetzt und entfernt';
commentoncolumnuser_sachgeb_bez.external_entryis'Recht wird von externem System (HisInOne) gesetzt und entfernt';
selectnow(),'Tabelle user_sachgeb_bez erzeugt';
@ -583,7 +583,7 @@ comment on column user_group_bez.userinfo_id is 'UserID';
@@ -583,7 +583,7 @@ comment on column user_group_bez.userinfo_id is 'UserID';
@ -1736,8 +1703,6 @@ comment on column sx_stylesheets.stylesheet_type is 'Art des Stylesheets';
@@ -1736,8 +1703,6 @@ comment on column sx_stylesheets.stylesheet_type is 'Art des Stylesheets';
@ -2918,7 +2883,6 @@ comment on column trans_dim_bp_apnr.sourcesystem_id is 'ID im Vorsystem';
@@ -2918,7 +2883,6 @@ comment on column trans_dim_bp_apnr.sourcesystem_id is 'ID im Vorsystem';
@ -2945,9 +2909,9 @@ comment on table masken_protokoll is 'Protokolltabelle zum nachverfolgen, welche
@@ -2945,9 +2909,9 @@ comment on table masken_protokoll is 'Protokolltabelle zum nachverfolgen, welche
@ -5655,30 +5398,14 @@ delete from db_tabellen where name='k_astat_studienbereich';
@@ -5655,30 +5398,14 @@ delete from db_tabellen where name='k_astat_studienbereich';
@ -6140,8 +5861,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
@@ -6140,8 +5861,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
values('systeminfo','systeminfo','/edit/kern/systeminfo_edit.jsp','Systeminfo verwalten'::varchar(200),'In diesem Formular können Sie Quellsysteme verwalten.'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_sachgeb_bez','user_sachgeb_bez','/edit/kern/user_sachgeb_bez_edit.jsp','Benutzer und Sachgebiete verwalten'::varchar(200),'In diesem Formular können Sie Benutzern Sachgebietsrechte geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_group_bez','user_group_bez','/edit/kern/user_group_bez_edit.jsp','Benutzer und Gruppen verwalten'::varchar(200),'In diesem Formular können Sie Benutzer zu Gruppen zuordnen. Achtung: Zuordnung zur Gruppe Administratoren für admins von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_masken_bez','user_masken_bez','/edit/kern/user_masken_bez_edit.jsp','Maskenrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Masken geben.'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HISinOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('user_institution','user_institution','/edit/kern/user_institution_edit.jsp','Institutionsrechte von Benutzern'::varchar(200),'In diesem Formular können Sie Benutzern Rechte auf einzelne Insitutionen geben. Achtung: Einträge von externem System (HisInOne) werden bei Neuanmeldung überschrieben'::varchar(255));
values('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255));
@ -150,110 +143,6 @@ where (select administration from userinfo where tid=<<UserID>>)= 1;\
@@ -150,110 +143,6 @@ where (select administration from userinfo where tid=<<UserID>>)= 1;\
update maskeninfo set cleanup_stmt= '${zeichen1}sximport${zeichen2}select cleanup_stmt from maskeninfo where tid=<<zu kopierende Maske>>${zeichen1}${zeichen3}sximport${zeichen2}' where tid=<<Neue tid>>;\
</#if>\
\
<#if xcube_installed==2>\
--Metadaten für XCUBE auch kopieren\
select * into temp tmp_xcube_dimconfig\
from xcube_dimconfig\
where maskeninfo_id=<<zu kopierende Maske>>;\
\
select * into temp tmp_xcube_kennzahl from xcube_kennzahl\
where maskeninfo_id=<<zu kopierende Maske>>;\
\
select * into temp tmp_xcube from xcube\
where maskeninfo_id=<<zu kopierende Maske>>;\
\
\
delete from xcube_dimconfig\
where maskeninfo_id=<<Neue tid>>;\
delete from xcube_kennzahl\
where maskeninfo_id=<<Neue tid>>;\
delete from xcube\
where maskeninfo_id=<<Neue tid>>;\
\
\
insert into xcube_dimconfig(\
maskeninfo_id,\
name,\
caption,\
is_sicht,\
calc_gesamt,\
is_rowdim,\
is_secondrowdim,\
is_rowdefault,\
is_coldim,\
is_secondcoldim,\
is_coldefault,\
attrib_nachbearbeitung,\
is_virtual,\
vcsql,\
foreignkey_tab,\
foreignkey_col,\
foreignkey_cap,\
foreignkey_cond,\
foreignkey_func,\
sortfield)\
select <<Neue tid>> as maskeninfo_id,\
name,\
caption,\
is_sicht,\
calc_gesamt,\
is_rowdim,\
is_secondrowdim,\
is_rowdefault,\
is_coldim,\
is_secondcoldim,\
is_coldefault,\
attrib_nachbearbeitung,\
is_virtual,\
vcsql,\
foreignkey_tab,\
foreignkey_col,\
foreignkey_cap,\
foreignkey_cond,\
foreignkey_func,\
sortfield \
FROM tmp_xcube_dimconfig \
;\
\
insert into xcube_kennzahl(maskeninfo_id,\
apnr,\
name,\
aggrfunction,\
restriction,\
datatype,\
is_default,\
sortnr)\
select <<Neue tid>> as maskeninfo_id,\
apnr,\
name,\
aggrfunction,\
restriction,\
datatype,\
is_default,\
sortnr\
from tmp_xcube_kennzahl;\
insert into xcube(\
uniquename,\
name,\
sachgebiet,\
table_name,\
maskeninfo_id,\
restriction)\
select uniquename,\
name,\
sachgebiet,\
table_name,\
<<Neue tid>> as maskeninfo_id,\
restriction\
from tmp_xcube;\
\
drop table tmp_xcube_dimconfig;\
drop table tmp_xcube_kennzahl;\
drop table tmp_xcube;\
\
</#if>\
\
\
drop table tmp_maskeninfo;\
drop table tmp_felderinfo;\
drop table tmp_sg_mask_b;\
@ -261,10 +150,6 @@ drop table tmp_mask_feld_b ;\
@@ -261,10 +150,6 @@ drop table tmp_mask_feld_b ;\
insert into tmp_felderinfo select * from felderinfo where tid=<<Feld>>;\
@ -46,8 +46,8 @@ drop table tmp_felderinfo;\
@@ -46,8 +46,8 @@ drop table tmp_felderinfo;\
drop table tmp_mask_feld_b ;\
\
create temp table tmp_ergebnis \
(sp1 varchar(250),\
sp2 varchar(250), sp3 varchar(250)\
(sp1 varchar(150),\
sp2 varchar(150), sp3 varchar(150)\
); \
\
insert into tmp_ergebnis (sp1,sp2)\
@ -56,7 +56,7 @@ select 'Ergebnis', 'Benutzerrechte reichen nicht aus. Feld wurde nicht gelöscht
@@ -56,7 +56,7 @@ select 'Ergebnis', 'Benutzerrechte reichen nicht aus. Feld wurde nicht gelöscht
insert into tmp_ergebnis (sp1,sp2,sp3)\
select 'Neues Feld:',tid || '- ' || name,'70580&id=' || tid as nexttable from felderinfo where tid=<<Neue tid>>;\
insert into tmp_ergebnis (sp1,sp2,sp3)\
select 'Maske:',tid || '- ' || name,'' as nexttable from maskeninfo where tid = <<in die Maske>>;\
select 'Maske:',tid || '- ' || name,'70520&id=' || tid as nexttable from maskeninfo where tid = <<in die Maske>>;\
select sp1,sp2,sp3 as nexttable from tmp_ergebnis;^XIL List\
71840^Bezugszeit bis^50^0^0^140^100^1^integer^30^1^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^ ^<<SQL>> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^
71841^Bezugszeit von^20^0^0^140^100^1^integer^30^1^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^ ^<<SQL>> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^
71842^Archivierungsdatum^10^330^-1^140^100^1^date^30^1^0^^ ^<<SQL>> select today() from xdummy;^
71850^Filter Studierende^120^0^0^140^150^1^sql^20^0^13^<<SQL>> SELECT id,caption from sx_repository where aktiv =1 and today() between gueltig_seit and gueltig_bis and art='SOS_STUD_FILTER' order by 2;^ ^ ^
71856^Datenblatt^2^0^0^140^130^1^sql^30^1^1^<<SQL>> select name, caption from sx_tables where name in ('sos_stg_aggr','sos_lab_pord','sos_lab_stg','lm_konto_pro_fs') order by name;^ ^<<SQL>> select 'Fächer','nach Fach' from xdummy where (select count(*) from sos_gewichtungsvariante)=0 union select 'Studiengang','nach Studiengang' from xdummy where (select count(*) from sos_gewichtungsvariante)>0^