Merge branch 'master' into feature-37107/Fristenmanagement

This commit is contained in:
Harald Bamberger
2024-06-13 13:26:02 +02:00
91 changed files with 5868 additions and 2701 deletions
+55 -1
View File
@@ -437,6 +437,60 @@ if ($result = $db->db_query("SELECT * FROM information_schema.tables WHERE table
if (! $db->db_query($qry))
echo '<strong>Vertraege: ' . $db->db_last_error() . '</strong><br>';
else
echo 'HR Schema und Vertagstabellen wurden neu erstellt';
echo 'HR Schema und Vertagstabellen wurden neu erstellt<br />';
}
}
if ($result = $db->db_query("SELECT * FROM hr.tbl_vertragsart WHERE vertragsart_kurzbz='dvbund'"))
{
if ($db->db_num_rows($result) == 0)
{
$qry = "
INSERT INTO hr.tbl_vertragsart
(vertragsart_kurzbz, bezeichnung, anmerkung, dienstverhaeltnis, vertragsart_kurzbz_parent, aktiv, sort)
VALUES
('dvbund','DV zum Bund','Dienstverhältnis zum Bund', true, null, true, 400);
";
if (! $db->db_query($qry))
echo '<strong>Vertraege: ' . $db->db_last_error() . '</strong><br>';
else
echo 'Vertragsart "Dienstverhältnis zum Bund" erstellt.<br />';
}
}
if ($result = $db->db_query("SELECT * FROM hr.tbl_vertragsart WHERE vertragsart_kurzbz='dvanderengk'"))
{
if ($db->db_num_rows($result) == 0)
{
$qry = "
INSERT INTO hr.tbl_vertragsart
(vertragsart_kurzbz, bezeichnung, anmerkung, dienstverhaeltnis, vertragsart_kurzbz_parent, aktiv, sort)
VALUES
('dvanderengk','DV anderen Gebietskörperschaft','Dienstverhältnis zu einer anderen Gebietskörperschaft', true, null, true, 500);
";
if (! $db->db_query($qry))
echo '<strong>Vertraege: ' . $db->db_last_error() . '</strong><br>';
else
echo 'Vertragsart "Dienstverhältnis zu einer anderen Gebietskörperschaft" erstellt.<br />';
}
}
if ($result = $db->db_query("SELECT * FROM hr.tbl_vertragsart WHERE vertragsart_kurzbz='dvanderenbet'"))
{
if ($db->db_num_rows($result) == 0)
{
$qry = "
INSERT INTO hr.tbl_vertragsart
(vertragsart_kurzbz, bezeichnung, anmerkung, dienstverhaeltnis, vertragsart_kurzbz_parent, aktiv, sort)
VALUES
('dvanderenbet','DV anderen Bildungseinrichtung','Dienstverhältnis zu einer anderen Bildungseinrichtung oder einem anderen Träger', true, null, true, 600);
";
if (! $db->db_query($qry))
echo '<strong>Vertraege: ' . $db->db_last_error() . '</strong><br>';
else
echo 'Vertragsart "Dienstverhältnis zu einer anderen Bildungseinrichtung oder einem anderen Träger" erstellt.<br />';
}
}
+8
View File
@@ -285,6 +285,14 @@ $fehlerArr = array(
'fehlertyp_kurzbz' => 'error',
'app' => 'core'
),
array(
'fehlercode' => 'CORE_STUDENTSTATUS_0016',
'fehler_kurzbz' => 'DualesStudiumOhneMarkierung',
'fehlercode_extern' => null,
'fehlertext' => 'StudentIn in dualem Studiengang nicht als dual markiert (prestudent_id %s, Studienplan %s)',
'fehlertyp_kurzbz' => 'error',
'app' => 'core'
),
array(
'fehlercode' => 'CORE_PERSON_0001',
'fehler_kurzbz' => 'GbDatumWeitZurueck',
+73
View File
@@ -1280,6 +1280,79 @@ $filters = array(
',
'oe_kurzbz' => null,
),
array(
'app' => 'core',
'dataset_name' => 'softwareManagement',
'filter_kurzbz' => 'SoftwareManagement',
'description' => '{Software Verwaltung}',
'sort' => 1,
'default_filter' => true,
'filter' => '
{
"name": "SoftwareManagement",
"columns": [
{"name": "software_kurzbz"},
{"name": "version"},
{"name": "beschreibung"},
{"name": "hersteller"},
{"name": "os"},
{"name": "lizenzserver_kurzbz"},
{"name": "lizenzserver_port"},
{"name": "softwarestatus_kurzbz"}
],
"filters": []
}
',
'oe_kurzbz' => null,
),
array(
'app' => 'core',
'dataset_name' => 'imageVerwaltung',
'filter_kurzbz' => 'ImageVerwaltung',
'description' => '{Image Verwaltung}',
'sort' => 1,
'default_filter' => true,
'filter' => '
{
"name": "ImageVerwaltung",
"columns": [
{"name": "bezeichnung"},
{"name": "betriebssystem"},
{"name": "verfuegbarkeit_start"},
{"name": "verfuegbarkeit_ende"},
{"name": "anmerkung"},
{"name": "ort_count"},
{"name": "software_count"}
],
"filters": []
}
',
'oe_kurzbz' => null,
),
array(
'app' => 'core',
'dataset_name' => 'lizenzserverVerwaltung',
'filter_kurzbz' => 'LizenzserverVerwaltung',
'description' => '{Lizenzserver Verwaltung}',
'sort' => 1,
'default_filter' => true,
'filter' => '
{
"name": "LizenzserverVerwaltung",
"columns": [
{"name": "lizenzserver_kurzbz"},
{"name": "bezeichnung"},
{"name": "macadresse"},
{"name": "ipadresse"},
{"name": "ansprechpartner"},
{"name": "anmerkung"},
{"name": "location"}
],
"filters": []
}
',
'oe_kurzbz' => null,
),
array(
'app' => 'fhctemplate',
'dataset_name' => 'exampledata',
+1501 -1
View File
File diff suppressed because it is too large Load Diff