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:
Cris
2019-10-25 08:24:43 +02:00
committed by hainberg
parent 172421f4a9
commit b6bd2dd104
2 changed files with 1400 additions and 1398 deletions
@@ -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;
File diff suppressed because it is too large Load Diff