示例#1
0
             $rabatt = nummer_punkt2komma($rabatt);
             $db_abfrage = "UPDATE RECHNUNGEN_POSITIONEN SET GESAMT_NETTO='{$gpreis}', RABATT_SATZ='{$rabatt}' WHERE POSITION='{$pos}' && BELEG_NR='{$belegnr}' && AKTUELL='1'";
             $resultat = mysql_query($db_abfrage);
         }
     } else {
         echo "error:Keine Position verändert, da keine Pos im Beleg vorhanden!";
     }
     break;
 case "update_rechnung_skonti":
     $skonto = $_REQUEST['prozent'];
     $belegnr = $_REQUEST['belegnr'];
     if (empty($skonto) or empty($belegnr)) {
         die('Kein Beleg oder Skontiprozente!');
     }
     $rr = new rechnungen();
     $pos_arr = $rr->rechnungs_positionen_arr($belegnr);
     if (is_array($pos_arr)) {
         $anz = count($pos_arr);
         for ($a = 0; $a < $anz; $a++) {
             $pos = $pos_arr[$a]['POSITION'];
             $preis = $pos_arr[$a]['PREIS'];
             $menge = $pos_arr[$a]['MENGE'];
             $rabatt = $pos_arr[$a]['RABATT_SATZ'];
             $gpreis = number_format($menge * $preis / 100 * (100 - $rabatt), 2);
             /* Update Rechnung Positionen */
             $db_abfrage = "UPDATE RECHNUNGEN_POSITIONEN SET GESAMT_NETTO='{$gpreis}', SKONTO='{$skonto}' WHERE POSITION='{$pos}' && BELEG_NR='{$belegnr}' && AKTUELL='1'";
             $resultat = mysql_query($db_abfrage);
         }
     } else {
         echo "error:Keine Position verändert, da keine Pos im Beleg vorhanden!";
     }