Blame | Letzte Änderung | Log anzeigen | RSS feed
<?define("Range",100);define ("modul_name", "Warenwirtschaft");define ("tool_name", "bestellung");require_once "../Online-Shop/connect2.php";require_once "includes/bestellungen/system/getBestellungLieferscheinStatus.php";require_once "includes/bestellungen/system/getBestellungRechnungStatus.php";require_once "includes/bestellungen/system/getBestellungStatus.php";require_once "includes/bestellungen/system/getBestellungSumme.php";require_once "includes/bestellungen/system/mysql_query_logged.php";require_once "includes/bestellungen/system/artikelDatabase.php";require_once "includes/bestellungen/system/bestellung_puffern.php";require_once "includes/bestellungen/system/getVersandItems.php";session_start();if (!$_GET["Bestellung"]){exit;}?><html><head><title><?=$webs[kunde_bezeichnung];?>: Redaktionssystem</title><meta http-equiv="Content-Type" content="text/html; charset=<?=$charset ?>"><link rel=stylesheet type="text/css" href="/styles/styles.php"><meta name="description" content="Redaktionssystem"><meta name="author" content="Webagentur Niewerth"><meta name="robots" content="noindex"><style type="text/css"><!--.lightgray {color: #000000; background-color: #EEEEEE}.darkgray {color: #000000; background-color: #CCCCCC}.status_off {color: #000000;}.status_red {color: #FFFFFF; background-color: #FF0000}.status_yellow {color: #000000; background-color: #FFFF00}.status_blue {color: #FFFFFF; background-color: #0000FF}.status_green {color: #000000; background-color: #00FF00}.status_white {color: #000000; background-color: #FFFFFF}--></style></head><body leftmargin="20" topmargin="10" marginwidth="20" marginheight="10" bgcolor="#FFFFFF"><!-- ########################################################################################################################################################## --><?$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_array($result);$BestellData = $zeile;?><table width="650" border="1" cellspacing="0" cellpadding="3"><tr><td colspan="2" class="links">Bestellung: Bearbeiten</td></tr><tr><td class="links">Bestellnummer:</td><td class="rechts"><?=$zeile[ID];?> - <?=$zeile[Language];?> - Shop:<?=$_SESSION[shops][$zeile[shops_ID]][Name];?> </td></tr><tr><td valign="top" class="links">Kunde:<br>Userlevel: <?=$zeile[Status];?> </td><td class="rechts"><table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td><?=$zeile[Anrede];?><?=$zeile[Vorname];?><?=$zeile[Name1];?> </td><td><?=$zeile[Strasse];?> <?=$zeile[Hausnummer];?> </td><td><?=$zeile[Telefon];?> </td><td><?=$zeile[Fax];?> </td></tr><tr><td height="41"><? if ($zeile[Name2] != '') { ?><strong>Firma / Organisation</strong><br><? } ?><?=$zeile[Name2];?> </td><td><?=$zeile[PLZ];?> <?=$zeile[ORT];?> </td><td><? if ($zeile[E_Mail]) { ?><a href="mailto:<?=$zeile[E_Mail];?>"><?=$zeile[E_Mail];?></a><? }?> </td><td><?=$zeile[Land];?> </td></tr></table><? if ($zeile[liefer_Strasse] != '') { ?><br><table width="100%" border="1" 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><? } ?><?=$zeile[liefer_Firma];?> </td></tr><tr><td height="41"><?=$zeile[liefer_Strasse];?> <?=$zeile[liefer_Str_Nr];?> </td><td><?=$zeile[liefer_PLZ];?> <?=$zeile[liefer_Ort];?> </td><td><?=$zeile[liefer_Land];?> </td></tr></table><? } ?> </td></tr><tr><td valign="top" class="links"><p>Artikel:</p> </td><td align="right" class="rechts"><table width="100%" border="0" cellspacing="2" cellpadding="2"><?$summe=0;$runner=0;$cmd_buttons=array(array('O', 'offen', 'status_red', 'artikelStatus', 0),array('B', 'in Bearbeitung', 'status_yellow', 'artikelStatus', 0),array('R', 'reserviert', 'status_blue', 'artikelStatus', 0),array('E', 'erledigt', 'status_green', 'artikelStatus', 0),array('A', 'abgeschlossen', 'status_white', 'artikelStatus', 0),str_repeat(" ", 3),array('S', 'schreiben', 'status_red', 'rechnungStatus', 6),array('G', 'geschrieben', 'status_yellow', 'rechnungStatus', 6),array('B', 'bezahlt', 'status_green', 'rechnungStatus', 6),str_repeat(" ", 3),array('S', 'schreiben', 'status_yellow', 'lieferscheinStatus', 0),array('G', 'geschrieben', 'status_green', 'lieferscheinStatus', 0),array('O', 'offen', 'status_red', 'lieferscheinStatus', 0));$user_rechte[modul_name][tool_name][artikelStatus]=&$user_rechte[modul_name][tool_name][status];foreach(array_keys($cmd_buttons) as $buttonIndex){if((!isset($user_rechte[modul_name][tool_name][$cmd_buttons[$buttonIndex][3]]))and(is_array($cmd_buttons[$buttonIndex]))){unset($cmd_buttons[$buttonIndex]);}}if ($filter[shops_ID] != "alle"){$shopsIDaddOn=" and shops.ID = ".$filter[shops_ID];}$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($zeile[shops_ID]).".*,ifnull(".artikelDatabase($zeile[shops_ID]).".Father, 1) as Father,ifnull(artikel_to_Bestellung.Bezeichnung, ".artikelDatabase($zeile[shops_ID]).".kurzbezeichnung) as kurzbezeichnungfromartikel_to_Bestellung,Bestellung,shopsleft join".artikelDatabase($zeile[shops_ID])."onartikel_to_Bestellung.artikel=".artikelDatabase($zeile[shops_ID]).".IDand".artikelDatabase($zeile[shops_ID]).".language=Bestellung.LanguagewhereBestellung.ID = ".$zeile[ID]."andartikel_to_Bestellung.Bestellung = Bestellung.IDandshops.ID = Bestellung.shops_IDorder byFather desc,".artikelDatabase($zeile[shops_ID]).".Kennung";//echo $query_artikel;$itemList=array();unset($Versand_Artikel);$result_artikel = mysql_query ($query_artikel) or die (mysql_errno().": ".mysql_error()."<hr>".nl2br($query_artikel)."<hr>");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 class="<? if ($runner++ % 2 != 0) {?>lightgray<? } else { ?>darkgray<? } ?>"><td width="5%" valign="top"><?if($zeile_artikel[artikelStatus] == 'storniert'){echo '<strike>';}echo $zeile_artikel[kennung];if($zeile_artikel[artikelStatus] == 'storniert'){echo '</strike>';}?> </td><td width="90%"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td align="right" valign="top" nowrap><?if($zeile_artikel[artikelStatus] == 'storniert'){echo '<strike>';}echo $zeile_artikel[Menge];if($zeile_artikel[artikelStatus] == 'storniert'){echo '<strike>';}?> x </td><td width="100%" onDblClick="location.href='<?=$self?>?Bestellung=<?=$_GET[Bestellung];?><? if ($_GET[edit] != $zeile_artikel[0]) { ?>&edit=<?=$zeile_artikel[0];?><? } ?>'"><?if ($zeile_artikel[Bezeichnung]){$zeile_artikel[kurzbezeichnung]=$zeile_artikel[Bezeichnung];}if($zeile_artikel[artikelStatus] == 'storniert'){echo '<strike>';}if ($zeile_artikel[hersteller]){echo $zeile_artikel[hersteller]." ";}echo strip_tags($zeile_artikel[kurzbezeichnung]);if($zeile_artikel[artikelStatus] == 'storniert'){echo '</strike>';}?><?// Sonderausgaben wenn shop = eBay-shop - Nw 02.09.2004if ($_SESSION[shops][$zeile[shops_ID]][ebay] == '1') { ?><? if($zeile_artikel[artikelStatus] == 'storniert'){echo '<strike>';} ?>(eBay-Auktion<?$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_array($result_ebayartikel);?><a href="http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&rd=1&item=<?=$zeile_ebayartikel[eBay_Id]; ?>"><?=$zeile_ebayartikel[eBay_Id]; ?></a>)<? if($zeile_artikel[artikelStatus] == 'storniert'){echo '</strike>';} ?><? } ?></td><td align="right" nowrap valign="top"><? if ($_GET[edit] == $zeile_artikel[0]) { ?><? } else {if($zeile_artikel[artikelStatus] == 'storniert'){echo '<strike>';}echo number_format($zeile_artikel[2],2,',','.');if($zeile_artikel[artikelStatus] == 'storniert'){echo '</strike>';}} ?> € </td><td align="right" nowrap valign="top"><?// Storno- Buttonif ($_GET[edit] == $zeile_artikel[0]) {echo '<a href="'.$self.'?Bestellung='.$zeile[ID].'&artikelStatus['.$zeile_artikel[0].']=S">X</a>';}?> </td></tr></table> </td><td colspan=9 bgcolor="#FFFF00"><table border="0" cellspacing="2" cellpadding="2"><tr><?$my_buttons=$cmd_buttons;foreach(array("artikelStatus","rechnungStatus","lieferscheinStatus") as $wr_index){$wr = &$web_rechte[modul_name][tool_name][$wr_index];$wr = explode(";",$wr);foreach($wr as $wr_key => $wr_value){$wr[$wr_key] = explode("#",$wr[$wr_key]);}}foreach($my_buttons as $my_buttons_index => $my_buttons_value){if (!isset($user_rechte[modul_name][tool_name][rechnungStatus])){if ($my_buttons_value[3] == "rechnungStatus"){$my_buttons[$my_buttons_index] = "";}}}unset($wr);foreach($my_buttons as $my_button_index => $button){echo "<td valign=top nowrap";if (is_array($button)){echo " class=darkgray>";echo "<a href=\"$self?Bestellung=$Bestellung&".$button[3]."[".$zeile_artikel[0]."]=".$button[0]."\" style=\"text-decoration:none;\"";if ($zeile_artikel[$button[3]] == $button[1]){echo "class=".$button[2];}else{echo "class=status_off";}echo "> ";//$my_output = &$web_rechte[modul_name][tool_name][$button[3]][$my_button_index-$button[4]][0];if (empty($my_output)) { echo $button[0]; } else { echo $my_output; }echo " </a>";}else{echo ">".$button;}echo "</td>";}?></tr></table> </td></tr><?}else{$Versand_Artikel=$zeile_artikel;?><tr class="<? if ($runner++ % 2 != 0) {?>lightgray<? } else { ?>darkgray<? } ?>"><td width="5%" valign="top"> </td><td width="90%"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td nowrap valign="top" onDblClick="location.href='<?=$self?>?Bestellung=<?=$_GET[Bestellung];?><? if ($_GET[edit] != $zeile_artikel[0]) { ?>&edit=<?=$zeile_artikel[0];?><? } ?>'"> Versand: <?if ($zeile_artikel[Bezeichnung]){$zeile_artikel[kurzbezeichnung]=$zeile_artikel[Bezeichnung];}if ($_GET[edit] == $zeile_artikel[0]) { ?><? } else {echo strip_tags($zeile_artikel[kurzbezeichnung]);} ?> </td><td align="right" nowrap valign="top" onDblClick="location.href='<?=$self?>?Bestellung=<?=$_GET[Bestellung];?><? if ($_GET[edit] != $zeile_artikel[0]) { ?>&edit=<?=$zeile_artikel[0];?><? } ?>'"><? if ($_GET[edit] == $zeile_artikel[0]) { ?><? } else {echo number_format($zeile_artikel[2],2,',','.');} ?> € </td></tr></table> </td><td colspan=9 align="center"> </td></tr><?}}?><tr><td width="5%" valign="top"> </td><td> </td><td><?//if ($web_rechte[modul_name][tool_name]["massen_schalter"]){?><table border="0" cellspacing="2" cellpadding="2"><tr><?$my_buttons=$cmd_buttons;foreach(array("artikelStatus","rechnungStatus") as $wr_index){$wr = &$web_rechte[modul_name][tool_name][$wr_index];$wr = explode(";",$wr);foreach($wr as $wr_key => $wr_value){$wr[$wr_key] = explode("#",$wr[$wr_key]);}}foreach($my_buttons as $my_buttons_index => $my_buttons_value){if (!isset($user_rechte[modul_name][tool_name][rechnungStatus])){if ($my_buttons_value[3] == "rechnungStatus"){$my_buttons[$my_buttons_index] = "";}}}unset($wr);foreach($my_buttons as $my_button_index => $button){echo "<td valign=top nowrap";if (is_array($button)){echo " class=darkgray>";echo "<a href=\"$self?Bestellung=$Bestellung";foreach($itemList as $id){echo "&".$button[3]."[".$id."]=".$button[0];}echo "\" style=\"text-decoration:none;\"";echo "class=".$button[2];echo "> ";if (empty($my_output)) { echo "∑"; } else { echo $my_output; }echo " </a>";}else{echo ">".$button;}echo "</td>";}?></tr></table><?}?> </td></tr><tr><td width="5%" valign="top"> </td><td align="right"> Bestellwert:<? echo number_format($summe, 2, ',', '.') ?>€ </td><td colspan="9"> </td></tr><?if ($Versand_Artikel){?><tr><td valign="top"> </td><td nowrap> Versandstatus (O=offen; F=freigegeben; V=versand)</td><td colspan=9 align="center" bgcolor="#FFFF00"><table border="0" cellspacing="2" cellpadding="2"><tr><td align="center" valign="top" nowrap class=darkgray><a href="<?=$self ?>?Bestellung=<?=$Bestellung ?>&artikelStatus[<?=$Versand_Artikel[0];?>]=O" style="text-decoration:none;" <? if ($Versand_Artikel[1] == 'offen') { ?>class="status_red"<? } else { ?>class="status_off"<? } ?>> O </a></td><td align="center" valign="top" nowrap class=darkgray><a href="<?=$self ?>?Bestellung=<?=$Bestellung ?>&artikelStatus[<?=$Versand_Artikel[0];?>]=F" style="text-decoration:none;" <? if ($Versand_Artikel[1] == 'freigegeben') { ?>class="status_yellow"<? } else { ?>class="status_off"<? } ?>> F </a></td><td align="center" valign="top" nowrap class=darkgray><a href="<?=$self ?>?Bestellung=<?=$Bestellung ?>&artikelStatus[<?=$Versand_Artikel[0];?>]=V" style="text-decoration:none" <? if ($Versand_Artikel[1] == 'versand') { ?>class="status_green"<? } else { ?>class="status_off"<? } ?>> V </a></td></tr></table> </td></tr><?}?></table><table cellspacing=3 cellpadding=2 class=darkgray><tr><?foreach($my_buttons as $my_button_index => $button){if (is_array($button)){?><td align="center" nowrap class="<?=$button[2];?>"><?$my_output = &$web_rechte[modul_name][tool_name][$button[3]][$my_button_index-$button[4]][1];if (empty($my_output)) { echo $button[1]; } else { echo $my_output; }?></td><?}else{echo "</tr></table><table cellspacing=3 cellpadding=2 class=darkgray><tr>";}}?></tr></table> </td></tr><tr><td valign="top" class="links">Bemerkung:</td><td class="rechts"><?=$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 class="rechts"><?=$zeile["Bemerkung_extern"];?></td></tr><? } ?><tr><td class="links">Bestellt: </td><td class="rechts">am:<? $erstellt_am=datetime2human($zeile[erstellt_am]); ?><?=$erstellt_am[Datum];?> um:<?=$erstellt_am[Zeit];?> </td></tr><? if ($zeile[erstellt_von]) { ?><tr><td nowrap class="links">Erstbearbeiter:</td><td class="rechts"><?=$zeile[erstellt_von];?> </td></tr><? } ?><tr><td nowrap class="links">letzte Änderung: </td><td 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]);}?><?=$letzte_Aenderung_am[Datum];?> um:<?=$letzte_Aenderung_am[Zeit];?> von:<?=$zeile[letzte_Aenderung_von];?> </td></tr></table><!-- ########################################################################################################################################################## --></body></html>