Example #1
0
             echo "Bel{$beleg_nr} POS{$position} MWST{$mwst_satz} SKONTO {$skonto}<br>";
             $brutto_betrag = $brutto_betrag + ($netto_pos + $netto_pos / 100 * $mwst_satz);
         }
         $clean_arr['nettobetrag'] = number_format($netto_betrag, 2, '.', '');
         $clean_arr['bruttobetrag'] = number_format($brutto_betrag, 2, '.', '');
         // $clean_arr[skonto]= $uebernahme_arr[RECHNUNG_SKONTO]; //prozent
         $rechnung = new rechnung();
         /*
          * echo "<pre>";
          * print_r($clean_arr);
          * echo "<hr>";
          * print_r($uebernahme_arr);
          */
         $gespeicherte_belegnr = $rechnung->auto_rechnung_speichern($clean_arr);
         $rechnung->auto_positionen_speichern($gespeicherte_belegnr, $uebernahme_arr['positionen']);
         $rechnung->rechnung_als_vollstaendig($gespeicherte_belegnr);
         hinweis_ausgeben("Rechnung wurde erstellt.<br>Sie werden gleich zur neuen Rechnung weitergeleitet.");
         $rr = new rechnungen();
         $rr->update_skontobetrag($gespeicherte_belegnr);
         $f->fieldset_ende();
     }
     break;
 case "zahlung_freigeben":
     $r = new rechnung();
     $belegnr = $_REQUEST['belegnr'];
     $r->rechnung_als_freigegeben($belegnr);
     hinweis_ausgeben("Rechnung wurde zur Zahlung freigegeben!");
     weiterleiten_in_sec("?daten=rechnungen&option=rechnungs_uebersicht&belegnr={$belegnr}", 2);
     break;
 case "als_bezahlt_markieren":
     $r = new rechnung();