@ -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,
@ -1069,29 +1069,14 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@@ -1069,29 +1069,14 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@ -1904,32 +1889,16 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
@@ -1904,32 +1889,16 @@ public class SuperXmlTabelle extends AbstractSuperXServlet {
if(this.getRepository().containsKey("K_Nutzungsstatistiken loeschen nach Tagen")&&Integer.parseInt(getRepository().get("K_Nutzungsstatistiken loeschen nach Tagen").toString())>0)
{
Connectioncon=this.getConnection();
PreparedStatementpst=con.prepareStatement("delete from masken_protokoll where CURRENT_DATE - Zeitpunkt::date>=?");
pst.setInt(1,Integer.parseInt(getRepository().get("K_Nutzungsstatistiken loeschen nach Tagen").toString()));
pst.executeUpdate();
pst.close();
con.close();
}
}
/**
*DefaultjaxenBibliothekwegenhöhererPerformance,
*fallsnichtüberKonstanteausgeschaltet
@ -1553,10 +1539,9 @@ public class SxPool extends GenericObjectPool implements NamedObjectI {
@@ -1553,10 +1539,9 @@ public class SxPool extends GenericObjectPool implements NamedObjectI {
@ -9,14 +9,10 @@ function exitAfterError
@@ -9,14 +9,10 @@ function exitAfterError
trap exitAfterError ERR
if [ "$1" = "" ]
then echo "sx_validate.x <Datei oder Pfad> [SCHEMA] "
echo "Das Programm nutzt Xerces um einen einzelnen XML-File zu validieren bzw. die xml Files in dem Verzeichnis das Sie spezifizieren. Der Parser validiert jedes Dokument (Konformität zum DOCTYPE oder XMLSchema)."
echo "Jede xml Datei sollte eine DOCTYPE declaration oder einen XMLSchema-Verweis enthalten."
echo "SxValidate nimmt 1 oder 2 Argumente:"
echo "Argument 1 spezifiziert das Verzeichnis oder die Datei"
echo "Argument 2 (einfach 'SCHEMA') spezifiziert, ob nach XML-Schema validiert werden soll."
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,28 +258,10 @@ delete from db_tabellen where name='k_astat_studienbereich';
@@ -258,28 +258,10 @@ delete from db_tabellen where name='k_astat_studienbereich';
@ -732,8 +708,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
@@ -732,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,28 +258,14 @@ delete from db_tabellen where name='k_astat_studienbereich';
@@ -258,28 +258,14 @@ delete from db_tabellen where name='k_astat_studienbereich';
@ -736,8 +716,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
@@ -736,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>
@ -2508,10 +2502,6 @@
@@ -2508,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"/>
<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>
@ -8133,7 +8028,7 @@ and U.akt_versuch <= U.max_versuch ]]></sql>
@@ -8133,7 +8028,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>
@ -8789,11 +8684,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -8789,11 +8684,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@ -9093,29 +8983,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -9093,29 +8983,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@ -9287,7 +9154,7 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -9287,7 +9154,7 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
70550
70560
-->
<masketid="70970"name="User einrichten"thema="Benutzer verwalten"><!-- Ursprünglich thema="Benutzer verwalten" -->
<masketid="70970"name="User einrichten"thema=""><!-- Ursprünglich thema="Benutzer verwalten" -->
<src>
<path>$SUPERX_DIR/db/install/masken</path>
<author>D. Quathamer</author>
@ -9918,48 +9785,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -9918,48 +9785,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@ -10187,11 +10012,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -10187,11 +10012,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@ -10202,16 +10022,6 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
@@ -10202,16 +10022,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));
@ -31,22 +31,6 @@ values('aggregierung','','Modulübergreifende Tabelle für Aggregierungen in
@@ -31,22 +31,6 @@ values('aggregierung','','Modulübergreifende Tabelle für Aggregierungen in
@ -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('sx_captions','Beschriftungen','Beschreibungstexte für Felder und Ergebnisparameter über captions in der BI pflegen',
values('sx_captions','Beschreibungstexte, etc. in der BI pflegen','Felder und Ergebnisparameter über captions anpassen',
'Schlüsseltabelle',
9,
9,
@ -921,7 +865,7 @@ values('trans_inst','','Tabelle zur Umschlüsselung von Kostenstellen-Nummern
@@ -921,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,17 +200,10 @@ drop table if exists k_astat_abschluss3steller_land cascade;
@@ -200,17 +200,10 @@ drop table if exists k_astat_abschluss3steller_land cascade;
@ -4632,28 +4403,10 @@ delete from db_tabellen where name='k_astat_studienbereich';
@@ -4632,28 +4403,10 @@ delete from db_tabellen where name='k_astat_studienbereich';
@ -5116,8 +4863,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
@@ -5116,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';
@ -1716,8 +1703,6 @@ comment on column sx_stylesheets.stylesheet_type is 'Art des Stylesheets';
@@ -1716,8 +1703,6 @@ comment on column sx_stylesheets.stylesheet_type is 'Art des Stylesheets';
@ -2898,7 +2883,6 @@ comment on column trans_dim_bp_apnr.sourcesystem_id is 'ID im Vorsystem';
@@ -2898,7 +2883,6 @@ comment on column trans_dim_bp_apnr.sourcesystem_id is 'ID im Vorsystem';
@ -2925,9 +2909,9 @@ comment on table masken_protokoll is 'Protokolltabelle zum nachverfolgen, welche
@@ -2925,9 +2909,9 @@ comment on table masken_protokoll is 'Protokolltabelle zum nachverfolgen, welche
@ -5608,28 +5398,14 @@ delete from db_tabellen where name='k_astat_studienbereich';
@@ -5608,28 +5398,14 @@ delete from db_tabellen where name='k_astat_studienbereich';
@ -6091,8 +5861,8 @@ update themenbaum set erlaeuterung='Abfragen zur Maskenverwaltung' where name='M
@@ -6091,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^
select 'Achtung: Die folgenden Zeiträume wurden zum Archivierungsdatum bereits archiviert und daher nicht erneut archiviert:' \
from xdummy\
where ${archivierung_datum} in (select distinct archivierung_datum\
from ${zieltabelle})\
and 1 in (select exists from tmp_ueberschneidung)\
;\
\
insert into tmp_ergebnis(nachricht)\
select 'Achtung: Dieses Datenblatt wurde zum Archivierungsdatum bereits archiviert. Der gewählte Zeitraum wurde zum Archivierungsdatum noch nicht archiviert.' \
from xdummy\
where ${archivierung_datum} in (select distinct archivierung_datum\
from ${zieltabelle})\
and 1 not in (select exists from tmp_ueberschneidung)\
;\
\
insert into tmp_ergebnis(nachricht)\
select bezugszeit_value::varchar(255) from tmp_ueberschneidung where exists=1 order by 1\
;\
\
insert into ${zieltabelle}(\
${target_fields} archivierung_datum\
)\
select ${target_fields} ${archivierung_datum} as archivierung_datum\
from ${quelltabelle}\
where 1=1\
/* and ${zeitfeld} >= <<Bezugszeit von>> */\
/* and ${zeitfeld} <= <<Bezugszeit bis>> */\
and ${zeitfeld} in (select bezugszeit_value from tmp_ueberschneidung where exists=0)\
71860^Bezugszeit bis^50^0^0^140^100^1^integer^30^0^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;^
71861^Bezugszeit von^20^0^0^140^100^1^integer^30^0^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;^
71862^Archivierungsdatum^10^330^-1^140^100^1^date^30^0^0^^ ^<<SQL>> select today() from xdummy;^
71870^Filter Studierende^120^0^0^140^150^1^sql^20^0^999^<<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;^ ^ ^
71876^Datenblatt^2^0^0^140^130^1^sql^30^1^1^<<SQL>> select name, caption from sx_tables where name in (select name from arch_table) 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^