diff --git a/content/mitarbeiter/mitarbeitervertrag.js.php b/content/mitarbeiter/mitarbeitervertrag.js.php
index 00834c6d5..338b80859 100644
--- a/content/mitarbeiter/mitarbeitervertrag.js.php
+++ b/content/mitarbeiter/mitarbeitervertrag.js.php
@@ -208,6 +208,8 @@ function MitarbeiterVertragGenerateVertrag(windowdocument)
mitarbeiter_uid = getTreeCellText(tree, "mitarbeiter-vertrag-tree-nichtzugeordnet-mitarbeiter_uid",v);
lehreinheit_id = getTreeCellText(tree, "mitarbeiter-vertrag-tree-nichtzugeordnet-lehreinheit_id",v);
betreuerart_kurzbz = getTreeCellText(tree, "mitarbeiter-vertrag-tree-nichtzugeordnet-betreuerart_kurzbz",v);
+ vertragsstunden = getTreeCellText(tree, "mitarbeiter-vertrag-tree-nichtzugeordnet-vertragsstunden",v);
+ vertragsstunden_studiensemester_kurzbz = getTreeCellText(tree, "mitarbeiter-vertrag-tree-nichtzugeordnet-vertragsstunden_studiensemester_kurzbz",v);
req.add('type_'+anzahl, type);
req.add('stsem_'+anzahl, stsem);
@@ -216,6 +218,8 @@ function MitarbeiterVertragGenerateVertrag(windowdocument)
req.add('mitarbeiter_uid_'+anzahl, mitarbeiter_uid);
req.add('lehreinheit_id_'+anzahl, lehreinheit_id);
req.add('betreuerart_kurzbz_'+anzahl, betreuerart_kurzbz);
+ req.add('vertragsstunden'+anzahl, vertragsstunden);
+ req.add('vertragsstunden_studiensemester_kurzbz'+anzahl, vertragsstunden_studiensemester_kurzbz);
anzahl++;
}
diff --git a/content/mitarbeiter/mitarbeitervertragneudialog.js.php b/content/mitarbeiter/mitarbeitervertragneudialog.js.php
index 9f488f17f..666742f22 100644
--- a/content/mitarbeiter/mitarbeitervertragneudialog.js.php
+++ b/content/mitarbeiter/mitarbeitervertragneudialog.js.php
@@ -85,6 +85,8 @@ function MitarbeiterVertragNeuInit(person_id, vertrag_id)
bezeichnung = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#bezeichnung" ));
anmerkung = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#anmerkung" ));
vertragsdatum = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#vertragsdatum" ));
+ vertragsstunden = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#vertragsstunden" ));
+ vertragsstunden_studiensemester_kurzbz = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#vertragsstunden_studiensemester_kurzbz" ));
MitarbeiterVertragNeuBetragOld = betrag;
@@ -94,6 +96,8 @@ function MitarbeiterVertragNeuInit(person_id, vertrag_id)
document.getElementById('mitarbeiter-vertrag-neu-textbox-vertrag_id').value=vertrag_id;
document.getElementById('mitarbeiter-vertrag-neu-textbox-anmerkung').value=anmerkung;
document.getElementById('mitarbeiter-vertrag-neu-box-vertragsdatum').value=vertragsdatum;
+ document.getElementById('mitarbeiter-vertrag-neu-textbox-vertragsstunden').value = vertragsstunden;
+ document.getElementById('mitarbeiter-vertrag-neu-textbox-vertragsstunden_studiensemester_kurzbz').value = vertragsstunden_studiensemester_kurzbz;
}
for(i in addon)
diff --git a/content/mitarbeiter/mitarbeitervertragneudialog.xul.php b/content/mitarbeiter/mitarbeitervertragneudialog.xul.php
index db8cc407f..d3d7a0bfa 100644
--- a/content/mitarbeiter/mitarbeitervertragneudialog.xul.php
+++ b/content/mitarbeiter/mitarbeitervertragneudialog.xul.php
@@ -110,8 +110,19 @@ foreach($addon_obj->result as $addon)
sort="rdf:http://www.technikum-wien.at/vertragdetails/rdf#lehreinheit_id" />
+ class="sortDirectionIndicator"
+ sort="rdf:http://www.technikum-wien.at/vertragdetails/rdf#betreuerart_kurzbz"/>
+
+
+
+
+
@@ -127,6 +138,8 @@ foreach($addon_obj->result as $addon)
+
+
@@ -181,6 +194,28 @@ foreach($addon_obj->result as $addon)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ';
+ }
+ ?>