/**
 * Anmerkungen
 */
function saveAnmerkungen($firma_id, $user, $rechte)
{
    if (!$rechte->isBerechtigt('basis/firma:begrenzt', null, 'suid')) {
        return 'Sie haben keine Berechtigung';
    }
    $firma_obj = new firma();
    if (!$firma_obj->load($firma_id)) {
        return 'Firma konnte nicht geladen werden';
    }
    if (!isset($_REQUEST['anmerkung'])) {
        return 'Anmerkung muss uebergeben werden';
    }
    $firma_obj->anmerkung = $_REQUEST['anmerkung'];
    if (!$firma_obj->save()) {
        return 'Fehler beim Speichern:' . $firma_obj->errormsg;
    } else {
        return 'Anmerkung gespeichert!';
    }
}
Example #2
0
     }
     $firma->new = false;
     $firma->updateamum = date('Y-m-d H:i:s');
     $firma->updatevon = $user;
 } else {
     $firma->schule = false;
     $firma->gesperrt = false;
     $firma->aktiv = true;
     $firma->insertamum = date('Y-m-d H:i:s');
     $firma->insertvon = $user;
     $firma->new = true;
     $firma->firmentyp_kurzbz = 'Firma';
 }
 $firma->name = $name;
 $firma->anmerkung = $anmerkung;
 if ($firma->save()) {
     //Kundennummer Erhalter
     if ($kundennummer_erhalter_id != '' || $kundennummer_erhalter != '') {
         $firma_oe = new firma();
         if ($kundennummer_erhalter_id != '') {
             if (!$firma_oe->load_firmaorganisationseinheit($kundennummer_erhalter_id)) {
                 $error = true;
                 $errormsg .= 'Fehler beim Laden der Organisationseinheitenzuordnung';
             }
             $firma_oe->new = false;
         } else {
             $firma_oe->firma_id = $firma->firma_id;
             $firma_oe->new = true;
             $firma_oe->oe_kurzbz = 'etw';
             $firma_oe->insertamum = date('Y-m-d H:i:s');
             $firma_oe->insertvon = $user;