Exemplo n.º 1
0
     if (!isset($_POST['positionen_list'])) {
         $rechnung = new rechnung();
         if (isset($_REQUEST['belegnr']) && !empty($_REQUEST['belegnr'])) {
             $rechnung->rechnung_zum_kontieren_anzeigen($_REQUEST['belegnr']);
         }
     } else {
         // print_r($_POST);
         $rechnung = new rechnung();
         $rechnung->kontierungstabelle_anzeigen($_REQUEST['belegnr'], $_POST['positionen_list'], $_POST['kosten_traeger_typ']);
     }
     $form->ende_formular();
     break;
 case "rechnung_kontierung_aufheben":
     if (isset($_REQUEST['belegnr']) && !empty($_REQUEST['belegnr'])) {
         $r = new rechnung();
         if ($r->rechnung_kontierung_aufheben($_REQUEST['belegnr']) == true) {
             $belegnr = $_REQUEST['belegnr'];
             weiterleiten("?daten=rechnungen&option=rechnung_kontieren&belegnr={$belegnr}");
         }
     } else {
         fehlermeldung_ausgeben("Rechnunt wählen x777");
     }
     break;
 case "KONTIERUNG_SENDEN":
     $rechnung = new rechnung();
     $error = $rechnung->kontierung_pruefen();
     if ($error) {
         fehlermeldung_ausgeben("KONTIERUNGSSUMME > URSPRUNGSSUMME");
     } else {
         $rechnung->kontierung_speichern();
     }