Firma DeleteOrganisationseinheit; Nur Eigene löschen

This commit is contained in:
kindlm
2016-06-27 11:33:17 +02:00
parent 5071605ce2
commit 4c21acc5f2
3 changed files with 7 additions and 3 deletions
+1
View File
@@ -22,6 +22,7 @@
- **[CORE]** Removed NOT NULL constraint on 'verfasser\_uid' from public.tbl\_notiz
- **[CIS]** Studienplanansicht: Wenn eine LV nicht benotet ist, aber eine kompatible LV mit vorhandener Anrechnung benotet ist wird diese Note angezeigt.
- **[FAS]** Die RDF-Schnittstelle für das Zeugnis prüft bei Anrechnungen ob, die ECTS-Punkte übereinstimmen und wählt bei ungleichen Werten jene der angerechneten LV.
- **[FAS]** Der Ausbildungsvertrag kann nun jederzeit erstellt werden, auch wenn eine Person noch kein Student ist. Wenn in der Vorlage des Ausbildungsvertrags ein Attribut des Studenten-Datensatzen (zB Personenkennzeichen) abgefragt wird und eine Person noch nicht Student ist, kann dieses nicht angedruckt werden und sollte aus der Vorlage entfernt werden.
### Updateinfo
- **[FAS]** Für Lehraufträge muss eine Unoconv-Vorlage erstellt werden, da der für xsl-fo notwendige Seitenumbruch-Tag aus dem RDF entfernt wurde.
+1 -1
View File
@@ -1616,7 +1616,7 @@ class wochenplan extends basis_db
{
if($anzahl<=$max_kollision)
{
echo '<label value="'.$f_ort.($anzahl>0?'('.$anzahl.')':'').'"
echo '<label value="'.$f_ort.($anzahl>0?' ('.$anzahl.')':'').'"
styleOrig=""
ondragenter="nsDragAndDrop.dragEnter(event,boardObserver)"
ondragexit="nsDragAndDrop.dragExit(event,boardObserver)"
+5 -2
View File
@@ -89,11 +89,14 @@ if(isset($_GET['deleteadresse']))
//Loeschen einer Organisationseinheit
if(isset($_GET['deleteorganisationseinheit']))
{
if(!$rechte->isBerechtigt('basis/firma:begrenzt',null, 'suid'))
die('Sie haben keine Berechtigung fuer diese Aktion');
if(!empty($firma_organisationseinheit_id))
{
$firma = new firma();
$firma->load_firmaorganisationseinheit($firma_organisationseinheit_id);
$oe_kurzbz = $firma->oe_kurzbz;
if(!$rechte->isBerechtigt('basis/firma:begrenzt',$oe_kurzbz, 'suid'))
die($rechte->errormsg);
$firma = new firma();
if(!$firma->deleteorganisationseinheit($firma_organisationseinheit_id))
{
$errorstr=($errorstr?$errorstr.', ':'').'Fehler beim Loeschen Firma/Organisation:'.$firma->errormsg;