diff --git a/content/mitarbeiter/mitarbeiterDBDML.php b/content/mitarbeiter/mitarbeiterDBDML.php
index 6bb1513d0..eb7ba6650 100644
--- a/content/mitarbeiter/mitarbeiterDBDML.php
+++ b/content/mitarbeiter/mitarbeiterDBDML.php
@@ -174,7 +174,13 @@ if(!$error)
elseif($_POST['zeitaufzeichnungspflichtig']=='false')
$verwendung->zeitaufzeichnungspflichtig = false;
else
- $verwendung->zeitaufzeichnungspflichtig = '';
+ $verwendung->azgrelevant = '';
+ if($_POST['azgrelevant']=='true')
+ $verwendung->azgrelevant = true;
+ elseif($_POST['azgrelevant']=='false')
+ $verwendung->azgrelevant = false;
+ else
+ $verwendung->azgrelevant = '';
if($verwendung->save())
{
diff --git a/content/mitarbeiter/mitarbeiteroverlay.js.php b/content/mitarbeiter/mitarbeiteroverlay.js.php
index d0aa4f40d..adf7bdf90 100644
--- a/content/mitarbeiter/mitarbeiteroverlay.js.php
+++ b/content/mitarbeiter/mitarbeiteroverlay.js.php
@@ -1210,6 +1210,7 @@ function MitarbeiterVerwendungSpeichern(dialog, bisverwendung_id, mitarbeiter_ui
dv_art = dialog.getElementById('mitarbeiter-verwendung-detail-textbox-dv_art').value;
inkludierte_lehre = dialog.getElementById('mitarbeiter-verwendung-detail-textbox-inkludierte_lehre').value;
zeitaufzeichnungspflichtig = dialog.getElementById('mitarbeiter-verwendung-detail-checkbox-zeitaufzeichnungspflichtig').checked;
+ azgrelevant = dialog.getElementById('mitarbeiter-verwendung-detail-checkbox-azgrelevant').checked;
if(verwendung_code=='1')
{
@@ -1268,6 +1269,7 @@ function MitarbeiterVerwendungSpeichern(dialog, bisverwendung_id, mitarbeiter_ui
req.add('dv_art', dv_art);
req.add('inkludierte_lehre', inkludierte_lehre);
req.add('zeitaufzeichnungspflichtig', zeitaufzeichnungspflichtig);
+ req.add('azgrelevant', azgrelevant);
var response = req.executePOST();
diff --git a/content/mitarbeiter/mitarbeiterverwendungdialog.js.php b/content/mitarbeiter/mitarbeiterverwendungdialog.js.php
index 841f167e9..123f471f8 100644
--- a/content/mitarbeiter/mitarbeiterverwendungdialog.js.php
+++ b/content/mitarbeiter/mitarbeiterverwendungdialog.js.php
@@ -70,6 +70,7 @@ function MitarbeiterVerwendungInit(mitarbeiter_uid, bisverwendung_id)
dv_art = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#dv_art" ));
inkludierte_lehre = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#inkludierte_lehre" ));
zeitaufzeichnungspflichtig = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#zeitaufzeichnungspflichtig" ));
+ azgrelevant = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#azgrelevant" ));
}
else
{
@@ -112,6 +113,14 @@ function MitarbeiterVerwendungInit(mitarbeiter_uid, bisverwendung_id)
{
zeitaufzeichnungspflichtig='Nein';
}
+ if (azgrelevant=='Ja')
+ {
+ azgrelevant='Ja';
+ }
+ else
+ {
+ azgrelevant='Nein';
+ }
}
document.getElementById('mitarbeiter-verwendung-detail-menulist-beschart1').value=ba1code;
@@ -138,7 +147,10 @@ function MitarbeiterVerwendungInit(mitarbeiter_uid, bisverwendung_id)
document.getElementById('mitarbeiter-verwendung-detail-checkbox-zeitaufzeichnungspflichtig').checked=true;
else
document.getElementById('mitarbeiter-verwendung-detail-checkbox-zeitaufzeichnungspflichtig').checked=false;
-
+ if(azgrelevant=='Ja')
+ document.getElementById('mitarbeiter-verwendung-detail-checkbox-azgrelevant').checked=true;
+ else
+ document.getElementById('mitarbeiter-verwendung-detail-checkbox-azgrelevant').checked=false;
MitarbeiterVerwendungDetailToggleHauptberuf();
MitarbeiterVerwendungVerwendungChange();
}
diff --git a/content/mitarbeiter/mitarbeiterverwendungdialog.xul.php b/content/mitarbeiter/mitarbeiterverwendungdialog.xul.php
index bc87a097d..492b2f838 100644
--- a/content/mitarbeiter/mitarbeiterverwendungdialog.xul.php
+++ b/content/mitarbeiter/mitarbeiterverwendungdialog.xul.php
@@ -167,6 +167,10 @@ echo '
+
+
+
+