From b989961307f93deb033f7f4a31dee45f10452856 Mon Sep 17 00:00:00 2001 From: Imo John Date: Mon, 11 May 2026 13:31:32 +0200 Subject: [PATCH] Bugfix sxc.xml; Sachgebiete einfuegen; Anpassung Spaltenlayout default --- src-modules/module/sxc/conf/sxc.xml | 108 ++++++++++++++---- .../module/sxc/masken/47140_felderinfo.unl | 2 +- .../sachgebiete_fuellen.sql | 15 +++ 3 files changed, 100 insertions(+), 25 deletions(-) create mode 100644 src-modules/module/sxc/schluesseltabellen/sachgebiete_fuellen.sql diff --git a/src-modules/module/sxc/conf/sxc.xml b/src-modules/module/sxc/conf/sxc.xml index daadcb4..210ceb9 100644 --- a/src-modules/module/sxc/conf/sxc.xml +++ b/src-modules/module/sxc/conf/sxc.xml @@ -1267,26 +1267,65 @@ parent="SuperX-Connect">Abfragen zur Administration von SuperX-Connect - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + @@ -1340,6 +1379,9 @@ is_custom SMALLINT + + + @@ -1355,7 +1397,7 @@ is_custom SMALLINT - + @@ -1366,6 +1408,7 @@ is_custom SMALLINT + @@ -1419,6 +1462,8 @@ is_custom SMALLINT + + @@ -1436,12 +1481,27 @@ is_custom SMALLINT - + + + + + + + + + + + + + + + + diff --git a/src-modules/module/sxc/masken/47140_felderinfo.unl b/src-modules/module/sxc/masken/47140_felderinfo.unl index 9407544..0c9a9e9 100644 --- a/src-modules/module/sxc/masken/47140_felderinfo.unl +++ b/src-modules/module/sxc/masken/47140_felderinfo.unl @@ -9,7 +9,7 @@ order by sortnr, caption\ caption\ FROM rpta_column_layout \ where resultset_id in (select R.tid from rpta_resultset R where R.uniquename='sos_stud_astat'\ -and R.systeminfo_id=7) and uniquename='sos_stud_geschl_sxc';^ +and R.systeminfo_id=7) and uniquename='sos_stud_anf_sxc';^ 47141^Seit Semester^10^0^0^140^80^1^integer^30^0^1^<> select tid, eintrag from semester order by tid DESC;^ ^<> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^ 47142^Fächer^30^0^0^130^200^6^integer^1000^0^12^<> select tid,name,sortnr from sichten where art='Fächer-Sicht' order by 3,2;^ ^ ^ 47143^Abschluss^40^0^0^100^200^3^char^1500^0^12^<> select tid,name,sortnr from sichten where art='SOS-Abschluss-Sicht' order by 3,2;^ ^ ^ diff --git a/src-modules/module/sxc/schluesseltabellen/sachgebiete_fuellen.sql b/src-modules/module/sxc/schluesseltabellen/sachgebiete_fuellen.sql new file mode 100644 index 0000000..6731e82 --- /dev/null +++ b/src-modules/module/sxc/schluesseltabellen/sachgebiete_fuellen.sql @@ -0,0 +1,15 @@ +--Das Sachgebiet 360 wird installiert + +delete from sachgebiete where tid in (361); +insert into sachgebiete(tid,name,rightname) values (361,'SuperX-Connect Administr.','CS_BIA_STANDARDREPORTS_ADMIN[SXC]'); + + +delete from group_sachgeb_bez where sachgebiete_id in (360,361) +and groupinfo_id in (select G.tid from groupinfo G where G.name='Administratoren' or G.name='superx') ; + +insert into group_sachgeb_bez +select G.tid,360 from groupinfo G where G.name='Administratoren' or G.name='superx'; + +insert into group_sachgeb_bez +select G.tid,361 from groupinfo G where G.name='Administratoren' or G.name='superx'; +