Blame | Letzte Änderung | Log anzeigen | RSS feed
<?$query_artikel="";function getBestellungItemListResource($shopID,$bestellungID){global $query_artikel;$query_artikel="selectartikel_to_Bestellung.ID,artikel_to_Bestellung.status as artikelStatus,artikel_to_Bestellung.Preis_pro_Stueck,artikel_to_Bestellung.Menge,artikel_to_Bestellung.Bezeichnung,artikel_to_Bestellung.Bestellung,artikel_to_Bestellung.rechnungStatus,artikel_to_Bestellung.lieferscheinStatus,".artikelDatabase($shopID).".*,ifnull(".artikelDatabase($shopID).".Father, 1) as Father,ifnull(artikel_to_Bestellung.Bezeichnung, ".artikelDatabase($shopID).".kurzbezeichnung) as kurzbezeichnungfromshopsjoinartikel_to_BestellungjoinBestellungleft join".artikelDatabase($shopID)."onartikel_to_Bestellung.artikel=".artikelDatabase($zeile[shops_ID]).".IDand".artikelDatabase($zeile[shops_ID]).".language=Bestellung.LanguagewhereBestellung.ID = ".$bestellungID."andartikel_to_Bestellung.Bestellung = Bestellung.IDandshops.ID = Bestellung.shops_IDorder byFather desc,".artikelDatabase($shopID).".Kennung";return mysql_query ($query_artikel);}function strikeout($data, $status){if($status == 'storniert'){echo "<strike>";}echo $data;if($status == 'storniert'){echo "</strike>";}}$query="selectBestellung.*,Logins.Status,Logins.user,Logins.passwd,Logins.Anrede,Logins.Vorname,Logins.Name1,Logins.Name2,Logins.Strasse,Logins.Hausnummer,Logins.PLZ,Logins.ORT,Logins.Telefon,Logins.Fax,Logins.E_Mail,Logins.Land,Logins.AP_Name,Logins.AP_Handy,Logins.AP_BemerkungfromBestellung,LoginswhereBestellung.ID = $BestellungandLogins.ID = Bestellung.Login";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".nl2br($query)."<hr>");$zeile=mysql_fetch_assoc($result);$BestellData = $zeile;?><table border="1" cellspacing="0" cellpadding="3"><tr><td colspan="8" class="links">Bestellung: Drucken </td></tr><tr><td class="links">Bestellnummer:</td><td colspan="7" class="rechts"><? echo $zeile[ID] ?> - <? echo $zeile[Language] ?> - Shop:<?=$_SESSION[shops][$zeile[shops_ID]][Name];?> </td></tr><tr><td valign="top" class="links">Kunde:<br>Userlevel: <? echo $zeile[Status] ?> </td><td colspan="7" class="rechts"><table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td height="24"><? if ($zeile[Anrede]) { echo ($zeile[Anrede]." "); } ?><? if ($zeile[Vorname]) { echo ($zeile[Vorname]." "); } ?><? echo $zeile[Name1] ?> </td><td><? echo $zeile[Strasse] ?> <? echo $zeile[Hausnummer] ?> </td><td><a style="text-decoration:none" href="dial:<? echo $zeile[Telefon] ?>"> <? echo $zeile[Telefon] ?> </a> </td><td><? echo $zeile[Fax] ?> </td></tr><tr><td height="41"><? if ($zeile[Name2] != '') { ?><strong>Firma / Organisation</strong><br><? } ?><? echo $zeile[Name2] ?> </td><td><? echo $zeile[PLZ] ?> <? echo $zeile[ORT] ?> </td><td><? if ($zeile[E_Mail]) { ?><? echo $zeile[E_Mail] ?><? }?> </td><td><? echo $zeile[Land] ?> </td></tr></table><? if ($zeile[liefer_Strasse] != '') { ?><br><table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td height="24"><strong>Lieferadresse:</strong></td><td>Name:<br><?echo$zeile[liefer_Anrede]." ".$zeile[liefer_Vorname]." ".$zeile[liefer_Name];?> </td><td><? if ($zeile[liefer_Firma] != '') { ?>Firma / Organisation:<br><? } ?><? echo $zeile[liefer_Firma] ?> </td></tr><tr><td height="41"><? echo $zeile[liefer_Strasse] ?> <? echo $zeile[liefer_Str_Nr] ?> </td><td><? echo $zeile[liefer_PLZ] ?> <? echo $zeile[liefer_Ort] ?> </td><td><? echo $zeile[liefer_Land] ?> </td></tr></table><? } ?> </td></tr><? $result_artikel = getBestellungItemListResource($zeile[shops_ID], $zeile[ID]); ?><tr><td rowspan="<?=mysql_num_rows($result_artikel)+4;?>" valign="top" class="links"><p>Artikel:</p></td><td colspan="4"> </td><td>Status</td><td>Rechnung</td><td>Lieferschein</td></tr><?$summe=0;$runner=0;$itemList=array();unset($Versand_Artikel);while($zeile_artikel=mysql_fetch_array($result_artikel)){if ($zeile_artikel[artikelStatus] != "storniert"){$summe+=$zeile_artikel[2]*$zeile_artikel[Menge];}/*ein artikel ist kein versand, wenner einen vater > 3 hatODER KEINEN VATER hatund der Status != versand*/if ((($zeile_artikel[Father] > -3) or ($zeile_artikel[Father] == ""))and($zeile_artikel[artikelStatus] != 'versand')){$itemList[]=$zeile_artikel[0];?><tr><td><? strikeout($zeile_artikel[kennung], $zeile_artikel[artikelStatus]); ?> </td><td><? strikeout($zeile_artikel[Menge]." x", $zeile_artikel[artikelStatus]); ?> </td><td><?if ($zeile_artikel[Bezeichnung]) { $zeile_artikel[kurzbezeichnung]=$zeile_artikel[Bezeichnung]; }strikeout($zeile_artikel[hersteller]." ".strip_tags($zeile_artikel[kurzbezeichnung]), $zeile_artikel[artikelStatus]);// Sonderausgaben wenn shop = eBay-shop - Nw 02.09.2004if ($_SESSION[shops][$zeile[shops_ID]][ebay] == '1'){strikeout("(eBay-Auktion", $zeile_artikel[artikelStatus]);$query_ebayartikel="selecteBay_Auktionen.*fromBestellung,eBay_Bestellung,eBay_AuktionenwhereBestellung.ID=$zeile_artikel[Bestellung]andBestellung.ID=eBay_Bestellung.Bestellung_IDandeBay_Bestellung.eBay_Auktionen_ID=eBay_Auktionen.ID";$result_ebayartikel = mysql_query ($query_ebayartikel) or die (mysql_errno().": ".mysql_error());$zeile_ebayartikel = mysql_fetch_assoc($result_ebayartikel);strikeout($zeile_ebayartikel[eBay_Id],$zeile_artikel[artikelStatus]);}?></td><td><? strikeout(number_format($zeile_artikel[2],2,',','.'), $zeile_artikel[artikelStatus]); ?> € </td><td> <?=$zeile_artikel["artikelStatus"];?> </td><td> <?=$zeile_artikel["rechnungStatus"];?> </td><td> <?=$zeile_artikel["lieferscheinStatus"];?> </td></tr><?}else{$Versand_Artikel=$zeile_artikel;if (!$Versand_Artikel["artikelStatus"]){$Versand_Artikel["artikelStatus"] = "(nicht definiert)";}?><tr><td> </td><td colspan="2"><?if ($zeile_artikel[Bezeichnung]) { $zeile_artikel[kurzbezeichnung]=$zeile_artikel[Bezeichnung]; }echo strip_tags($zeile_artikel[kurzbezeichnung]);?> </td><td><?=number_format($zeile_artikel[2],2,',','.');?> € </td><td> </td><td> </td><td> </td></tr><?}}?><tr><td colspan="7"><p> </p></td></tr><tr><td colspan="3" align="right">Bestellwert: </td><td><? echo number_format($summe, 2, ',', '.') ?> €</td><td colspan="3"> </td></tr><tr><td colspan="4" align="right">Versandstatus</td><td colspan="3" align="center"><?=$Versand_Artikel["artikelStatus"];?></td></tr><tr><td valign="top" class="links">Bemerkung:</td><td colspan="7" class="rechts"><?=nl2br($zeile[Bemerkung]);?> </td></tr><?$Feld="Bemerkung_extern";if (isset($user_rechte[modul_name][tool_name][$Feld])){?><tr><td valign="top" class="links">Bemerkung extern:</td><td colspan="7" class="rechts"><?=nl2br($zeile[Bemerkung_extern]);?> </td></tr><? } ?><tr><td class="links">Bestellt: </td><td colspan="7" class="rechts">am:<? $erstellt_am=datetime2human($zeile[erstellt_am]); ?><? echo $erstellt_am[Datum] ?> um: <? echo $erstellt_am[Zeit] ?> </td></tr><? if ($zeile[erstellt_von]) { ?><tr><td nowrap class="links">Erstbearbeiter:</td><td colspan="7" class="rechts"><? echo $zeile[erstellt_von] ?> </td></tr><? } ?><tr><td nowrap class="links">letzte Änderung: </td><td colspan="7" class="rechts">am:<?if (strpos ($zeile[letzte_Aenderung_am], " ")){$letzte_Aenderung_am=datetime2human($zeile[letzte_Aenderung_am]);}else{$letzte_Aenderung_am=timestamp2human($zeile[letzte_Aenderung_am]);}?><? echo $letzte_Aenderung_am[Datum] ?> um: <? echo $letzte_Aenderung_am[Zeit] ?> von: <? echo $zeile[letzte_Aenderung_von] ?> </td></tr></table>