Revision 1 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?php//$Id: rechnungsbuch.function.php 4251 2012-03-26 08:29:10Z tiefland $/*** @author Patirck Lautsch <lautsch@weban.de>* @copyright 2010 Webagentur Niewerth* @package Content-management* @version $Rev: 4251 $* @license propietary* @filesource**//**** @author Patirck Lautsch <lautsch@weban.de>* @copyright 2010 Webagentur Niewerth* @package Content-management*//*** setRechnungsbuch()** Füllt die Tabelle "rechnung".** @param $rechnungsdaten array()*/function setRechnungsbuch( $rechnungsdaten = array() ){if($rechnungsdaten['rechnungsdatum']) {$flds[] = 'rechnungsdatum';$vals[] = $rechnungsdaten['rechnungsdatum'];}if($rechnungsdaten['leistungsdatum']) {$flds[] = 'leistungsdatum';$vals[] = $rechnungsdaten['leistungsdatum'];}$erstellt_am = date("Y-m-d H:i:s", time() );$sql = 'INSERT INTOrechnung(rechnungsnummer,bestellung,shops_id,kundennr,kunde,firma,';if(is_array($flds)) {$fld_str = implode(', ',$flds);$sql .= $fld_str.", ";}$sql .= 'erstellt_am,erstellt_von,bruttobetrag,nettobetrag,mwst_7,mwst_19,zahlart,ort,mwst_befreiung,ustid_nr)VALUES("' . $rechnungsdaten['rechnungsnummer'] . '","' . $rechnungsdaten['bestellung'] . '","' . $rechnungsdaten['shop'] . '","' . $rechnungsdaten['kundennr'] . '","' . $rechnungsdaten['kunde'] . '","' . $rechnungsdaten['firma'] . '",';if(is_array($vals)) {$val_str = implode('", "',$vals);$sql .= '"'.$val_str.'", ';}$sql .= '"'.$erstellt_am.'","' . $rechnungsdaten['erstellt_von'] . '","' . $rechnungsdaten['bruttobetrag'] . '","' . $rechnungsdaten['nettobetrag'] . '","' . $rechnungsdaten['mwst_7'] . '","' . $rechnungsdaten['mwst_19'] . '","' . $rechnungsdaten['zahlart'] . '","' . $rechnungsdaten['ort'] . '","' . $rechnungsdaten['mwst_befreiung'] . '","' . $rechnungsdaten['ustid_nr'] . '");';mysql_query( $sql ) or die( mysql_errno() . ': ' . mysql_error() .'<hr />' . $sql );}function updateRechnung($serial,$rnr,$zahlungsarten_id) {$sql = "updaterechnungsetzahlungsziel = '".$serial."',zahlungsarten_id = ".$zahlungsarten_id."whererechnungsnummer = '".$rnr."'";mysql_query( $sql ) or die( mysql_errno() . ': ' . mysql_error() . '<hr />' . $sql );}function upd_bezahlt($rnr,$bID) {$sql = "update rechnung set bezahlt_am=date_format(NOW(),'%Y-%m-%d %H:%i:%s') where rechnungsnummer='".$rnr."'";$q=mysql_query($sql);$sql = "update Bestellung set bezahlt=1 where ID = '".$bID."'";$q=mysql_query($sql);return true;}function getShop( $id ){$sql = "SELECTnameFROMshopsWHEREID= $id";$res = mysql_query( $sql );$row = mysql_fetch_assoc( $res );return $row["name"];}function getZahlungsarten() {$sql = "select * from zahlungsarten order by interner_name";if($q=mysql_query($sql) ){$z['id'][] = 0;$z['name'][] = "Keine Auswahl";while($r=mysql_fetch_assoc($q)) {$z['id'][] = $r['id'];$z['name'][] = $r['name'];}return $z;}return $false;}?>