mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-30 02:19:27 +00:00
Changed STORNO: Now cancelling always possible (since contract exists)
Before cancelling a contract was only possible if vertragsstatus was 'akzeptiert'. Now contract cancellation for LV and Projektbetreuung since the lector has a contract. (from status 'bestellt' on)
This commit is contained in:
@@ -1340,8 +1340,8 @@ function LeMitarbeiterAuswahl()
|
||||
// Reset attributes
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-label-vertragsstatus').setAttribute("style", "font-weight: normal");
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-button-vertrag-stornieren').setAttribute("tooltiptext",
|
||||
"Stornieren erst ab Status 'Angenommen' möglich.");
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-button-vertrag-stornieren').disabled = true
|
||||
"Stornieren erst nötig, sobald Lektor einen Vertrag hat. (Ab Status 'Bestellt')");
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-button-vertrag-stornieren').disabled = true;
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-menulist-lektor').disabled = false;
|
||||
document.getElementById('lehrveranstaltung-lektor-tree-popup-label').disabled = false;
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-textbox-semesterstunden').disabled= false;
|
||||
@@ -1364,6 +1364,10 @@ function LeMitarbeiterAuswahl()
|
||||
document.getElementById('lehrveranstaltung-lektor-tree-popup-label').setAttribute("tooltiptext",
|
||||
"Änderung nur nach Stornierung des Vertrags möglich.");
|
||||
|
||||
// Stornieren ermoeglichen und tooltip entfernen
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-button-vertrag-stornieren').disabled = false;
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-button-vertrag-stornieren').setAttribute("tooltiptext", "");
|
||||
|
||||
// Url zum RDF
|
||||
var url = "<?php echo APP_ROOT; ?>rdf/vertrag.rdf.php?"+gettimestamp();
|
||||
//
|
||||
@@ -1438,9 +1442,6 @@ function LeMitarbeiterAuswahl()
|
||||
*/
|
||||
if(letzterStatus == 'akzeptiert')
|
||||
{
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-button-vertrag-stornieren').disabled = false;
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-button-vertrag-stornieren').setAttribute("tooltiptext", "");
|
||||
|
||||
// Semesterstunden und Stundensatz disablen
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-textbox-semesterstunden').disabled= true;
|
||||
document.getElementById('lehrveranstaltung-lehreinheitmitarbeiter-textbox-stundensatz').disabled= true;
|
||||
|
||||
+1394
-1393
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user