Revision 1462 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
{extends file="admin/index.tpl"}{block name="maincontent"}<div class="inner">{assign var=verborgeneArtikel value=false}{foreach $order->orderItem as $artikel}{if $artikel.status=="verborgen"}{assign var=verborgeneArtikel value=true}{/if}{/foreach}<link rel="stylesheet" type="text/css" href="/admin/styles/bestellung.css?{$smarty.now}"/><link rel="stylesheet" type="text/css" href="/admin/styles/print.css" media="print" /><link rel="stylesheet" type="text/css" href="/admin/buttons.css" /><script src="/admin/js/common.js"></script><script type="text/javascript" src="/admin/js/DataTables-1.10.5/media/js/jquery.dataTables.min.js"></script><script type="text/javascript" src="/admin/js/DataTables-1.10.5/extensions/TableTools/js/dataTables.tableTools.js"></script><link rel="stylesheet" type="text/css" href="/admin/js/DataTables-1.10.5/media/css/jquery.dataTables.css" /><link rel="stylesheet" type="text/css" href="/admin/js/DataTables-1.10.5/extensions/TableTools/css/dataTables.tableTools.css" /><script>function display_ba_id(){if(document.getElementById('ba_id').style.display=='none'){document.getElementById('ba_id').style.display='inline';document.getElementById("ba_name").style.display='none';}else{document.getElementById('ba_id').style.display='none';document.getElementById("ba_name").style.display='inline';document.getElementById("ba_changed").value=0;}}{if $order->login_id<100}function confirmUmwandeln(){$.getJSON("checkAccount.php?email={$order->email}",function(json) {$('#umwandelnCheckResult').html(json.msg)$('#umwandelnDlg').dialog("open");});}function umwandeln(){$.post("createAccount.php", {basisBestellId:"{$order->id}",Anrede: "{$order->salutation}",Vorname: "{$order->name}",Name1: "{$order->lastname}",Name2: "{$order->company}",Strasse: "{$order->street}",Hausnummer: "{$order->houseno}",PLZ: "{$order->zip}",Ort: "{$order->city}",E_Mail: "{$order->email}",Land: "{$order->country_id}",Telefon: "{$order->phone}",Fax: "{$order->fax}",shop: "{$order->shop_ID}",vat_id: "{$order->vat_id}",AP_Bemerkung: "{$order->AP_Bemerkung|escape:'javascript'}",},function(){document.location.reload();})}{/if}$(function(){{if $order->login_id<100}$('#umwandelnDlg').dialog({autoOpen:false,modal:true,width:600,buttons:[{text: "Nein",click: function () {$(this).dialog("close");},},{text:"Ja",click:function(){$(this).dialog("close");umwandeln();}}]})$('#umwandeln').button().click(confirmUmwandeln);{/if}$('#dokumentDlg').dialog({autoOpen:false,width:1024,height:600,modal:true,})$(".layer_dok").click(function(e){e.preventDefault();let url=$(this).attr("href");$('#dokumentDlg').load("getDok.php?id="+$(this).attr("data-id"),function(){$('#dokUrl').attr("href",url);$('#dokumentDlg').dialog("open")})})$('.edit_title').css("cursor","pointer").click(editDokTitle);$('#dialogDokTitle').dialog({autoOpen:false,modal:true,width:"90%",buttons:[{text:"speichern",icons: {primary: "ui-icon-check"},showText: false,click:function(){$.post("editDokTitle.php",$('#dokTitleForm').serializeArray(),function(){document.location.reload();$('#dialogDokTitle').dialog("close");})}},{text:"abbrechen",icons: {primary: "ui-icon-close"},showText: false,click:function(){$(this).dialog("close");}},]})$('#ba_name').dblclick(display_ba_id);$('#export').click(exportOrder);// doktabs START$('#doktabs').uitabs();$('#doktable-Alle').DataTable({"filter":false,"responsive":true,"paging": false,"language": {"sEmptyTable": "Keine Daten in der Tabelle vorhanden","sInfo": "_START_ bis _END_ von _TOTAL_ Einträgen","sInfoEmpty": "0 bis 0 von 0 Einträgen"},});$(".doktabs_li").click(function(){let href = $("a",this).attr("href");let id = href.replace("doktabs","doktable");if($(id + "_wrapper").length===0) {$(id).DataTable({"filter":false,"responsive":true,"paging": false,"language": {"sEmptyTable": "Keine Daten in der Tabelle vorhanden","sInfo": "_START_ bis _END_ von _TOTAL_ Einträgen","sInfoEmpty": "0 bis 0 von 0 Einträgen"},});}});// doktabs ENDE// start Disable Dropdown$( ".select_tax_mode" ).dblclick(function(){if($(this).is(":visible")) {$(".select_tax_mode").hide("slow");}});//stop Disable Dropdown//ajax safe$('#s_id').on('change', function() {let shopID = $(this).val();$.ajax({type: "POST",url: "bestellungen_neu.php",data: {'update': true,'s_changed': 1,'bestellID': '{$order->id}','s_id': shopID,},cache: false,success: function() {let new_shop = $('#s_id :selected').text();$('#s_name').html(new_shop).css('display', 'inline');$('#s_id').css('display', 'none');}});});$('#ba_id').on('change', function() {let baID = $(this).val();$.ajax({type: "POST",url: "bestellungen_neu.php",data: {'update': true,'ba_changed': 1,'bestellID': '{$order->id}','ba_id': baID,},cache: false,success: function() {let new_ba = $('#ba_id :selected').text();$('#ba_name').html(new_ba).css('display', 'inline');$('#ba_id').css('display', 'none');}});});//$('.showHiddenItems').click(showHiddenItems).css("cursor","pointer");$('.hideHiddenItems').click(hideHiddenItems).css("cursor","pointer");{if $dialog}$('#mailTemplates').dialog({autoOpen:false,resizable:false,modal:true,width:"90%"})$('#mailTemplatesResult').dialog({autoOpen:false,resizable:false,modal:true,width:"90%"})$('#mailTemplateButton').click(function(){$('#mailTemplates').dialog("open");let width=0;$(".vorlage").each(function(index){bWidth=$(this).width();if(bWidth > width){width=bWidth;}});if(width>$('#mailTemplates').width()){width=$('#mailTemplates').width();}$(".vorlage").width(width).css("textAlign","left");})$('button.vorlage').css("cursor","pointer").button().click(function(e){e.preventDefault();let tid=parseInt($(this).attr("data-value"));$('#mailTemplates').dialog("close");window.open("/Warenwirtschaft/MailClient/index.php?id=0&shop={$order->shop_id}&Bestellung={$order->id}&button=Mailausgang&templateId="+tid, 'MailClient', 'status, menubar, height=600, width=900, scrollbars=yes'); }){/if}$('.dokstatus').css("cursor","pointer").on('click',function(){let dokId=$(this).attr("data-dokid");$.getJSON("setStatus.php?id="+dokId,function(erg){if(erg.status==="offen"){$('.img_status_'+dokId).attr("src","/admin/images/Icons/icon-rote-fahne.png").show();}else{$('.img_status_'+dokId).attr("src","/admin/images/Icons/icon-gruener-haken.png").show();}$('#aenderung_'+dokId).html(erg.updated_at);$('#bearbeiter_'+dokId).html(erg.updated_by);})})let script="";{if $order->zahlart_name=="amazon" || $order->kk_info.anbieter=="Amazon"}script="amazonRefund.php";{elseif $order->zahlart_name_intern=="PayPalPlus" || $order->kk_info.anbieter=="PayPalPlus"}script="paypalRefund.php?mode=paypalPlus";{elseif $order->zahlart_name_intern=="PayPalExpress" || $order->kk_info.anbieter=="PayPalExpress"}script="paypalRefund.php?mode=paypalExpress";{elseif $order->zahlart_name_intern=="paypal" || $order->kk_info.anbieter=="PayPal"}script="paypalRefund.php?mode=paypal";{elseif $order->zahlart_name_intern=="klarna" || $order->kk_info.anbieter=="klarna"}script="klarnaRefund.php";{elseif $order->zahlart_name_intern=="billie" || $order->kk_info.anbieter=="billie"}script="billieRefund.php";{/if}$('#refundDlg').dialog({autoOpen:false,modal:true,resizable:false,width:700,buttons:{"erstatten":function(){daten = $('#refundForm').serializeArray();$.post("/Warenwirtschaft/"+script,daten,function(json){alert(json);$('#refundDlg').dialog("close");document.location.reload();})}}})$('.refund').click(function(){if($(this).attr("data-refund")){$('#refundAmount').val($(this).attr("data-refund"));}else{$('#refundAmount').val("{$order->total_amount_buffer|number_format:2:',':'.'}")}{if $order->zahlart_name=="amazon" || $order->kk_info.anbieter=="Amazon"}if($('#refundAmount').val()>{$order->diff}){$('#refundAmount').val({$order->diff})}{/if}$('#refundDlg').dialog("open");})})function editDokTitle(){$('#dokTitle').val($(this).attr("data-title"))$('#dokId').val($(this).attr("data-id"))$('#dialogDokTitle').dialog("open");}function exportOrder(){url="exportOrder.php?orderId={$order->id}";$.get(url,function(){document.location.reload();});}function hideHiddenItems(){$.get("/Online-Shop/save_to_db.php?val=showHiddenItems=0",function(){document.location.reload();})}function showHiddenItems(){$.get("/Online-Shop/save_to_db.php?val=showHiddenItems=1",function(){document.location.reload();})}</script><style>.artikelDaten img{display: inline!important;}.select_tax_container {float:left;margin-left:10px;}.select_tax_mode {z-index:1;width:121px;height:30px;position:absolute;background:#fff;opacity:.7;}.ui-tooltip, .arrow:after {border: 2px solid white;}.ui-tooltip {padding: 10px 20px;border-radius: 20px;font: bold 14px "Helvetica Neue", Sans-Serif;box-shadow: 0 0 7px black;}.arrow {width: 70px;height: 16px;overflow: hidden;position: absolute;left: 50%;margin-left: -35px;bottom: -16px;}.arrow.top {top: -16px;bottom: auto;}.arrow.left {left: 20%;}.arrow:after {content: "";background: black;position: absolute;left: 20px;top: -20px;width: 25px;height: 25px;box-shadow: 6px 5px 9px -9px black;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);tranform: rotate(45deg);}.arrow.top:after {bottom: -20px;top: auto;}.doc_link {float:left;vertical-align: middle;overflow:hidden;max-width:100%;font-weight:bold;}table.dataTable thead th, table.dataTable thead td {padding:5px 18px 5px 10px!important;}.doktable thead {font-weight:bold;}.doktable td {font-size:12px;text-align:left;vertical-align:top;}.doktable tr td:nth-of-type(2) {min-width:65%;}.doktable thead td:nth-of-type(2) {padding-left:67px!important;}.doktable tbody tr:nth-of-type(2n) td {background-color:#e7e7e7;}.doktable tbody tr:hover td {background-color:#ccc;}.bestellung_buttons input {margin:2px;}.zweite_zelle {width:90%;}.artikel_beschreibung {clear:both;float:none;display:block;width:96%;height:12vh;}.artikel_aktionen {display:flex!important;float:right;background:#fff;border:1px solid #000!important;}.artikel_aktionen a {display:block;padding:3px;border:1px solid #ccc;margin:3px;border-radius:3px;}</style>{if isset($user_rechte.Warenwirtschaft.bestellung.html_editor)}<script type="text/javascript" src="../js/tinymce/tinymce.min.js"></script><script type="text/javascript">tinyMCE.init({// General optionsmode : "none",selector: "textarea#bemerkung",theme : "modern",language: "de",plugins: ["advlist autolink lists link image charmap preview anchor","searchreplace visualblocks code fullscreen","insertdatetime media table contextmenu paste" ],toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"});</script>{/if}<script>$(document).ready(function(){{if $labeldruck===true}$('.retoureLabel').click(retoureLabel){/if}$( ".schufa" ).uitooltip({items:'.schufa',width:800,position: {my: "center bottom-20",at: "center top",using: function( position, feedback ) {$( this ).css( position );$( "<div>" ).addClass( "arrow" ).addClass( feedback.vertical ).addClass( feedback.horizontal ).appendTo( this );}}});$( document ).uitooltip({items:'.popup',width:800,position: {my: "center bottom-20",at: "center top",using: function( position, feedback ) {$( this ).css( position );$( "<div>" ).addClass( "arrow" ).addClass( feedback.vertical ).addClass( feedback.horizontal ).appendTo( this );}}});$( ".popupImg" ).uitooltip({items:'.popupImg',position: {my: "center bottom-20",at: "center top",using: function( position, feedback ) {$( this ).css( position );$( "<div>" ).addClass( "arrow" ).addClass( feedback.vertical ).addClass( feedback.horizontal ).appendTo( this );}},content:function(){let url = $(this).attr("id");return "<img src='"+ url +"' style='width:50%;'/>";}});$('.change_amount').click(change_amount);$('#change_amount_form').submit(submitAmountForm);$('#change_amount_dlg').dialog({autoOpen:false,modal:true,resizable:false,buttons:{"aendern":function(){submitAmountForm();}}});$('#delShipmentQuestion').dialog({modal:true,resizable:false,autoOpen:false,buttons:{"ja":function(){let dokId=$('#delDokId').val();let logistiker=$('#delDokLogistiker').val();//console.log(logistiker);let url = "delShipment.php?dokId="+dokId+"&logistiker="+logistiker;$.get(url,function(html){$('#delShipmentQuestion').dialog("close");let arr=html.split("|");$('#returnCode').val(arr[0]);let msg=arr[1];$('#labelReturn').html(msg);$('#labelReturn').dialog("open");})},"nein":function(){$(this).dialog("close");}}});$('#labelReturn').dialog({modal:true,width:800,resizable:false,autoOpen:false,buttons:{"ok":function(){$(this).dialog("close");if ($('#returnCode').val()==0){document.location.reload();}}}});$('#updReturn').dialog({modal:true,resizable:false,autoOpen:false,buttons:{"ok":function(){$(this).dialog("close");document.location.reload();}}});function submitAmountForm(e){//e.preventDefault();barcode=$('#barcode').val();$.get("/Warenwirtschaft/change_amount.php",$("#change_amount_form").serialize(),function(html){$('#change_amount_form').dialog("close");document.location.reload();})}function change_amount(e){e.preventDefault();a_id=this.id;a_id=a_id.split("_");a_id=a_id[1];$('#change_ab_id').val(a_id);$('#change_amount_dlg').dialog("open");}{if isset($user_rechte.Warenwirtschaft.logistiker.tracking_input)}$('#send_tracking').click(save_tracking);$('#add_tracking_nr_form').submit(save_tracking);{/if}$('#b_tax').change(function(){let sel = $(this).prop('selectedIndex');if(!confirm("Wollen Sie wirklich die Besteuerung dieser Bestellung umstellen?\nDies hat Auswirkungen auf die Rechnungsschreibung.")) {// ME: Bei Abbruch muss der ursprüngliche Wert wiederhergestellt werden!if(sel==0) {$(this).prop('selectedIndex',1);}else{$(this).prop('selectedIndex',0);}}else{// ME: den neuen Wert in der Tabelle Bestellung speichern.$('#ajax').load("/Warenwirtschaft/update_bestellung.php?tax="+sel+"&id={$order->id}");}});// ME: Logistiker SelectBox bei Change sofort speichern$('#logistiker_id').change(function(){let logistiker_id = $(this).val();// die Selectbox im trackingnummern-Dialog updaten$('#logistiker_id_dlg').val(logistiker_id);$('#ajax').load("/Warenwirtschaft/update_logistiker.php?id={$order->id}&logistiker_id="+logistiker_id, function(html){if(html==="Der Logistiker wurde gespeichert"){document.location.href="/Warenwirtschaft/bestellungen.php?Bestellung={$order->id}";}} );});});// ME: Trackingnummer löschen mit Sicherheitsabfragefunction delete_trackingnummer(trackingnummer){let text = "Soll die Trackingnummer "+trackingnummer+" wirklich gelöscht werden?";let check = confirm( decodeHtml(text) );if(check===true) {$('#ajax').load("/Warenwirtschaft/update_tracking.php?action=delete&id={$order->id}&trackingnummer="+trackingnummer+"" );$('#tracking').load('gettracking.php?bestell_id={$order->id}').show().delay(100);}}function decodeHtml(html) {let txt = document.createElement("textarea");txt.innerHTML = html;return txt.value;}function del_document(dokId){let erg = confirm('Wollen Sie dieses Dokument wirklich löschen?');if(erg){window.open('../dokumente/index.php?action=unlink&id='+dokId, 'DokumentUpload', 'status, menubar, height=110, width=500');}return false;}{if $labeldruck===true}function retoureLabel(e){e.preventDefault();let receiverid=$(this).attr("data-receiverid");let id=$(this).attr("data-id");let script = $(this).attr("data-script");let bemerkung=$(this).attr("data-bemerkung");$.getJSON(script+"?mode=retoure&receiverid="+receiverid+"&b_id={$order->id}&id="+id,function(html){if(html.code==200){alert(bemerkung);$('#bemerkung').append(bemerkung);{$emailLink}$('#cur').click();}else{alert(html.msg);}})}function del_shipment(dokId,logistiker){$.get("getTrackNumber.php?dokId="+dokId,function(html){$('#delTrackNumber').html(html);$('#delDokId').val(dokId);$('#delDokLogistiker').val(logistiker);$('#delShipmentQuestion').dialog("open");})}{/if}</script><script type="text/javascript" src="/admin/js/overlib.js"></script><script>// increase the default animation speed to exaggerate the effect$.fx.speeds._default = 450;$(function() {$( "#dialog" ).dialog({autoOpen: false,minWidth: 700,minHeight:350});$( "#opener" ).click(function() {$( "#dialog" ).dialog( "open" );return false;});{if isset($user_rechte.Warenwirtschaft.bestellung.kommissionierungskontrolle)}$('.kommissionierungskontrolle').click(function(){$("<div>").dialog({minWidth: 550,position: { my: 'top', at: 'top+60' },open: function() {$(this).load('kommissionierungskontrolle.php?b_id={$order->id}');},close: function(event, ui) {$(this).dialog('destroy').remove();location.reload();},buttons: {"Beenden": function() {$( this ).dialog('destroy').remove();location.reload();}},title: 'Kommissionierungskontrolle Bestellung: {$order->id}'});});{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.steuersatz_aendern) && isset($laenderMwSt)}$("#changeMwStDialog").dialog({autoOpen: false,minWidth: 400,resizable: false,buttons: {"Speichern": function() {let mwst = $(".mwstLand").val();let data = $("#bestellungFormular").serializeArray();$('#ajax').load("/Warenwirtschaft/update_bestellung.php?mwst="+mwst+"&id={$order->id}",data, function(html){alert(html);location.reload();});},"Abbrechen": function() {$( this ).dialog( "close" );}}});$('.changeMwSt').click(function(){$('#changeMwStDialog').dialog("open");});{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.lieferadresse_aendern)}$('.changeLieferadresse').click(function(){$('#dialogLieferadresse').dialog({resizable: false,modal:true,width:600,height:600,open: function() {$(this).load('change_lieferadresse.php?b_id={$order->id}&login={$order->Login}');},close: function(event, ui) {$(this).dialog('close');},title: 'Lieferadresse dieser Bestellung ändern',buttons: [{text:"Abbrechen",click: function() {$( '#dialogLieferadresse' ).dialog( "close" );}},{if $order->Login > 100 && $daten.Login.defaultLieferIdAdresse}{text:"Standard-Liefer-Adresse einlesen",click: function() {$( rDialog ).load("change_lieferadresse.php?shipAddrId=standard&l_id={$order->Login}");}}{/if}]});});{/if}{if isset($order->bill_addr_id) && $order->bill_addr_id != NULL && $order->bill_addr_id > 0 && $order->bill_addr_id != ""}let rDialog = $('#dialogRechnungsadresse').dialog({resizable: false,modal:true,width:600,height:600,autoOpen:false,context: $(this),open: function() {$.ajax({type: "GET",url: 'change_rechnungsadresse.php',data: {b_id: '{$order->id}',login: '{$order->Login}'},}).done( function (html) {setTimeout(function() {$('#dialogRechnungsadresse').html(html);});});//$(this).load('change_rechnungsadresse.php?b_id={$order->id}');},title: 'Rechnungsadresse dieser Bestellung ändern',buttons: [{text:"Abbrechen",click: function() {$( rDialog ).dialog( "close" );}},{if $order->login_id > 100 && $daten.Login.defaultRechnungIdAdresse}{text:"Standard-RE-Adresse einlesen",click: function() {$( rDialog ).load("change_rechnungsadresse.php?billAddrId=standard&l_id={$order->Login}");}}{/if}]});$('.changeRechnungsadresse').click(function(){$('#dialogRechnungsadresse').dialog("open");});{/if}{if isset($user_rechte.Warenwirtschaft.logistiker.tracking_input)}$( "#add_tracking_nr" ).dialog({autoOpen: false,minWidth: 400,resizable: false});$('.button').css("cursor","pointer").click(add_tracking_nr);$('#datum').datepicker();{/if}$('#VersandDialog').dialog({modal:true,autoOpen:false,width:"90%",resizable:false,buttons:{"drucken":function(){printLabel();},"abbrechen":function(){$(this).dialog("close");}}});{if $VersandDialog==true}$('.labeldruck').css("cursor","pointer").click(showVersandDialog);{else}$('.labeldruck').css("cursor","pointer").click(printLabel);{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.billsafe)}$('.billsafe_phone').click(billsafe_phone);{/if}//$("input[type=button],input[type=submit],button,input[type=reset]").button();{if isset($user_rechte.Warenwirtschaft.bestellung.lieferschein)}$('.lieferschein_vorschalt_druck').click(function(){$('<div id="dialogLieferschein">').dialog({modal: true,resizable: true,position: "center top",open: function() {$(this).load('lieferschein.php?b_id={$order->id}');},close: function(event, ui) {$(this).dialog('destroy').remove();},width: 1050,title: 'Lieferschein erstellen',position: ['center',30],});});{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.proforma_rechnung)}$('.proforma_vorschalt_druck').click(function(){$('<div id="dialogRechnung">').dialog({modal: true,resizable: true,position: "center top",open: function() {$(this).load('{if $rechnung_v2}rechnung_v2.php{elseif $rechnung_v3}rechnung_v3.php{elseif $rechnung_v4}rechnung_v4.php{else}rechnung.php{/if}?b_id={$order->id}&proforma_rechnung=1');},close: function(event, ui) {$(this).dialog('destroy').remove();},width: 1050,title: 'Proformarechnung erstellen',position: ['center',30],});});{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.rechnung)}$('.rechnung_vorschalt_druck').click(function(){$('<div id="dialogRechnung">').dialog({modal: true,resizable: true,position: "center top",open: function() {$(this).load('{if $rechnung_v2}rechnung_v2.php{elseif $rechnung_v3}rechnung_v3.php{elseif $rechnung_v4}rechnung_v4.php{else}rechnung.php{/if}?b_id={$order->id}&action=rechnungDrucken&versandAuswaehlen=1');},close: function(event, ui) {$(this).dialog('destroy').remove();},width: 1050,title: 'Rechnung erstellen',position: ['center',30],});});{/if}//Wenn Recht gesetzt ist "vorschaltseite" dann Dialog mit Angebot.{if strpos($web_rechte.Warenwirtschaft.bestellung.angebot,'vorschaltseite')!= false}$('.angebot_vorschalt_druck').click(function(){$('<div id="dialogAngebot">').dialog({modal: true,resizable: true,position: "center top",open: function() {$(this).load('angebot.php?b_id={$order->id}&Userdata_anrede={$order->Anrede}&Userdata_Nachname={$order->Name1|urlencode}&action=angebotvorschaltseite');},close: function(event, ui) {$(this).dialog('destroy').remove();},width: 1050,title: 'Angebot erstellen',position: ['center',30],});});{/if}{if isset($web_rechte.Warenwirtschaft.lagerwirtschaft.meldebestandsliste) && $produktionsverbuchung === true}$(".produktionsverbuchung").click(function(){$("<div id='produktionsverbuchung'></div>").dialog({position: "center",zIndex: 5,modal: true,title: "Produktionsverbuchung",width: 750,open : function(){$(this).load('{$verbuchungsScript}');},close : function(){$(this).dialog('destroy').remove();},buttons: [{text: "Abbrechen",click: function() {$(this).dialog('destroy').remove();}},{text: "Verbuchen",click: function() {let data = [];let istGueltig = true;$(".produktionsAnzahlInput").each(function(){if( ( $(this).val().length == 0 || $(this).val() == "" ) && istGueltig ){istGueltig = false;}});if( istGueltig ){let produktionsArtikel = $("#produktionArtikelListe").serialize();$.ajax({type: "POST",url : "{$verbuchungsScript}",data: produktionsArtikel}).done(function(msg){alert(msg);document.location.href="/Warenwirtschaft/bestellungen.php?Bestellung={$order->id}";})} else {alert( "Bitte zu jedem Artikel die Menge angeben!" );}}}]});}){/if}});function showVersandDialog(){let logistiker_id=$('#logistiker_id').val();let pScript="{$druckScript}"+"&id="+logistiker_id+"&mode=druckdialog";$('#VersandDialog').load(pScript,function(){$('#VersandDialog').dialog("open");});}function printLabel(){let logistiker_id=$('#logistiker_id').val();let pScript="{$druckScript}"+"&json=1&id="+logistiker_id;{if $labeldruck===true}$('#loadingDLG').dialog("open");$.getJSON(pScript,$('#Versandoptionen').serialize(),function(html){$('#loadingDLG').dialog("close");if(html.code[1]==0){for(let i=1;i<=html.anzahl;i++){window.open(html.msg[i]);}document.location.href="/Warenwirtschaft/bestellungen.php?Bestellung={$order->id}";}else{let msgs=html.msg;let msg=msgs[1];$('#labelReturn').html(msg).dialog("open");}});{elseif $labeldruck=="export"}window.open(pScript);{/if}}{if isset($user_rechte.Warenwirtschaft.bestellung.billsafe)}function billsafe_phone(){//alert(this.id);let bs_id=this.id;bs_id=bs_id.split("_");let shop_id=bs_id[3];let best_id=bs_id[2];let url="/Warenwirtschaft/billsafe.php?shops_id="+shop_id+"&bestell_id="+best_id;window.open(url);}{/if}{if isset($user_rechte.Warenwirtschaft.logistiker.tracking_input)}function save_tracking(e){if(this.id=="send_tracking"){e.preventDefault();}$.post("/Warenwirtschaft/add_tracking_nr.php",$('#add_tracking_nr_form').serializeArray(),function(html){let erg=html.split("|");if(erg[0]==1){alert(erg[1]);}else{$('#tracking').load('gettracking.php',$('#add_tracking_nr_form').serialize()).show();$('#add_tracking_nr').dialog("close");}})//alert("Test");}function add_tracking_nr(){$('#add_tracking_nr').dialog("open");}{/if}function setzeTermin(rechnungsName,bestellID){$('#response').load('storno.php?rid='+rechnungsName+'&bid='+bestellID, function() {alert('Termin wurde erstellt.');});}// ME: Dialog für Kundenbemerkung{if isset($web_rechte.Warenwirtschaft.bestellung.kundenbemerkung_layer)}$(function() {$( "#kundenbemerkung_layer" ).dialog({autoOpen: true,minWidth: 400,minHeight:250});});{/if}$(function() {$( "#invoice_dlg" ).dialog({autoOpen: false,minWidth: 400,minHeight:250});});{if $order->notiz}$(function(){$( "#notizDlg" ).dialog({modal:true,minWidth: 400,minHeight:250,buttons:{"abbrechen":function(){$(this).dialog("close");},"nicht mehr anzeigen": function(){$("#updReturn").load("update_bestellung.php?id={$order->id}¬iz=dismiss",function(){$('#updReturn').dialog("open");$('#notizDlg').dialog("close");})}}});});{/if}{if $order->mwst_befreiung=="on"}$(function() {$( "#ustid_layer" ).dialog({autoOpen: true,minWidth: 400,minHeight:250});});{/if}</script><style>#kundenbemerkung_layer,#notizDlg,#updReturn,#ustid_layer{background-color:#ccc;}.stornoGrau , .stornoGrau a{color:grey;}.title {float:right;}</style>{assign var=artikel_anzahl value=$order->orderItem|@count}<span class="noprint">{if isset($user_rechte.Warenwirtschaft.bestellung.preise_anzeigen)}<a href="javascript:drucken_ohne_preis();">Drucken ohne Preise</a>{/if}</span><form method="post" action="{$SCRIPT_NAME}#{$order->id}" name="formname" enctype="multipart/form-data" id="bestellungFormular"><input type="hidden" name="_token" value="{csrf_token()}"><input type="hidden" name="_method" value="PATCH"><input type="hidden" name="Bestellung" value="{$order->id}" id="best_id"/><table border="0" cellspacing="0" cellpadding="3" class="bestellungFormular"><tr><td colspan="3" class="links noprint">Bestellung: Bearbeiten{if $showtitle===1}<div class="title"><input id="titel" type="text" name="titel" value="{$order->titel}" placeholder="Bestelltitel" /></div>{/if}</td></tr><tr><td class="links noprint">Bestellnummer:</td><td class="bestellnummer"><div style="float:left;">{$order->id}- {$order->language} - Shop: {html_options options=$c_shops name="s_id" id="s_id" style="display:none" selected=$order->shop_id onchange="document.getElementById('s_changed').value=1"}<span {if $order->status!='storniert'} ondblclick="display_s_id();"{/if} id="s_name">{$order->shop->name}</span> , {html_options name="ba_id" options=$c_bestellarten id="ba_id" style="display:none" selected="{$order->order_type_id}"} <span id="ba_name">{$order->orderType->name}</span>{if $order->order_type->name=="Verleih"}<input type="button" id="vertrag_oeffnen" value="Vertrag öffnen" />{/if}{if $order->order_type->name=="Tortenbestellung"}<input type="button" id="vertrag_oeffnen_individual" value="Vertrag öffnen" />{/if}</div><input type="hidden" name="s_changed" id="s_changed" value="0"/><input type="hidden" name="ba_changed" id="ba_changed" value="0"/>{if isset($order->tax)}<div class="select_tax_container"><div class="select_tax_mode"></div><select name="b_tax" id="b_tax" class="noprint"><option {if $order->tax==0}selected="selected"{/if} value="0">Nettobestellung</option><option {if $order->tax==1}selected="selected"{/if} value="1">Bruttobestellung</option></select></div><div class="onprint">{if $order->tax==0}Nettobestellung{else}Bruttobestellung{/if}</div>{if $order->kk_info.anbieter=="klarna"}<span style="font-size: 14px; color: red; text-decoration: underline; font-weight: bold; float: right; margin-right: 5px;"><img src="/admin/images/Icons/Info_icon.png" alt="(!)" />Klarna Bestellung</span>{/if}{/if}{if $barcode_bestNr_src}<img class="onprint" src="{$barcode_bestNr_src}" alt=""/>{/if}{if $order->status=='storniert'}<strong>STORNIERT</strong>{/if}</td>{*if $d_colspan*}<td class="fremdBestellnummer">{if isset($user_rechte.Warenwirtschaft.bestellung.fremd_id)}{if !$web_rechte.Warenwirtschaft.bestellung.fremd_id}fremde Bestellnummer:{else}{$web_rechte.Warenwirtschaft.bestellung.fremd_id|trim:":"}{/if} {if $order->fremd_id}{$order->fremd_id}{else}<input type="text" name="fremd_id" value="" />{/if}{else} {/if}<br /><!-- Bezahlstatus START -->{if isset($web_rechte.Warenwirtschaft.bezahlstatus.bezahlstatus)}<input type="hidden" name="bezahlt" value="{$order->bezahlt}"/><script type="text/javascript">function buildBezahltBox(selID,bemerkung) {let optArr = [];optArr[0] = 'nicht bezahlt';{if isset($user_rechte.Warenwirtschaft.bezahlstatus.bezahlt_setzen)}optArr[1] = 'bezahlt';{/if}{if isset($user_rechte.Warenwirtschaft.bezahlstatus.vorbezahlt_setzen)}optArr[2] = 'vorbezahlt';{/if}let bezahltBox = "";bezahltBox += "Bezahlstatus: <select style=\"padding:2px;\" id=\"bezahlstatus_select\" name=\"bezahlt\">\n";let selected="";if(optArr[0]) {if(selID==0) {selected = " selected=\"selected\" ";}bezahltBox += "<option value=\"0\" "+selected+">"+optArr[0]+"</option>";}if(optArr[2]) {if(selID==2) {selected = " selected=\"selected\" ";}bezahltBox += "<option value=\"2\" "+selected+">"+optArr[2]+"</option>";}if(optArr[1]) {if(selID==1) {selected = " selected=\"selected\" ";}bezahltBox += "<option value=\"1\" "+selected+">"+optArr[1]+"</option>";}bezahltBox += "</select><br/><br/>\n";bezahltBox += "Bemerkung:<br/><textarea id=\"bezahlt_bemerkung_text\" cols=\"45\" rows=\"6\">"+bemerkung+"</textarea>\n";return bezahltBox;}function openBezahltDialog(bezahlt,bemerkung) {$('#bezahltDialog').dialog({title:'Bezahlstatus/Bemerkung: ',width:400,modal: true,buttons: {" Speichern und Schliessen ": function() {$('#bezahlt_hidden').val( $('#bezahlstatus_select').val() );$('#bezahlt_bemerkung_hidden').val( $('#bezahlt_bemerkung_text').val() );$( this ).dialog( "close" );$('#cur').trigger('click');},Abbrechen: function() {$( this ).dialog( "close" );}}}).html(buildBezahltBox(bezahlt,bemerkung));}</script><div style="{if $order->status!='storniert'}cursor:pointer;{/if}float:left;" id="bezahltBox" {if $order->status!='storniert' && (isset($user_rechte.Warenwirtschaft.bezahlstatus.bezahlt_setzen) || isset($user_rechte.Warenwirtschaft.bezahlstatus.vorbezahlt_setzen))} ondblclick="openBezahltDialog('{$order->bezahlt}','{$order->bezahlt_bemerkung|escape:"javascript"}');" {/if} ><div style="float:left;" {if $order->bezahlt_bemerkung && (isset($user_rechte.Warenwirtschaft.bezahlstatus.bezahlt_setzen) || isset($user_rechte.Warenwirtschaft.bezahlstatus.vorbezahlt_setzen))}onmouseover="overlib('{$order->bezahlt_bemerkung|escape:"javascript"}<br/><br/><b>Doppelklick zum Bearbeiten</b>');" onmouseout="nd();" {else}onmouseover="overlib('{$order->bezahlt_bemerkung|escape:"javascript"}');" onmouseout="nd();"{/if}>Bezahlstatus: </div><input value="{$order->bezahlt}" type="hidden" name="bezahlt" id="bezahlt_hidden" /><input value="{$order->bezahlt_bemerkung}" type="hidden" name="bezahlt_bemerkung" id="bezahlt_bemerkung_hidden" /><div style="float:left;" {if $order->bezahlt_bemerkung && (isset($user_rechte.Warenwirtschaft.bezahlstatus.bezahlt_setzen) || isset($user_rechte.Warenwirtschaft.bezahlstatus.vorbezahlt_setzen))}onmouseover="overlib('{$order->bezahlt_bemerkung|escape:"javascript"}<br/><br/><b>Doppelklick zum Bearbeiten</b>');" onmouseout="nd();" {else}onmouseover="overlib('{$order->bezahlt_bemerkung|escape:"javascript"}');" onmouseout="nd();"{/if}>{if $order->bezahlt==1}<font style="font-weight:bold;color:#0f0">bezahlt</font>{elseif $order->bezahlt==2}<font style="font-weight:bold;color:#FCA600">vorbezahlt</font>{else}<font style="font-weight:bold;color:#f00">nicht bezahlt</font>{/if}</div><div style="float:left">{if $order->zahlart_id} - Zahlart: <span {if $order->bezahlt_fremdid}onmouseover="overlib('{$order->bezahlt_fremdid}');" onmouseout="nd();"{/if}>{$order->zahlart_name}{/if}</span></div></div><div id="bezahltDialog"></div>{/if}<!-- Bezahlstatus ENDE --></td>{*/if*}</tr>{if $bestellung_logistiker}<tr><td class="links">Logistiker: </td><td><div style="float:left;padding:0 0 5px 0;">{if $order->status=="storniert"}{if $logistiker_sel}{$logistiker.$logistiker_sel}{else}kein Logistiker gewählt{/if}{else}<span class="print logistikerPrint"></span>{html_options id='logistiker_id' name="logistiker_id" options=$logistiker selected=$logistiker_sel class="noprint"}<script>$(document).ready(function(){$(".logistikerPrint").text($("#logistiker_id option:selected").text());});</script>{if $order->logistiker_mail==1}<i class="fa fa-envelope-o" title="Kunde möchte E-Mail an Logistiker übergeben"></i>{/if}{if $labeldruck===true}<a class="labeldruck noprint" title="Versandlabel drucken"><img src="/images/navigation/drucker.png" alt=""/></a>{elseif $labeldruck=="export"}<a class="labeldruck noprint" title="Bestellung exportieren"><img src="/images/navigation/drucker.png" alt=""/></a>{/if}{if $produktionsverbuchung === true}<a class="produktionsverbuchung noprint" title="Produktion verbuchen"><img src="/admin/images/Icons/edit2.png" alt=""/></a>{/if}{/if}{if $order->status!='storniert'}<a class="button noprint" title="Paketverfolgungsnummern zuordnen"><img src="/images/navigation/kreuz.png" alt=""/></a>{/if}</div><span style="float:left;display:inline;{if !$daten.paketdienst.nummern}display:none;{/if}" id="tracking">{include file="trackingnr.tpl"}</span></td>{if $order->kk_info.anbieter=="klarna"}<td><img src="https://cdn.klarna.com/1.0/shared/image/generic/logo/de_de/basic/logo_black.png?width=70" alt="Klarna Logo" /><a style="font-weight: bold; margin-right: 5px; float: right;" href="https://eu.portal.klarna.com/" target="_blank">Zum Klarna Händlerportal</a></td>{/if}</tr>{/if}<tr><td valign="top" class="links noprint">{if $order->login_id>=100}<a href="/logins/logins.php?action=edit&ID={$order->login_id}">{/if}Kunde:{if $order->login_id>=100}{$order->login_id}</a>{if $order->status}<br/>Userlevel: {$order->status}{/if}{else}<span title="{$order->login_id}">{$daten.Login.name}</span><input type="button" id="umwandeln" value="in Kundenkonto umwandeln">{/if}</td><td class="" colspan="2" style="background-color:#eaeaea;"><table cellpadding="0" cellspacing="0" class="anschrift"><tr><td><div class="editButtons noprint">{* Kommentar / Sprechblase *}{if $order->billAddr->comment}<i style="color:#ff4040;" class="fa fa-commenting-o" aria-hidden="true" title="{$order->billAddr->comment}"></i>{/if}{if $order->billAddr->email}<a style="cursor:pointer;" {if $dialog}id="mailTemplateButton"{else} href="javascript:void(window.open('MailClient/index.php?id=0&Bestellung={$order->id}&shop={$order->shop_id}&button=Mailausgang', 'MailClient', 'status, menubar, height=600, width=900, scrollbars=yes'));"{/if} title="E-Mail an {$order->billAddr->email} verfassen"><i class="fa fa-envelope-o" aria-hidden="true"></i></a>{/if}{if $order->billAddr->phone}<a title="Rechnungsadresse anrufen" href="callto:{$order->billAddr->phone}" class="noprint"><i class="fa fa-phone" aria-hidden="true"></i></a>{/if}{*if isset($order->bill_addr_id) && $order->bill_addr_id != NULL && $order->bill_addr_id > 0 && $order->bill_addr_id != ""*}<i title="Rechnungsadresse ändern" style="cursor:pointer;" class="fa fa-pencil noprint changeRechnungsadresse" aria-hidden="true"></i>{*/if*}</div>{if $order->status!="storniert"}<strong>Rechnungsadresse:</strong><!-- Firma -->{if $order->billAddr->company}<br />{$order->billAddr->compay}{/if}{if $order->billAddr->company2}<br />{$order->billAddr->company2}{/if}{if $order->billAddr->name || $order->billAddr->lastname}<br />{if $order->billAddr->salutation!="Firma"}{$order->billAddr->salutation}{/if}{if $order->billAddr->pro_title}{$order->billAddr->pro_title}{/if}{if $order->billAddr->name}{$order->billAddr->name}{/if}{if $order->billAddr->lastname}{$order->billAddr->lastname}{/if}{/if}{if $order->billAddr->street}<br />{$order->billAddr->street} {$order->billAddr->houseno}{/if}{if $order->billAddr->street2}<br />{$order->billAddr->street2}{/if}{if $order->billAddr->zip || $order->billAddr->city}<br />{$order->billAddr->zip} {$order->billAddr->city}{/if}{if $order->billAddr->county->name}<br />{$order->billAddr->country->name}{/if}{if $order->billAddr->phone}<br />Tel.: {$order->billAddr->phone}{/if}{if $order->billAddr->phone2}<br />Mobil: {$order->billAddr->phone2}{/if}{if $order->billAddr->fax}<br />Fax: {$order->billAddr->fax}{/if}{if $order->billAddr->vat_id}<br />VAT ID: {$order->billAddr->vat_id}{/if}{if $order->billAddr->email}<br />{$order->billAddr->email}{/if}{if $order->geburtsdatum}<br />Geburtsdatum: {$order->geburtsdatum|date_format:"%x"}{/if}{if $order->schufa_result}<br /><a class="schufa" title="{$order->schufa_result|nl2br}"> </a>{/if}{/if}</td></tr></table>{if $order->shipAddr->name}<table cellpadding="0" cellspacing="0" class="lieferanschrift"><tr><td><div class="editButtons noprint">{* Kommentar / Sprechblase *}{if $order->shipAddr->comment}<i style="color:#ff4040;" class="fa fa-commenting-o" aria-hidden="true" title="{$order->shipAddr->comment}"></i>{/if}{if $order->status!='storniert' && $order->shipAddr->email && $order->shipAddr->email!=$order->billAddr->email}<a style="cursor:pointer;" {if $dialog}id="mailTemplateButton"{else} href="javascript:void(window.open('MailClient/index.php?id=0&Bestellung={$order->id}&shop={$order->shops_ID}&button=Mailausgang{if $order->shipAddr->email != $order->liefer_E_Mail}&email={$order->liefer_E_Mail}{/if}', 'MailClient', 'status, menubar, height=600, width=900, scrollbars=yes'));"{/if} title="E-Mail an {$order->shipAddr->email} verfassen"><i class="fa fa-envelope-o" aria-hidden="true"></i></a>{/if}{if $order->status!='storniert' && $order->shipAddr->phone}<a title="Lieferadresse anrufen" style="text-decoration:none" href="callto:{$order->shipAddr->phone}" class="noprint"><i class="fa fa-phone" aria-hidden="true"></i></a>{/if}{if $order->status!="storniert"}{if ( isset($user_rechte.Warenwirtschaft.bestellung.lieferadresse_aendern) )}<i title="Lieferadresse ändern" style="cursor:pointer;" class="fa fa-pencil noprint changeLieferadresse" aria-hidden="true"></i>{*}<input type="button" value="Lieferadresse {if $order->liefer_Strasse||$order->liefer_Name||$order->liefer_PLZ||$order->liefer_Ort||$order->liefer_Land||$order->liefer_Firma||$order->liefer_Str_Nr}bearbeiten{else}anlegen{/if}" class="noprint changeLieferadresse"/>{*}{/if}{/if}</div><strong>Lieferadresse:</strong>{if $order->shipAddr->company != ''}<br />{$order->company}{/if}{if $order->shipAddr->company2 != ''}<br />{$order->shipAddr->company2}{/if}{if $order->shipAddr->salutation || $order->shipAddr->name || $order->shipAddr->lastname}<br />{if $order->shipAddr->salutation!="Firma"}{$order->shipAddr->salutation}{/if}{if $order->shipAddr->pro_title}{$order->shipAddr->pro_title}{/if}{$order->shipAddr->name} {$order->shipAddr->lastname}{/if}{if $order->shipAddr->street || $order->shipAddr->houseno}<br />{$order->shipAddr->street} {$order->shipAddr->houseno}{/if}{if $order->shipAddr->street2}<br />{$order->shipAddr->street2}{/if}{if $order->shipAddr->zip || $order->shipAddr->city}<br />{$order->shipAddr->zip} {$order->shipAddr->city}{/if}{if $order->shipAddr->country->name}<br />{$order->shipAddr->country->name}{/if}{if $order->status!='storniert' && $order->shipAddr->phone}<br />Tel.: {$order->shipAddr->phone}{/if}{if $order->shipAddr->phone2}<br />Mobil: {$order->shipAddr->phone2}{/if}{if $order->shipAddr->fax}<br />Fax: {$order->shipAddr->fax}{/if}{if $order->shipAddr->email}<br />{$order->shipAddr->email}{/if}{if $order->shipAddr->birthday}<br />Geburtsdatum: {$order->shipAddr->birthday|date_format:"%x"}{if $order->shipAddr->schufa_result}<a class="schufa ui-icon ui-icon-info" style="float:left;cursor:help;margin-right:10px;" title="{$order->shipAddr->schufa_result|nl2br}"> </a>{/if}{/if}</td></tr></table>{else}<input type="button" value="Lieferadresse anlegen" class="noprint changeLieferadresse addLieferadresse"/>{/if}</td></tr><tr><td valign="top" class="links noprint"><p>Artikel:{if $verborgeneArtikel===true}{if $view_data.showHiddenItems===true}<a class="hideHiddenItems">verborgene Artikel ausblenden</a>{else}<a class="showHiddenItems">verborgene Artikel einblenden</a>{/if}{/if}</p></td><td align="right" class="rechts artikelTabelle" colspan="2"><table class="artikelListe"><tr><td class="leereUeberschrift"> </td><td class="leereUeberschrift"> </td><td class="leereUeberschrift"><div class="artikelDaten tabelle"><div><div class="ersteZelle"> </div><div class="zweiteZelle"> </div><div class="dritteZelle noprint">EP {0|money_format_red:0:$order->locale:true}</div><div class="noprint" style="width:26px;"></div></div></div></td><td class="leereUeberschrift noprint">Ges. {0|money_format_red:0:$order->locale:true}</td><td class="rechts ueberschrift">Artikelstatus</td>{if isset($user_rechte.Warenwirtschaft.bestellung.rechnungStatus)}<td class="rechts ueberschrift">Rechnung</td>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.lieferscheinStatus)}<td class="rechts ueberschrift">Lieferschein</td>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.mahnungStatus)}<td class="rechts ueberschrift">Mahnung</td>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.garantieStatus)}<td class="rechts ueberschrift">Garantieantrag</td>{/if}</tr>{assign var=i value=0}{foreach $order->orderItem as $orderItem}{if $orderItem->item->directory_id!=-3 && ($orderItem->status!="verborgen"||$view_data.showHiddenItems==true)}<tr class="{cycle values="darkgray,lightgray"}"><td>{if !$orderItem->order_item_id}{assign var=i value=$i+1}{$i}{else}<img class="ui-icon ui-icon-arrowreturnthick-1-e" style="border:0" />{/if}</td><td class="artikelKennung" style="width:50px;">{if $orderItem->status=="storniert"}{$orderItem->kennung|strike}{else}{$orderItem->kennung}{/if}</td><td {if $order->status!='storniert'} ondblclick="display_artikel({$orderItem->id},'');"{/if} ><input type="hidden" id="artikel_{$orderItem->id}_changed" name="artikel_{$orderItem->id}_changed" value="0"/><div class="artikelDaten tabelle"><div><div class="ersteZelle">{if !$orderItem->order_item_id}<span id="eingabe_menge_{$orderItem->id}" style="display:none;"><input type="text" name="cmd[artikel_to_Bestellung][{$orderItem->id}][Menge]" size="2" value="{$orderItem->amount}"/></span>{/if}<span id="ausgabe_menge_{$orderItem->id}">{if $orderItem->status=="storniert"}{$orderItem->amount|number_format:3:",":"."|rtrim:0|rtrim:","|strike}<strike> x </strike>{else}{if $orderItem->bestellte_menge!=$orderItem->gelieferte_menge && $orderItem->bestellte_menge!=0}{$orderItem->bestellte_menge|number_format:3:",":"."|rtrim:0|rtrim:","|strike} {$orderItem->einheit|strike}{/if}{if $orderItem->einheit}{$orderItem->gelieferte_menge|number_format:3:",":"."|rtrim:0|rtrim:","} {$orderItem->einheit}{else}{$orderItem->amount|number_format:3:",":"."|rtrim:0|rtrim:","} x{/if}{/if}</span></div><div class="zweiteZelle" style="display:contents;">{if !$orderItem->order_item_id}<span id="eingabe_bez_{$orderItem->id}" style="display:none;"><input type="text" name="cmd[artikel_to_Bestellung][{$orderItem->id}][Bezeichnung]" size="45" value="{$orderItem->name|htmlentities:$smarty.const.ENT_COMPAT:$smarty.session.charset|default:$orderItem->kurzbezeichnung|htmlentities}"/></span>{/if}<span id="ausgabe_bez_{$orderItem->id}" class="bestandskennzeichnung" {if $orderItem->bestandsmenge > 0}style="background-color: {$bestandskennzeichnungsfarbe};" {/if}>{if $orderItem->order_item_id}<img class="ui-icon ui-icon-arrowreturnthick-1-e" style="border:0;display:inline;" />{/if}{if $orderItem->status=="storniert"}{$orderItem->hersteller|strike} {$orderItem->name|default:$orderItem->kurzbezeichnung|strike} {$orderItem->option_eingabe|strike}{else}{$orderItem->hersteller} {$orderItem->name|default:$orderItem->kurzbezeichnung} {$orderItem->option_eingabe}{/if}</span><span class="noprint">({if $orderItem->item_id}{if $order->status!='storniert'}<a href="{if $d_shops[$order->shops_ID].domain}https://webanos.{if isset($web_rechte.Warenwirtschaft.bestellung.infoicon_orderdblink)}{$webs.kunde}{else}{$d_shops[$order->shops_ID].domain}{/if}{if $site!=$site_full}.local{/if}{/if}/Online-Shop/waren_tool.php?artikel={$orderItem->child_id|default:$orderItem->item_id}" target="_blank" class="noprint">{/if}<img src="/admin/images/Icons/Info_icon.png" align="absmiddle" class="popup" title="Artikelverwaltung" />{if $order->status!='storniert'}</a>{/if}{if $d_shops[$order->shops_ID].domain}|{if $order->status!='storniert'}<a href="https://www.{$d_shops[$order->shops_ID].domain}/index.php?item={$orderItem->child_id|default:$orderItem->item_id}" target="_blank">{/if}<img src="/admin/images/Icons/Warenkorb_icon.png" align="absmiddle" class="popup" title="Artikel im Shop aufrufen" />{if $order->status!='storniert'}</a>{/if}{/if}{if $order->status!='storniert' && $orderItem->item->medium[0]->medium->name}|<img src="/admin/images/Icons/fotoaperat_icon.png" align="absmiddle" class="popupImg" id="{$d_shops[$order->shops_ID].domain}/images/upload/{$orderItem->item->medium[0]->medium->folder}/mini/{$orderItem->item->medium[0]->medium->name}" alt=""/>{/if}{/if}{include file="admin/ipad_edit.tpl" id=$orderItem->id art=""}{if ( isset( $user_rechte["Warenwirtschaft"]["bestellung"]["lieferantenbestellung"] ) )}{if $orderItem->price > 0}| {if $order->status!='storniert'}<a class="lager" id="lager_{$orderItem->item_id}_{$order->id}_{$order->shop_id}_{$orderItem->amount}_{$orderItem->id}" style="display:inline;">{/if}<img src="/admin/images/Icons/Order_icon.png" align="absmiddle" class="popup" title="Lieferantenbestellung" />{if $order->status!='storniert'}</a>{/if}{/if}{/if}{if $orderItem->lieferstatusPicBest}| <a style="cursor:pointer"><img class="popup" align="absmiddle" src="{$orderItem->lieferstatusPicBest}" title="{$orderItem->lieferstatusPopUp}" /></a>{else}| <a style="cursor:pointer" class="popup" title="{$orderItem->lieferstatusPopUp}">LS</a>{/if}| <i title="Artikelbeschreibung bearbeiten" data-id="{$orderItem->id}" style="cursor:pointer;" class="fa fa-pencil edit_beschreibung noprint" aria-hidden="true"></i>{if $order->kk_info}<!--<a style="cursor:pointer" class="refund" title="Betrag über {$order->kk_info.anbieter} erstatten" data-refund="{$orderItem->price*$orderItem->amount}">{$order->kk_info.anbieter} Refund</a>-->{/if}{if !$orderItem->bestellte_menge && $orderItem->einheit}| <a style="cursor:pointer" title="Menge ändern" class="change_amount" id="m_{$orderItem->id}">M</a>{/if})</span>{if $orderItem->ebay_art_id}{if $orderItem->status=="storniert"}<strike>{/if}(<a href="https://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&rd=1&item={$orderItem->ebay_art_id}" target="_blank">ebay-Auktion</a>){if $orderItem->status=="storniert"}</strike>{/if}{/if}{if $orderItem->beschreibung}<span id="beschreibung_indikator_{$orderItem->id}"><br />[...]</span>{/if}<textarea style="display:none;" id="beschreibung_{$orderItem->id}" class="artikel_beschreibung"name="cmd[artikel_to_Bestellung][{$orderItem->id}][beschreibung]"placeholder="Artikelbeschreibung">{$orderItem->beschreibung}</textarea></div><div class="dritteZelle">{if $preise_anzeigen}{if !$orderItem->order_item_id}{if ( isset( $user_rechte.Warenwirtschaft.bestellung.steuersatz_aendern ) )}<span id="eingabe_mwst_{$orderItem->id}" style="display:none;"><select id="landMwSt_{$orderItem->id}" name="landMwSt_{$orderItem->id}" class="eingabe_landMwSt">{foreach $laenderMwSt as $index => $laenderDaten}<option id="{$laenderDaten["id"]}" value="{$laenderDaten["typ_id"]}" {if $orderItem->tax == $laenderDaten["typ_id"]}selected{/if}>{$laenderDaten["bezeichnung"]}</option>{/foreach}</select><input type="hidden" value="{$laenderDaten["typ_id"]}" class="mwstLand"/></span>{/if}<span id="eingabe_preis_{$orderItem->id}" style="display:none;"><input style="margin:3px 0!important;" type="text" name="cmd[artikel_to_Bestellung][{$orderItem->id}][price]" size="5" value="{$orderItem->price|number_format:2:",":""}" /><div class="artikel_aktionen"><a onmouseover="overlib('Artikel als storniert markieren.');" onmouseout="return nd();" onclick="change_status('a',{$order->id},{$orderItem->id},'S','storniert');" style="cursor:pointer">X</a>{if isset($user_rechte.Warenwirtschaft.bestellung.artikel_loeschen)}<a onclick="javascript:return confirm('Soll dieser Artikel wirklich gelöscht werden?\nDie Aktion kann nicht rückgängig gemacht werden.');" href="/Warenwirtschaft/artikel_loeschen.php?ID={$orderItem->id}&Bestellung={$order->id}"><img onmouseover="overlib('Artikel dauerhaft loeschen.');" onmouseout="return nd();" src="/images/navigation/trashcan.gif" /></a>{/if}</div></span>{/if}<span id="ausgabe_preis_{$orderItem->id}" class="preise" style="text-align:right;white-space: nowrap">{if $orderItem->status=="storniert"}{$orderItem->price|money_format_red:2:$order->locale:false:false|strike}{else}{if $orderItem->original_preis>0}{$orderItem->original_preis|money_format_red:2:$order->locale:false:false|strike}<br />{/if}{$orderItem->price|money_format_red:2:$order->locale:false:false}{/if}{if $mwst_ausgabe==1}<span style="text-align:right;vertical-align:top;">{if isset($orderItem->tax)}{$tax=$orderItem->tax}{else}{$tax=$orderItem->item->tax}{/if}<sup onmouseover="return overlib('<b> {if $tax==0}19{elseif $tax==1}7{elseif $tax==2}0{/if}% MwSt.</b>', CAPTION, '', HAUTO, VAUTO,WIDTH,90,BORDER,2);" onmouseout="return nd();" style="cursor:help;">{$tax+1}</sup></span>{/if}</span>{/if}</div>{if isset($web_rechte["Warenwirtschaft"]["bestellung"]["artikel_sortieren"])}<div class="noprint" style="width:32px;">{if $order->status!='storniert'&&!$orderItem->order_item_id}{if $i!=1}<a href="{$script_name}?Bestellung={$order->id}&dir=up&id={$orderItem->id}"><img src="../images/Online-Shop/directory/Pfeil_oben.png" alt="auf" border="0" width="14" /></a>{/if}{if $smarty.section.a_ind.index < $artikel_anzahl -1 && ($orderItem->isKombi===false||$i==1)}<a href="{$script_name}?Bestellung={$order->id}&dir=down&id={$orderItem->id}"><img src="../images/Online-Shop/directory/Pfeil_unten.png" alt="ab" border="0" width="14" /></a>{/if}{/if}</div>{/if}</div></div></td><td class="preise noprint" style="text-align:right;white-space: nowrap;width:50px;vertical-align:middle">{if $preise_anzeigen}{if $orderItem->status=="storniert"}{if $orderItem->einheit!=""}{$orderItem->price*$orderItem->gelieferte_menge/($orderItem->bestellte_menge/$orderItem->amount)|money_format_red:2:$order->locale:false:false|strike}{else}{$orderItem->price* $orderItem->amount|money_format_red:2:$order->locale:false:false|strike}{/if}{else}{if $orderItem->einheit!=""}{$orderItem->price*$orderItem->gelieferte_menge/($orderItem->bestellte_menge/$orderItem->amount)|money_format_red:2:$order->locale:false:false}{else}{($orderItem->price* $orderItem->amount)|money_format_red:2:$order->locale:false:false}{/if}{/if}{/if}</td><td class="statusVierKaestchen" bgcolor="#eaeaea"><input type="hidden" id="a_{$orderItem->id}_status_f" value="{$orderItem->status}"/><div class="kaestchenWrapper">{section loop=$daten.artikel_stati name=as_ind}{if $orderItem->status==$daten.artikel_stati[as_ind].name}{assign var=class value=$daten.artikel_stati[as_ind].class}{else}{assign var=class value="status_off"}{/if}<span nowrap="nowrap" {if $daten.artikel_stati[as_ind].name} class="darkgray kaestchen"{/if}><a class="{$class}" {if $order->status!='storniert'}onclick="change_status('a', {$order->id},{$orderItem->id},'{$daten.artikel_stati[as_ind].short}','{$daten.artikel_stati[as_ind].name}');return false;" style="cursor:pointer"{/if} id="a_{$orderItem->id}_{$daten.artikel_stati[as_ind].short}" title="{$daten.artikel_stati[as_ind].name}"> {$daten.artikel_stati[as_ind].short} </a></span>{/section}</div></td>{if isset($user_rechte.Warenwirtschaft.bestellung.rechnungStatus)}<td class="statusDreiKaestchen" bgcolor="#eaeaea"><input type="hidden" id="r_{$orderItem->id}_status_f" value="{$orderItem->rechnungstatus}"/><div class="kaestchenWrapper">{section loop=$daten.rechnung_stati name=rs_ind}{if $orderItem->rechnungstatus==$daten.rechnung_stati[rs_ind].name}{assign var=class value=$daten.rechnung_stati[rs_ind].class}{else}{assign var=class value="status_off"}{/if}<span nowrap="nowrap" {if $daten.rechnung_stati[rs_ind].name} class="darkgray kaestchen"{/if}><a class="{$class}" {if $order->status!='storniert'}onclick="change_status('r', {$order->id},{$orderItem->id},'{$daten.rechnung_stati[rs_ind].short}','{$daten.rechnung_stati[rs_ind].name}');return false;" style="cursor:pointer"{/if} id="r_{$orderItem->id}_{$daten.rechnung_stati[rs_ind].short}" title="{$daten.rechnung_stati[rs_ind].name}"> {$daten.rechnung_stati[rs_ind].short} </a></span>{/section}</div></td>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.lieferscheinStatus)}<td class="statusDreiKaestchen" bgcolor="#eaeaea"><input type="hidden" id="l_{$orderItem->id}_status_f" value="{$orderItem->lieferscheinStatus}"/><div class="kaestchenWrapper">{section loop=$daten.lieferschein_stati name=ls_ind}{if $orderItem->lieferscheinStatus==$daten.lieferschein_stati[ls_ind].name}{assign var=class value=$daten.lieferschein_stati[ls_ind].class}{else}{assign var=class value="status_off"}{/if}<span nowrap="nowrap" {if $daten.lieferschein_stati[ls_ind].name} class="darkgray kaestchen"{/if}><a class="{$class}" {if $order->status!='storniert'}onclick="change_status('l', {$order->id},{$orderItem->id},'{$daten.lieferschein_stati[ls_ind].short}','{$daten.lieferschein_stati[ls_ind].name}');return false;" style="cursor:pointer"{/if} id="l_{$orderItem->id}_{$daten.lieferschein_stati[ls_ind].short}" title="{$daten.lieferschein_stati[ls_ind].name}"> {$daten.lieferschein_stati[ls_ind].short} </a></span>{/section}</div></td>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.mahnungStatus)}<td class="statusDreiKaestchen" bgcolor="#eaeaea"><input type="hidden" id="m_{$orderItem->id}_status_f" value="{$orderItem->mahnungStatus}"/><div class="kaestchenWrapper">{section loop=$daten.mahnung_stati name=ms_ind}{if $orderItem->mahnungStatus==$daten.mahnung_stati[ms_ind].name}{assign var=class value=$daten.mahnung_stati[ms_ind].class}{else}{assign var=class value="status_off"}{/if}<span nowrap="nowrap" {if $daten.mahnung_stati[ms_ind].name} class="darkgray kaestchen"{/if}><a class="{$class}" {if $order->status!='storniert'}onclick="change_status('m', {$order->id},{$orderItem->id},'{$daten.mahnung_stati[ms_ind].short}','{$daten.mahnung_stati[ms_ind].name}');return false;" style="cursor:pointer"{/if} id="m_{$orderItem->id}_{$daten.mahnung_stati[ms_ind].short}" title="{$daten.mahnung_stati[ms_ind].name}"> {$daten.mahnung_stati[ms_ind].short} </a></span>{/section}</div></td>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.garantieStatus)}<td class="statusDreiKaestchen" bgcolor="#eaeaea"><input type="hidden" id="g_{$orderItem->id}_status_f" value="{$orderItem->garantieStatus}"/><div class="kaestchenWrapper">{section loop=$daten.garantie_stati name=gs_ind}{if $orderItem->garantieStatus==$daten.garantie_stati[gs_ind].name}{assign var=class value=$daten.garantie_stati[gs_ind].class}{else}{assign var=class value="status_off"}{/if}<span nowrap="nowrap" {if $daten.garantie_stati[gs_ind].name} class="darkgray kaestchen"{/if}><a class="{$class}" {if $order->status!='storniert'}onclick="change_status('g', {$order->id},{$orderItem->id},'{$daten.garantie_stati[gs_ind].short}','{$daten.garantie_stati[gs_ind].name}');return false;" style="cursor:pointer"{/if} id="g_{$orderItem->id}_{$daten.garantie_stati[gs_ind].short}" title="{$daten.garantie_stati[gs_ind].name}"> {$daten.garantie_stati[gs_ind].short} </a></span>{/section}</div></td>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.EbayPaymentStatus) && $orderItem->ebay_PaymentStatus}<td style="text-align:center;width:14px;">{if $orderItem->ebay_PaymentStatus == 1}<img width="14" border="0" alt="" src="../admin/images/Icons/ebay{$orderItem->ebay_PaymentStatus}.png" onmouseover="return overlib('Zahlungsdatum: {$orderItem->ebay_PaymentTime} <br />Zahlungsart: {$orderItem->ebay_PaymentMethodUsed}{$orderItem->ebay_PaymentID}', WIDTH, 250);" onmouseout="return nd();" />{else}<img width="14" border="0" alt="" src="../admin/images/Icons/ebay{$orderItem->ebay_PaymentStatus}.png" onmouseover="return overlib('Artikel wurde noch nicht bezahlt', WIDTH, 300)" onmouseout="return nd();" />{/if}</td>{/if}</tr>{if $orderItem->status=="storniert"}{assign var="preis" value=0}{assign var="menge" value=0}{else}{assign var="preis" value=$orderItem->price* $orderItem->amount}{assign var="menge" value=$orderItem->amount}{/if}{assign var="gesamtPreis" value=$gesamtPreis + $preis}{assign var="gesamtMenge" value = $gesamtMenge + $menge}{/if}{/foreach}{foreach $order->orderItem as $orderItem}{if $orderItem->item->directory_id==-3}{assign var=versand_artikel value=$orderItem->id}{assign var=versand_status value=$orderItem->status}{assign var=versand_name value=$orderItem->short_line_1}{assign var=versand_datum value=$orderItem->exported}<tr class="{cycle values="darkgray,lightgray"}"><td> </td><td> </td><td {if $order->status!='storniert'}ondblclick="display_artikel({$orderItem->id},'V')"{/if}><input type="hidden" id="a_{$orderItem->id}_status_f" value="{$orderItem->status}"/><input type="hidden" id="artikel_{$orderItem->id}_changed" name="artikel_{$orderItem->id}_changed" value="0"/><div border="0" cellspacing="0" cellpadding="0" class="tabelle artikelDaten"><div><div class="ersteZelle" nowrap="nowrap">Versand:</div><div class="zweiteZelle"><span id="eingabe_bez_{$orderItem->id}" style="display:none;"><input{if isset($web_rechte.Warenwirtschaft.bestellung.versandname_aenderbar) && !isset($user_rechte.Warenwirtschaft.bestellung.versandname_aenderbar)}readonly="readonly"{/if}type="text" name="cmd[artikel_to_Bestellung][{$orderItem->id}][Bezeichnung]" size="45" value="{$orderItem->name|default:$orderItem->kurzbezeichnung|trim}" onchange="document.getElementById('artikel_'+{$orderItem->id}+'_changed').value='1';"/>{if isset($user_rechte.Warenwirtschaft.bestellung.artikel_loeschen)} <a onclick="javascript:return confirm('Soll diese Versandart wirklich gelöscht werden?\nDie Aktion kann nicht rückgängig gemacht werden.');" href="/Warenwirtschaft/artikel_loeschen.php?ID={$orderItem->id}&Bestellung={$order->id}"><img onmouseover="overlib('Versandartikel dauerhaft loeschen.');" onmouseout="return nd();" src="/images/navigation/trashcan.gif" /></a> {/if}</span><span id="ausgabe_bez_{$orderItem->id}">{$orderItem->name|default:$orderItem->kurzbezeichnung}</span>{if $orderItem->item_id}({include file="admin/ipad_edit.tpl" id=$orderItem->id art="V"}){/if}{if $order->kk_info}<!--<a style="cursor:pointer" class="refund" title="Betrag über {$order->kk_info.anbieter} erstatten" data-refund="{$orderItem->price*$orderItem->amount}">{$order->kk_info.anbieter} Refund</a>-->{/if}</div><div class="dritteZelle" nowrap="nowrap">{if $preise_anzeigen}{if ( isset( $user_rechte.Warenwirtschaft.bestellung.steuersatz_aendern ) )}<span id="eingabe_mwst_{$orderItem->id}" style="display:none;"><select id="landMwSt_{$orderItem->id}" name="landMwSt_{$orderItem->id}" class="eingabe_landMwSt">{foreach $laenderMwSt as $index => $laenderDaten}<option id="{$laenderDaten["id"]}" value="{$laenderDaten["typ_id"]}" {if $orderItem->tax == $laenderDaten["typ_id"]}selected{/if}>{$laenderDaten["bezeichnung"]}</option>{/foreach}</select><input type="hidden" value="{$laenderDaten["typ_id"]}" class="mwstLand"/></span>{/if}<span id="eingabe_preis_{$orderItem->id}" style="display:none;"><input type="text" name="cmd[artikel_to_Bestellung][{$orderItem->id}][price]" size="3" value="{$orderItem->price|number_format:2:",":""}" onchange="document.getElementById('artikel_'+{$orderItem->id}+'_changed').value='1';" /> € </span><span id="ausgabe_preis_{$orderItem->id}" class="preise">{$orderItem->price|money_format_red:2:$order->locale:false:false}</span></div>{/if}{if isset($web_rechte["Warenwirtschaft"]["bestellung"]["artikel_sortieren"])}<div class="noprint" style="width:32px;"></div>{/if}</div></div></td><td class="preise noprint" style="text-align:right;">{if $preise_anzeigen}{$orderItem->price|money_format_red:2:$order->locale:false:false}{/if}</td></tr>{/if}{/foreach}{if !$versand_artikel}<tr class="{cycle values="darkgray,lightgray"} noprint" align="left"><td> </td><td> </td><td>{if $order->status!='storniert'}{html_options options=$daten.Versand name="versandItem"}<input type="submit" name="enterVersand" value="OK"/>{/if}</td></tr>{/if}<tr class="{cycle values="darkgray,lightgray"}"><td style="border-top: 1px solid #666"></td><td style="border-top: 1px solid #666"></td><td style="border-top: 1px solid #666">{if (count($order->orderItem) - 1) > 1 && $gesamtMenge > 0}<span style="text-align:left;">Summe Artikel: {$gesamtMenge}</span><br />{/if}{if $preise_anzeigen}<span style="text-align:right;float:right;">Bestellwert:</span>{/if}</td><td class="preise" style="text-align:right;border-top: 1px solid #666">{if $preise_anzeigen}{$order->total_amount_buffer|money_format_red:2:$order->locale:false:false}{/if}</td><td bgcolor="#eaeaea" style="text-align: center;">{section loop=$daten.artikel_stati name=as_ind}<span {if $daten.artikel_stati[as_ind].name} class="darkgray"{/if} style="border: 1px solid #cccccc;">{assign var=class value=$daten.artikel_stati[as_ind].class}<a class="{$class}" {if $order->status!='storniert'}onclick="change_status('a', {$order->id},0,'{$daten.artikel_stati[as_ind].short}','{$daten.artikel_stati[as_ind].name}');return false;" style="cursor:pointer"{/if} title="{$daten.artikel_stati[as_ind].name}"> ∑ </a></span>{/section}</td>{if isset($user_rechte.Warenwirtschaft.bestellung.rechnungStatus)}<td bgcolor="#eaeaea" style="text-align: center;">{section loop=$daten.rechnung_stati name=rs_ind}<span {if $daten.rechnung_stati[rs_ind].name} class="darkgray"{/if} style="border: 1px solid #cccccc;">{assign var=class value=$daten.rechnung_stati[rs_ind].class}<a class="{$class}" {if $order->status!='storniert'}onclick="change_status('r', {$order->id},0,'{$daten.rechnung_stati[rs_ind].short}','{$daten.rechnung_stati[rs_ind].name}');return false;" style="cursor:pointer"{/if} title="{$daten.rechnung_stati[rs_ind].name}"> ∑ </a></span>{/section}</td>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.lieferscheinStatus)}<td bgcolor="#eaeaea" style="text-align: center;">{section loop=$daten.lieferschein_stati name=ls_ind}<span {if $daten.lieferschein_stati[ls_ind].name} class="darkgray"{/if} style="border: 1px solid #cccccc;">{assign var=class value=$daten.lieferschein_stati[ls_ind].class}<a class="{$class}" {if $order->status!='storniert'}onclick="change_status('l', {$order->id},0,'{$daten.lieferschein_stati[ls_ind].short}','{$daten.lieferschein_stati[ls_ind].name}');return false;" style="cursor:pointer"{/if} title="{$daten.lieferschein_stati[ls_ind].name}"> ∑ </a></span>{/section}</td>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.mahnungStatus)}<td bgcolor="#eaeaea" style="text-align: center;">{section loop=$daten.mahnung_stati name=ms_ind}<span nowrap="nowrap" {if $daten.mahnung_stati[ms_ind].name} class="darkgray"{/if} style="border: 1px solid #cccccc;">{assign var=class value=$daten.mahnung_stati[ms_ind].class}<a class="{$class}" {if $order->status!='storniert'}onclick="change_status('m', {$order->id},0,'{$daten.mahnung_stati[ms_ind].short}','{$daten.mahnung_stati[ms_ind].name}');return false;" style="cursor:pointer"{/if} title="{$daten.mahnung_stati[ms_ind].name}"> ∑ </a></span>{/section}</td>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.garantieStatus)}<td bgcolor="#eaeaea" style="text-align: center;">{section loop=$daten.garantie_stati name=gs_ind}<span nowrap="nowrap" {if $daten.garantie_stati[gs_ind].name} class="darkgray"{/if} style="border: 1px solid #cccccc;">{assign var=class value=$daten.garantie_stati[gs_ind].class}<a class="{$class}" {if $order->status!='storniert'}onclick="change_status('g', {$order->id},0,'{$daten.garantie_stati[gs_ind].short}','{$daten.garantie_stati[gs_ind].name}');return false;" style="cursor:pointer"{/if} title="{$daten.garantie_stati[gs_ind].name}"> ∑ </a></span>{/section}</td>{/if}</tr><tr><td></td><td></td><td align="right" class="right"></td><td colspan="3" align="left" class="noprint">{if $order->status!='storniert'}<input name="manu" value="Neuen Artikel anlegen" type="button" onclick="fenster=window.open('bestellung_liste_manu.php?Bestellung={$order->id}', 'fenster','width=800,toolbar=no,status=no,menubar=no,scrollbars=yes')"/>{/if}</td></tr>{if $versand_artikel}<tr><td class=""> </td><td> </td><td class="noprint" title="Logistiker-Export am {$versand_datum|date_format:"%x %X"}">Versandstatus (O=offen; F=freigegeben; V=versand)</td><td></td><td bgcolor="#eaeaea"><span class="darkgray">{if $versand_status=="offen"}{assign var=class value="status_red"}{else}{assign var=class value="status_off"}{/if}<a class="{$class}" {if $order->status!='storniert'}onclick="change_status('a', {$order->id},{$versand_artikel},'O','offen');return false;" style="cursor:pointer"{/if} id="a_{$versand_artikel}_O" title="offen"> O </a></span><span class="darkgray">{if $versand_status=="freigegeben"}{assign var=class value="status_yellow"}{else}{assign var=class value="status_off"}{/if}<a class="{$class}" {if $order->status!='storniert'}onclick="change_status('a', {$order->id},{$versand_artikel},'F','freigegeben');return false;" style="cursor:pointer"{/if} id="a_{$versand_artikel}_F" title="freigegeben"> F </a></span><span class="darkgray">{if $versand_status=="versand"}{assign var=class value="status_green"}{else}{assign var=class value="status_off"}{/if}<a class="{$class}" {if $order->status!='storniert'}onclick="change_status('a', {$order->id},{$versand_artikel},'V','versand');return false;" style="cursor:pointer"{/if} id="a_{$versand_artikel}_V" title="Versand"> V </a></span></td></tr>{/if}</table></td></tr>{if isset($user_rechte.Warenwirtschaft.bestellung.shortline1)}<tr><td valign="top" class="links noprint">{$daten.sl1.name}</td><td class="rechts" colspan="2"><span class="print">{$daten.sl1.name} {$order->shortline1}</span>{if $order->status!='storniert'}<input type="text" name="shortline1" value="{$order->shortline1}" size="{$daten.sl1.size}" maxlength="{$daten.sl1.size}" class="noprint"/>{else}{$order->shortline1}{/if}</td></tr>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.shortline2)}<tr><td valign="top" class="links">{$daten.sl2.name}</td><td class="rechts" colspan="2">{if $order->status!='storniert'}<input type="text" name="shortline2" value="{$order->shortline2}" size="{$daten.sl2.size}" maxlength="{$daten.sl2.size}" class="noprint"/>{else}{$order->shortline2}{/if}</td></tr>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.status1)}<tr><td valign="top" class="links">{$status1_name}</td><td class="rechts" colspan="2">{if $order->status!='storniert'}{html_options options=$status1_options name="status1" selected=$order->status1}{else}{if $order->status1}{$status1_options.$order->status1}{/if}{/if}</td></tr>{/if}<tr><td class="links noprint">Bemerkung:</td><td class="rechts" colspan="2">{if $order->status!='storniert'}<span class="noprint"><textarea cols="70" rows="8" name="Bemerkung" id="bemerkung" style="width:98%;padding:1%">{$order->comment}</textarea></span>{else}<span style="font-family:courier;">{$order->comment|nl2br}</span>{/if}{if $order->comment}<div class="print bemerkung">Bemerkung:<br/>{$order->comment|nl2br}</div>{/if}</td></tr>{if isset($user_rechte.Warenwirtschaft.bestellung.Bemerkung_extern)}<tr><td class="links noprint">Bemerkung extern:</td><td class="rechts" colspan="2">{if $order->status!='storniert'}<textarea cols="70" rows="8" name="Bemerkung_extern" class="noprint" style="width:98%;padding:1%;">{$order->external_comment}</textarea>{else}<span style="font-family:courier;">{$order->external_comment|nl2br}</span>{/if}{if $order->external_comment}<div class="print bemerkung">Bemerkung extern:<br/>{$order->external_comment|nl2br}</div>{/if}</td></tr>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.dokument_read)}<tr><td class="links noprint">Dokumente</td><td class="rechts" colspan="2"><div id="doktabs"><ul>{if is_array($doktabs)}{foreach $doktabs as $key => $value}<li class="doktabs_li"><a href="#doktabs-{$key}">{$key}</a></li>{/foreach}{if isset($user_rechte.Warenwirtschaft.bestellung.dokument_add)}<li style="float:right;font-weight:bold!important;"><a style="font-weight:bold" class="ui-button" title="Dokument hochladen" onclick="window.open('../dokumente/index.php?table_foreign=Bestellung&row_foreign=ID&data_foreign={$order->id}#', 'DokumentUpload', 'location=0, status=0, menubar=0, height=400, width=800');">+</a></li>{/if}{/if}</ul>{* dritte Spalte *}{*}<td class="noprint">{if isset($user_rechte.Warenwirtschaft.bestellung.dokument_add)}{html_image file="/admin/images/gfx/add.gif" onclick="{$dokument.add_document}" border="0" style="cursor:pointer" class="noprint"}{/if}</td>{*}{foreach $doktabs as $key => $doktab}<div id="doktabs-{$key}" class="doktable">{* datatables START *}<table id="doktable-{$key}"><thead><tr><td>Nr.</td><td>Name</td><td></td><td>Datum/erstellt von</td></tr></thead><tbody>{assign var="i" value=1}{foreach $daten.dokumente as $dokument}{if in_array($dokument.dokument_typ,$doktab.validIds)}<tr class="{if $dokument.storniert == 1}stornoGrau{/if}">{* erste Spalte *}<td>{$i++}</td>{* zweite Spalte *}<td><div style="float: left; display: inline;width:100%;"><div style="float:left;"><span class="unread_docs_helper noprint" id="unread_docs_{$order->id}_{$dokument.id}_helper"></span>{html_image file=$dokument.icon alt="Dateityp: {$dokument.type}" class="noprint" style="vertical-align:middle;"}</div>{if $dokument.type == "link"}<div style="float:left;padding:0 3px;min-width:60px;"><a href="{$dokument.link}" target="{$dokument.target}" id="doc_link_{$dokument.id}_{$order->id}" class="doc_link">{$dokument.name}</a></div>{else}<div style="float:left;padding:0 3px;min-width:30px;"><span style="width:18px!important;" id="status_{$dokument.id}" class="dokstatus" data-dokid="{$dokument.id}"><img {if !$dokument.status}style="display:none;"{/if} class="img_status_{$dokument.id}" {if $dokument.status}src="/admin/images/Icons/icon-{if $dokument.status=="offen"}rote-fahne{elseif $dokument.status=="erledigt"}gruener-haken{/if}.png"{/if}/>{if !$dokument.status} {/if}</span></div><div style="float:left;padding:0 3px;width:calc(100% - 60px);"><a href="{$daten.dokPath}{$dokument.name}" target="_blank" id="doc_link_{$dokument.id}_{$order->id}" class="doc_link {if $dokument.layer}layer_dok{/if}" data-id="{$dokument.id}">{$dokument.titel|default:($dokument.name|basename)}</a>({$dokument.size|fsize_format:'':2:',':'.'})<img class="edit_title" data-id="{$dokument.id}" data-title="{$dokument.titel|default:($dokument.name|basename)}" src="/admin/images/Icons/ icon_pencil.png" /></div>{/if}{if isset($web_rechte.Warenwirtschaft.bestellung.re_zahhlungsstatusinfo)}{assign var="capital" value=$dokument.name|basename|substr:0:1}{if $capital=="R" || $capital=="G"}{assign var="name" value=substr($dokument.name|basename,1)}{assign var="name" value="{$capital}`$name`"}<span id="bezahlstatus_{$rechnung[$name]['rechnungsnummer']}" style="font-weight:bold;float:right;padding:0 10px;cursor:{if $rechnung[$name]['bezahlstatus']=="offen"}pointer{else if $rechnung[$name]['bezahlstatus']!=""}help{/if};" {if isset($web_rechte.Warenwirtschaft.rechnungsbuch.rechnungsbuch)&&(isset($user_rechte.Warenwirtschaft.bezahlstatus.bezahlt_setzen)||isset($user_rechte.Warenwirtschaft.bezahlstatus.vorbezahlt_setzen))}ondblclick = "buildSelectBox('{$rechnung[$name]['rechnungsnummer']}','{$rechnung[$name]['bezahlstatus']}');"{/if} onmouseover="return overlib('{if isset($web_rechte.Warenwirtschaft.rechnungsbuch.rechnungsbuch)&&(isset($user_rechte.Warenwirtschaft.bezahlstatus.bezahlt_setzen)||isset($user_rechte.Warenwirtschaft.bezahlstatus.vorbezahlt_setzen))}<b>Doppelklicken zum Bearbeiten</b><br />{/if}{$rechnung[$name]['bezahlstatus_history']}', CAPTION, '', HAUTO, VAUTO);" onmouseout="return nd();">{if $rechnung[$name]['bezahlstatus']!=""}{$rechnung[$name]['bezahlstatus']}{/if}</span>{if isset($user_rechte.Warenwirtschaft.bezahlstatus.bezahlt_setzen)||isset($user_rechte.Warenwirtschaft.bezahlstatus.vorbezahlt_setzen)}<script>$(document).ready(function(){$('#layer_bemerkung_{$rechnung[$name]["rechnungsnummer"]}').hide();});</script>{/if}{/if}</div>{/if}</div></td>{* dritte Spalte *}<td class="noprint">{if isset($user_rechte.Warenwirtschaft.bestellung.dokument_delete) && $dokument.deleteable}{html_image file="/admin/images/gfx/delete_record.gif" onclick="{$dokument.del_document}" border="0" style="cursor:pointer" class="noprint"}{/if}</td>{* vierte Spalte *}<td class="">erstellt: {$dokument.erstellt_am|date_format:"d.m.Y H:i"} - {$dokument.erstellt_von|default:" "}{if $dokument.erstellt_am!=$dokument.date}<br />geändert: <span id="aenderung_{$dokument.id}">{$dokument.date|date_format:"d.m.Y H:i"}</span> - <span id="bearbeiter_{$dokument.id}">{$dokument.author|default:" "}</span>{/if}</td></tr>{/if}{/foreach}</tbody></table></div>{/foreach}</div>{* tabs dokumente END *}</td></tr>{else}{if isset($user_rechte.Warenwirtschaft.bestellung.dokument_add)}<tr class="noprint"><td class="links">Dokument</td><td class="rechts" colspan="2">{if $order->status!='storniert'}<a onclick="{$daten.add_document}" style="cursor:pointer;" href="#">{html_image file="/admin/images/add.gif" onclick="{$daten.add_document}" border="0" style="cursor:pointer"}Datei anhängen</a>{/if}</td></tr>{/if}{/if}<tr><td class="links noprint">Bestellt:</td><td class="rechts" colspan="2"><span class="print">Bestellt: </span>{$order->created_at|date_format:"d.m.Y"}um: {$order->created_at|date_format:"H:i:s"}</td></tr><tr id="erstellt_von_row"{if !$order->created_by}style="display:none;"{/if}><td class="links noprint">Erstbearbeiter:</td><td class="rechts" id="erstellt_von" colspan="2"><span class="print">Erstbearbeiter: </span>{$order->created_by}</td></tr><tr><td class="links noprint">letzte Änderung:</td><td class="rechts" id="letzte_Aenderung" colspan="2"><span class="print">letzte Änderung: </span>{$order->updated_at|date_format:"d.m.Y"}um: {$order->updated_at|date_format:"H:i:s"}von: {$order->updated_by}</td></tr>{if isset($web_rechte.admin.toolbox.logbuch)}<tr class="noprint"><td class="links">Änderungsprotokoll</td><td id="logbuch" class="rechts" colspan="2"><a href="/toolbox/logbuch.php?mode=bestellung&id={$order->id}" target="logbuch">anzeigen</a></td></tr>{/if}{if $order->status!='storniert'}<!-- START BUTTONLEISTE UNTEN --><tr class="noprint"><td class="links bestellung_buttons" colspan="3" align="right">{foreach $daten.buttons as $buttId => $button}<input type="{$button.type}" value="{$button.value}" onclick="{$button.onClick}" class="{$button.class}" id="button{$buttId+1}"/>{/foreach}<div> </div>{if isset($user_rechte.Warenwirtschaft.bestellung.gutscheinbutton)}<div><input type="button" id="gutscheinErstellen" value="Gutschein erstellen"/></div><script>$(document).ready(function(){$("#gutscheinErstellen").click(function(){$("<div id='dialogGutschein'>").dialog({title: "Gutschein erstellen",position: "center top",zIndex: 5,open: function() {$(this).load('/marketing/gutscheine.php?action=add&ref=bestellung&shopID={$order->shops_ID}&b_id={$order->id}');},close: function() {$(this).dialog('destroy').remove();},buttons:{"Speichern und versenden": function(){let data = $("#createGutschein").serialize();$.ajax({type: "POST",url : "/marketing/gutscheine.php",data: data}).done(function(gutscheinID){{if $site==$site_full}{if isset($user_rechte.Warenwirtschaft.bestellung.html_editor)}$("#bemerkung_ifr").contents().find('#tinymce').html("Gutschein erstellt und gemailt am {$smarty.now|date_format:'d.m.Y'} um {$smarty.now|date_format:'H:i'} durch {$smarty.session.USER}\n");{else}$('#bemerkung').html("Gutschein erstellt und gemailt am {$smarty.now|date_format:'d.m.Y'} um {$smarty.now|date_format:'H:i'} durch {$smarty.session.USER}\n");{/if}let data = [];let mailto;mailto= "{$order->E_Mail}";//data.push({ name: "action", value: "Gutscheinversand" });data.push({ name: "mailto", value: mailto });$.ajax({type: "POST",url : "MailClient/index.php?id=0&Bestellung={$order->id}&shop={$order->shops_ID}&button=Mailausgang",data: data,success: function(){$("#dialogGutschein").dialog('destroy').remove();$('#cur').click();}}){else}$("#dialogGutschein").dialog('destroy').remove();$('#cur').click();{/if}});},"Schliessen": function(){$("#dialogGutschein").dialog('destroy').remove();$('#cur').click();}},width: "70%",maxWidth: "500px",})})})</script>{/if}<div>{if isset($user_rechte.Warenwirtschaft.bestellung.refund)}{if $order->zahlart_refund}<input type="button" style="cursor:pointer" class="refund" title="Betrag über {$order->zahlart_name} erstatten" value="{$order->zahlart_name} Rückzahlung"/>{/if}{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.online_retoure)}{foreach $logistiker_retoure as $row}{if ($row.returnlink|substr:0:4)=="http"}<input type="button" onclick="window.open('{$row.returnlink}');$('#bemerkung').append('{$row.kname} Retoure{if $row.zusatz} {$row.zusatz}{/if} am {$smarty.now|date_format:'d.m.Y'} um {$smarty.now|date_format:'H:i'} durch {$smarty.session.USER}\n');$('#cur').click();return false;" value="{$row.kname} ONLINE Retoure{if $row.zusatz} {$row.zusatz}{/if}"/>{elseif $row.returnlink && $labeldruck===true}<input type="button" class="retoureLabel" value="{$row.kname} Retoure{if $row.zusatz} {$row.zusatz}{/if}" data-bemerkung="{$row.kname} Retoure{if $row.zusatz} {$row.zusatz}{/if} am {$smarty.now|date_format:'d.m.Y'} um {$smarty.now|date_format:'H:i'} durch {$smarty.session.USER}\n" data-receiverid="{$row.returnlink}" data-id="{$row.id}" data-script="{$row.script}" />{/if}{/foreach}{/if}</div><div style="clear:both;float:none;"> </div><fieldset style="float:right; padding:0px; border:none;"><legend>Speichern und ...</legend><input type="submit" name="update[current]" id="cur" value="... nur speichern" /><input type="submit" name="update[prev]" value="... zurück" class="prevOrder"/><input type="submit" name="update[list]" value="... zur Übersicht" /><input type="submit" name="update[next]" value="... weiter" class="nextOrder"/><input type="hidden" name="anker" value="{$order->id}"/></fieldset><div style="clear:both;"><input type="reset" value="Zurücksetzen"/></div>{if isset($user_rechte.Warenwirtschaft.bestellung.opentrans)}<br /><input type="button" id="export" value="Bestellung exportieren" /><br /><br />{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.steuersatz_aendern) && isset($laenderMwSt)}<input name="button" type="button" value="Steuersatz ändern" class="changeMwSt"/>{/if}{if ( isset($user_rechte.Warenwirtschaft.bestellung.termin) )}<input name="button" type="button" onclick="systemtermin('Bestellung {$order->id}')" value="Termin"/>{/if}{if isset($user_rechte.Warenwirtschaft.best_manu.kundenauftrag_drucken)}<input name="button" type="button" onclick="kundenauftrag_drucken({$order->id});" value="Auftrag drucken"/>{/if}<div><br/></div>{if isset($user_rechte.Warenwirtschaft.bestellung.proforma_rechnung)}<input type="button" value="Proforma-Rechnung drucken" class="proforma_vorschalt_druck" />{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.rechnung)}<input type="button" value="Rechnung drucken" id="rechnungSchreiben" class="rechnung_vorschalt_druck" />{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.lieferschein)}<input type="button" value="Lieferschein drucken" id="lieferscheinDruck" class="lieferschein_vorschalt_druck" />{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.drucken)}<script>$(document).ready(function() {$('#print_auftrag').click(function() {window.open('auftrag.php?b_id={$order->id}');setTimeout(function(){location.reload();}, 2000);});});</script><input id="print_auftrag" type="button" {*}onclick="window.open('auftrag.php?b_id={$order->id}')"{*} value="Auftrag drucken" />{/if}<!--PE: Wenn Recht angebot["vorschaltseite"] gesetzt, dann gebe Action aus, um Auftrag vorschaltseite zu zeigen. -->{if isset($user_rechte.Warenwirtschaft.bestellung.angebot)}{if strpos($web_rechte.Warenwirtschaft.bestellung.angebot,'vorschaltseite')!= false}<input type="button" class="angebot_vorschalt_druck" value="Angebot drucken" />{else}<input type="button" onclick="window.open('angebot.php?b_id={$order->id}')" value="Angebot drucken" />{/if}{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.billsafe)}<input type="button" class="billsafe_phone" value="per Billsafe bezahlen" id="billsafe_phone_{$order->id}_{$order->shops_ID}"/>{/if}{if isset($web_rechte.Warenwirtschaft.bestellung.kommissionierungskontrolle )}<input type="button" class="kommissionierungskontrolle" value="Kommissionierungskontrolle" id="kommissionierungskontrolle_{$order->id}_{$order->shops_ID}" />{/if}<div><br/></div>{if isset($user_rechte.Warenwirtschaft.bestellung.bestconect)}<input type="hidden" name="b_id" value="{$order->id}"/><input type="text" name="b_id_neu" value=""/><input type="hidden" name="mode" value="combine"/><input name="button" type="submit" value="Bestellpositionen verschieben"/>{/if}<div><br/></div><!--MK: Dialog Rechnung löschen --><div id="dialog" title="Rechnung löschen"><table width="100%">{assign var="rechnungExists" value=0}{section loop=$daten.dokumente name=d_ind}{assign var="capital" value=$dokument.name|substr:0:1}{assign var="name" value="."|explode:$dokument.name}<!--ME: speichern, ob Rechnung existiert -->{if $capital=="R"}{assign var="rechnungExists" value=1}{/if}{if $capital == 'R'}<tr class="links"><td width="60%"><span class="unread_docs_helper" id="unread_docs_{$order->id}_{$dokument.id}_helper"></span>{html_image file=$dokument.icon alt="Dateityp: {$dokument.type}"}<a href="{$daten.dokPath}{$dokument.name}" target="_blank" id="doc_link_{$dokument.id}_{$order->id}" class="doc_link">{$dokument.name|basename} ({$dokument.size|fsize_format:'':2:',':'.'})</a></td><td width="3%">{html_image file="/admin/images/gfx/delete_record.gif" onclick="setzeTermin(\"{$name[0]}\",{$order->id})" border="0" style="cursor:pointer" id="{$dokument.id}" class="deleteRechnung"}</td></tr>{/if}{/section}</table><div id="response"></div></div><!--MK: Webrecht gesetzt & Rechnung vorhanden? -->{if isset($web_rechte.Warenwirtschaft.bestellung.rechnungsstorno_button) && ($capital == 'R')}<button id="opener">Rechnung löschen</button>{/if}<!-- ME: Bestellung stornieren START -->{if isset($user_rechte.Warenwirtschaft.bestellung.bestellstorno)}{if $bestellungen[b_ind].status!='storniert'}<input class="bestellstorno" type="button" id="storno_{$order->id}" value="Bestellung stornieren" />{else}<input class="bestellopen" type="button" id="open_{$order->id}" value="Bestellung freigeben" />{/if}{/if}<!-- ME: Bestellung stornieren START --><!--ME: wenn Rechnungen existieren, darf die Bestellung nicht gelöscht werden können -->{if $rechnungExists!=1}{if isset($user_rechte.Warenwirtschaft.bestellung.loeschen2)}<input type="submit" name="delete2" value="Nur Bestellung löschen" onclick="return confirm('Wollen sie diese Bestellung wirklich löschen?')"/>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.loeschen)}<input type="submit" name="delete" value="Bestellung + Kundendaten löschen" onclick="return confirm('Wollen sie diese Bestellung und die dazugehörigen Kundendaten wirklich löschen?')"/>{/if}{/if}{assign var=kk value=false}{assign var=rufname value=$versand_name|lower}{assign var=status value=$order->kk_info.status|lower}{if $rufname == "kreditkarte" && $status == "offen"}{assign var=kk value=true}{/if}{if isset($user_rechte.Warenwirtschaft.bestellung["kk-zahlung"])}{if $kk}<input type="hidden" name="shops_ID" value="{$order->shops_ID}"/><div><br/></div>{if $web_settings[$order->shops_ID][119] == "saferpay"}<input type="hidden" name="orderid" value="{$order->id}"/><input type="hidden" name="kk_info" value="{$order->kk_info.code}"/>{elseif $web_settings[$order->shops_ID][119] == "acceptance"}<input type="hidden" name="orderid" value="{$order->id}"/><input type="hidden" name="amount" value="{$order->kk_summe}"/><input type="hidden" name="currency" value="EUR"/><input type="hidden" name="language" value="de_DE"/>{/if}<input type="hidden" name="operation" value="SAS"/><input name="anfordern" type="submit" value="Zahlung anfordern"/>{/if}{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.gutscheinbutton) && $gs}<input type="button" value="Gutschein erstellen" id="gen_gutschein"/></td>{/if}</tr><!-- ENDE BUTTONLEISTE UNTEN -->{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.bestellstorno)}{if $order->status=="storniert"}<tr><td class="links bestellung_buttons" colspan="3"><input class="bestellopen" type="button" id="open_{$order->id}" value="Bestellung freigeben" style="float:right" /></td></tr>{/if}{/if}</table><br/><div id="gutschein_meldung"></div></form>{if isset($web_rechte.Warenwirtschaft.rechnungsbuch.rechnungsbuch) && isset($web_rechte.Warenwirtschaft.bestellung.re_zahhlungsstatusinfo)}{foreach $daten.dokumente as $dokument}{assign var="capital" value=$dokument.name|basename|substr:0:1}{if $capital == "R" || $capital == "G"}{*}{if $capital == "G"}{assign var="r" value="R"}{assign var="nameOhneErstenBuchstaben" value=$dokument.name|substr:1}{assign var="name" value=$r|cat:$nameOhneErstenBuchstaben}{else}{assign var="name" value=str_replace("G","R",$dokument.name|basename)}{/if}{*}{assign var="name" value=substr($dokument.name|basename,1)}{assign var="name" value="{$capital}`$name`"}<div class="layer_bemerkung" id="layer_bemerkung_{$rechnung[$name]['rechnungsnummer']}"><form method="get" action="{$SCRIPT_NAME}"><div style="float:left;"><!--MK 22.01.13 Zeigt checkbox für bestellungstatus bezahlt an: onchange --><select name="bezahlstatus" id="bezahlstatus" onchange="bezahlt(this.form.bezahlstatus.options[this.form.bezahlstatus.selectedIndex].value);return clearDate('bezahlstatus_datum_{$rechnung[$name]['rechnungsnummer']}',this.value,'{$rechnung[$name]['bezahlt_am']|date_format:"d.m.Y"}');"><option value="none">keine Auswahl</option><option value="offen">offen</option><option value="bezahlt" selected="selected">bezahlt</option>{if isset($user_rechte.Warenwirtschaft.Bestellung.rechnungsstorno_button)}<option value="storniert">storniert</option>{/if}</select></div><div style="float:left;padding:0 0 0 10px;"><label for="bezahlstatus_datum">Datum:</label><input style="margin-top:5px;" class="datum_input" onfocus="current_value=this.value;if (this.value=='') { this.value=today(); };this.select();" onchange="this.value=check_Date(this.value)" type="text" name="bezahlstatus_datum" value="{if $rechnung[$name]['bezahlt_am']!='0000-00-00 00:00:00'}{$rechnung[$name]['bezahlt_am']|date_format:"d.m.Y"}{/if}" id="bezahlstatus_datum_{$rechnung[$name]['rechnungsnummer']}" /></div><br /><br /><div style="clear:both;" id="bezahlt" class="box"><input type="checkbox" name="bestellungbezahltstatus" value="bezahlt" checked="true"/>Soll die zugehörige Bestellung auf bezahlt gesetzt werden?</div><input type="hidden" name="bid" value="{$order->id}" /><br /><br /><input type="hidden" name="rid" value="{$rechnung[$name]['rechnungsnummer']}" />Aktueller Bemerkungstext:<p style="margin:0px;font-style:italic;">{$rechnung[$name]['bezahlt_bemerkung']}</p><textarea id="bezahlstatus_bemerkung" name="bezahlstatus_bemerkung" cols="40" rows="5"></textarea><br /><br /><input type="hidden" name="action" value="save_bezahlstatus" /><input type="submit" value="Bemerkung speichern" /></form></div>{/if}{/foreach}<script>$(function(){$('.datum_input').datepicker();$('.layer_bemerkung').dialog({autoOpen:false,width:400})});function buildSelectBox(rid,currStatus) {$('#layer_bemerkung_'+rid).dialog({title:'Bezahlstatus/Bemerkung: '+rid}).dialog("open");}function bezahlt(wert){let i = wert;if(i=="bezahlt"){$(".box").css('display','block');}else{$(".box").css('display','none');}}function clearDate(id,val,datum) {if(val=="offen") {$('#'+id).val('');}if(val=="bezahlt" || val=="storniert" || val=="none") {$('#'+id).val(datum);}return true;}</script>{/if}{if $bestellarten && $order->Bestellart|stristr:"ebay"}<script charset="utf-8">$(document).ready(function(){$( "#vportalstorno" ).click(function(){$("<div id='vportalstornoDialog'>").dialog({width:"80%",open : function(){let data = [];data.push({ name: "bestellID", value: {$order->id} });data.push({ name: "bestellartID", value: {$order->bestellart_id} });$(this).load("vportal_stornierung.php", data);},close : function(){$('#vportalstornoDialog').empty().remove();},buttons : {"Schließen" : function(){$('#vportalstornoDialog').empty().remove();},"Senden" : function(){}}});});});</script>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.steuersatz_aendern) && isset($laenderMwSt)}<script>$(document).ready(function(){$( ".eingabe_landMwSt" ).change(function(){let mwst = $(this).val();let id = $(this).attr("id");id = id.split("_");let artikelID = id[1];$.ajax({type: "GET",url: "/Warenwirtschaft/update_bestellung.php?mwstArtikel="+mwst+"&artikelID="+artikelID+"&id={$order->id}",}).done(function( html ){alert( html );});});});</script><div id="changeMwStDialog"><script>$(document).ready(function(){$( ".landMwSt" ).change(function(){let mwst = $(this).val();$(".mwstLand").val(mwst);});});</script><select name="landMwSt" class="landMwSt">{foreach $laenderMwSt as $index => $laenderDaten}<option id="{$laenderDaten["id"]}" value="{$laenderDaten["typ_id"]}" {if $order->orderItem[0].mwst == $laenderDaten["typ_id"]}selected{/if}>{$laenderDaten["bezeichnung"]}</option>{/foreach}</select><input type="hidden" value="{$laenderDaten["mwst_satz"]}" class="mwstLand"/></div>{/if}{if isset($user_rechte.Warenwirtschaft.logistiker.tracking_input)}<div id="add_tracking_nr" title="Eine Paketverfolgungsnummer hinzufügen"><form id="add_tracking_nr_form"><input type="hidden" name="_token" value="{csrf_token()}"><input type="hidden" name="_method" value="PATCH"><table><tr><td class="links">Trackingnummer</td><td class="rechts"><input type="text" name="tracking_nr"/></td></tr><tr><td class="links">Logistiker:</td><td class="rechts">{html_options id="logistiker_id_dlg" name="logistiker_id" options=$logistiker selected=$logistiker_sel}</td></tr><tr><td class="links">Datum:</td><td class="rechts"><input type="text" name="datum" value="{$smarty.now|date_format:"d.m.Y"}" id="datum"/></td></tr></table><input type="hidden" name="bestell_id" value="{$order->id}"/><br /><input type="submit" value="Trackingnummer speichern und schliessen" id="send_tracking"/><br /> <br /></form></div>{/if}<div id="ajax" style="display:none;"></div>{if $path}<script type="text/javascript">window.open("{$path}?shops_ID={$order->shops_ID}&bestell_id={$order->id}","PopUp","width=1000,height=800,scrollbars=yes,resizable=yes");</script>{/if}<script>$(document).ready(function(){$('#vertrag_oeffnen').click(function(){let path = '/Warenwirtschaft/includes/verleih/leihvorlage_{$webs.domain}.php';window.open(path+"?shops_ID={$order->shops_ID}&bestell_id={$order->id}","PopUp","width=1000,height=800,scrollbars=yes,resizable=yes");});$('#vertrag_oeffnen_individual').click(function(){let path = '/Warenwirtschaft/includes/individual_formulare/tortenbestellung_{$webs.domain}.php';window.open(path+"?shops_ID={$order->shops_ID}&bestell_id={$order->id}","PopUp","width=1000,height=800,scrollbars=yes,resizable=yes");});});</script>{if isset($web_rechte.Warenwirtschaft.bestellung.kundenbemerkung_layer) && ($order->AP_Bemerkung||$order->liefer_comment)}<div id="kundenbemerkung_layer" title="Kundenbemerkung">{if $order->liefer_comment}{$order->liefer_comment|nl2br}{else}{$order->AP_Bemerkung|nl2br}{/if}</div>{/if}{if $order->notiz}<div id="notizDlg" title="Kundenbemerkung">{$order->notiz}</div>{/if}{if $order->mwst_befreiung=="on"}<div id="ustid_layer" title="Steuerinformation">ACHTUNG: Kunde ist von der Mehrwertsteuer befreit!<br />Umsatzsteuer-ID: {$order->ustid_nr}</div>{/if}{if isset( $user_rechte.Warenwirtschaft.bestellung.bestellstorno)}<script>// ME: bestellstorno dialog$(function() {{if isset($user_rechte.Warenwirtschaft.bestellung.bestellstorno)}$(".bestellopen").click(function(){let bId={$order->id}$.get("/Warenwirtschaft/reopenOrder.php?bestelung="+bId,function(){$(location)[0].reload();})}){/if}$( "#bestellstorno_dlg" ).dialog({autoOpen: false,minWidth: 600,resize:false,title:'Bestellung stornieren',buttons:{Stornieren: function(){$('#storno_form').submit();},Abbrechen: function() {$(this).dialog("close");}}});$( ".bestellstorno" ).click(function() {$( "#bestellstorno_dlg" ).dialog( "open" );return false;});});</script><div id="bestellstorno_dlg"><form action="/Warenwirtschaft/bestellungen.php" method="post" id="storno_form">Bitte geben Sie den Grund der Stornierung ein:<input type="hidden" name="_token" value="{csrf_token()}"><input type="hidden" name="_method" value="PATCH"><br/><br/><textarea cols="50" rows="6" name="stornogrund"></textarea><input type="hidden" name="action" value="bestellstorno" /><input type="hidden" name="bestellID" value="{$order->id}" />{if $order->fremd_id && $order->portal_storno}<input type="hidden" name="fremd_id" value="{$order->fremd_id}" /><input type="hidden" name="vportal" value="0" /><br /><input id="vportal" type="checkbox" name="vportal" value="1" checked="checked" /><label for="vportal">Auch auf {$order->portal_name} stornieren</label>{if $order->portal_template=="idealo_de"}<select name="grund"><option label="Stornierung durch Kunden" value="1">Stornierung durch Kunden</option><option label="nicht lieferbar" value="2">nicht lieferbar</option><option label="Retoure" value="3">Retoure</option></select>{/if}{/if}</form></div>{/if}{if isset($user_rechte.Warenwirtschaft.bestellung.billsafe)}<div id="bs_return" title="Billsafe Rückmeldung"></div>{/if}<div id="change_amount_dlg" title="Artikeldaten erfassen"><p>Hier können Sie den Barcode des zu liefernden<br />Artikels einlesen und die Daten in die Bestellung eintragen.<br />Die daraus entstehende Differenz können Sie dann Ihrem Kunden<br />erstatten oder nachberechnen.<br />Dazu muss die Bestellung über Paypal, Kreditkarte oder sofortueberweisung bezahlt worden sein.</p><form id="change_amount_form" onsubmit="return false;"><input type="hidden" name="_token" value="{csrf_token()}"><input type="hidden" name="_method" value="PATCH">Barcode: <input type="text" name="barcode" id="barcode" /><input type="hidden" name="ab_id" id="change_ab_id" value=""/><input type="submit" style="display:none;" id="change_amount_btn" /></form></div><div id="labelReturn" title="Rückmeldung von Labeldruck"></div><div id="updReturn" title="Ergebnis Bestellupdate"></div><div id="delShipmentQuestion" title="Wirklich löschen?">Wollen Sie die Trackingnummer <strong><span id="delTrackNumber"></span></strong> wirklich löschen?<br />ACHTUNG: Dadurch wird das Versandlabel UNGÜLTIG und muss neu erstellt werden!<input type="hidden" id="delDokId" /><input type="hidden" id="delDokLogistiker" /><input type="hidden" id="returnCode" /></div><div id="VersandDialog" title="Parameter für die Erstellung von Versandetiketten festlegen"></div><div id="refundDlg" title="Erstattung für {$order->kk_info.anbieter} Käufe"><form id="refundForm"><input type="hidden" name="_token" value="{csrf_token()}"><input type="hidden" name="_method" value="PATCH"><table><tr><td>Bestellnummer</td><td colspan="2">{$order->id}<input type="hidden" name="bestell_id" value="{$order->id}" /></td></tr><tr><td>Betrag</td><td><input type="text" name="betrag" value="{$order->total_amount_buffer}" id="refundAmount" /></td><td>{if $order->kk_info.anbieter=="Amazon"}<span id="amazonRefunded" style="display:none;">{$order->refunded}</span><span id="amazonMax" style="display:none;">{$order->max}</span><span id="amazonDiff" style="display:none;">{$order->diff}</span>{$order->refunded|money_format_red} bereits erstattet<br />maximal {$order->max|money_format_red} erstattbar<br />noch {$order->diff|money_format_red} übrig<input type="hidden" name="diff" value="{$order->diff}" /><input type="hidden" name="env" value="{$order->kk_info.env}" />{/if}</td></tr><tr><td>Grund</td><td><textarea name="grund" cols="30" rows="5">Rückzahlung zu Bestellung {$order->id}.</textarea></td><td></td></tr></table><input type="hidden" name="shops_id" value="{$order->shops_ID}" /></form></div>{if isset($web_rechte.Warenwirtschaft.bestellung.bestelldruckquittierung)}<style>.print_eingabefelder .bottomline {border-bottom:1px solid #000;width:46%;float:left;padding:0 1%;margin:40px 1% 0 1%;}.print_eingabefelder .topline {width:46%;float:left;padding:0 1%;border-top:1px solid #000;margin:60px 1% 0 1%;}</style><div class="onprint print_eingabefelder"><div class="bottomline">Abholdatum: </div><div class="bottomline">Bearbeiter: </div><div class="break"></div><div class="topline">Abholer / Kunde in Druckschrift</div><div class="topline">Abholer / Kunde Unterschrift</div></div>{/if}<script>$(function(){$('.dokumentnamebox').hover(function() {if ($(this)[0].scrollWidth > $(this).innerWidth() && !$(this).hasClass('marquee')) { $(this).children('a').wrap("<span class='marquee dokumentnamebox'></span>"); }});});</script>{if $dialog}<div id="mailTemplates" title="Template für E-Mail auswählen"><form id="mailTemplateForm" method="post"><input type="hidden" name="_token" value="{csrf_token()}"><input type="hidden" name="_method" value="PATCH">{foreach $templates as $id=> $option}<button title="{$templateDesc.$id}" data-value="{$id}" class="vorlage" style="margin-bottom:10px;">{$option}</button>{/foreach}</form></div>{/if}<div id="mailDlg" title="E-Mail schreiben"></div><div id="dialogLieferadresse"></div><div id="dialogRechnungsadresse"></div><div id="dialogDokTitle" title="Titel ändern"><form id="dokTitleForm" method="post"><input type="hidden" name="_token" value="{csrf_token()}"><input type="hidden" name="_method" value="PATCH"><table><tr><td>Titel</td><td><input type="text" value="" name="titel" id="dokTitle" size="150" /></td></tr></table><input type="hidden" name="id" value="" id="dokId" /></form></div><div id="dokumentDlg" title="Dokument anzeigen"></div>{if $order->Login<100}<div id="umwandelnDlg" title="Kunde umwandeln">Wollen Sie den Kunden <b>{$order->E_Mail}</b> wirklich in ein Kundenkonto umwandeln?<br><b style="color:red">Diese Aktion kann nicht rückgängig gemacht werden!</b><br><br><b>Info</b><br><div id="umwandelnCheckResult"></div></div>{/if}<script>$(document).ready(function() {// Artikelbeschreibung bearbeiten$('.edit_beschreibung').click(function() {let id = $(this).data("id");$('#beschreibung_'+id).toggle();$('#beschreibung_indikator_'+id).toggle();$('#artikel_'+id+'_changed').val(1);});});</script>{if ( isset( $user_rechte["Warenwirtschaft"]["bestellung"]["lieferantenbestellung"] ) )}<div id="lagerbestand"></div>{/if}</div>{/block}