Subversion-Projekte lars-tiefland.ci

Revision

Revision 1372 | Revision 1374 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 1372 Revision 1373
Zeile 1... Zeile 1...
1
{include file="header.tpl"}
1
{include file="header.tpl"}
2
<!-- $Id: single_order.tpl 1372 2016-11-09 19:53:17Z lars $ BEGIN -->
2
<!-- $Id: single_order.tpl 1373 2016-11-09 21:09:21Z lars $ BEGIN -->
3
<link rel="stylesheet" href="/backend/css/bestellung.css" />
3
<link rel="stylesheet" href="/backend/css/bestellung.css" />
4
<script src="/backend/js/common.js"></script>
4
<script src="/backend/js/common.js"></script>
5
<script>
5
<script>
6
    $(function(){
6
    $(function(){
7
        {if $order.kk_info.anbieter=="Amazon"}
7
        {if $order.kk_info.anbieter=="Amazon"}
8
            script="amazonRefund.php";        
8
            script="refund?mode=amazon";        
9
        {elseif $order.kk_info.anbieter=="PayPalPlus"}
9
        {elseif $order.kk_info.anbieter=="PayPalPlus"}
10
            script="paypalRefund.php?mode=paypalPlus";        
10
            script="refund?mode=paypalPlus";        
11
        {elseif $order.kk_info.anbieter=="PayPalExpress"}
11
        {elseif $order.kk_info.anbieter=="PayPalExpress"}
12
            script="paypalRefund.php?mode=paypalExpress";
12
            script="refund?mode=paypalExpress";
13
        {elseif $order.kk_info.anbieter=="PayPal"}
13
        {elseif $order.kk_info.anbieter=="PayPal"}
14
            script="paypalRefund.php?mode=paypal";
14
            script="refund?mode=paypal";
15
        {/if}
15
        {/if}
16
        $('#refundDlg').dialog({
16
        $('#refundDlg').dialog({
17
            autoOpen:false,
17
            autoOpen:false,
18
            modal:true,
18
            modal:true,
19
            resizable:false,
19
            resizable:false,
20
            width:700,
20
            width:700,
21
            buttons:{
21
            buttons:{
22
                "erstatten":function(){
22
                "erstatten":function(){
23
                    daten = $('#refundForm').serializeArray();
23
                    daten = $('#refundForm').serializeArray();
24
                    $.post("/Warenwirtschaft/"+script,daten,function(json){
24
                    $.post("/backend/"+script,daten,function(json){
25
                        alert(json);
25
                        alert(json);
26
                        $(this).dialog("close");
26
                        $(this).dialog("close");
27
                    })
27
                    })
28
                }
28
                }
29
            }
29
            }
Zeile 96... Zeile 96...
96
  .doc_link{
96
  .doc_link{
97
    vertical-align:middle;
97
    vertical-align:middle;
98
  }*/
98
  }*/
99
</style>
99
</style>
100
{if isset($user_rechte.Warenwirtschaft.bestellung.html_editor)}
100
{if isset($user_rechte.Warenwirtschaft.bestellung.html_editor)}
101
    <script type="text/javascript" src="../js/tinymce/tinymce.min.js"></script>
101
    <script type="text/javascript" src="/backend/js/tinymce/tinymce.min.js"></script>
102
    <script type="text/javascript">
102
    <script type="text/javascript">
Zeile 103... Zeile 103...
103
    
103
    
104
    tinyMCE.init({
104
    tinyMCE.init({
105
        // General options
105
        // General options
Zeile 194... Zeile 194...
194
            resizable:false,
194
            resizable:false,
195
            autoOpen:false,
195
            autoOpen:false,
196
            buttons:{
196
            buttons:{
197
                "ja":function(){
197
                "ja":function(){
198
                    dokId=$('#delDokId').val();
198
                    dokId=$('#delDokId').val();
199
                    $.get("delShipment.php?dokId="+dokId,function(html){
199
                    $.get("/backend/shipment/del?dokId="+dokId,function(html){
200
                        $('#delShipmentQuestion').dialog("close");
200
                        $('#delShipmentQuestion').dialog("close");
201
                        arr=html.split("|");
201
                        arr=html.split("|");
202
                        $('#returnCode').val(arr[0]);
202
                        $('#returnCode').val(arr[0]);
203
                        msg=arr[1];
203
                        msg=arr[1];
204
                        $('#labelReturn').html(msg);
204
                        $('#labelReturn').html(msg);
Zeile 239... Zeile 239...
239
        
239
        
240
        function submitAmountForm(e)
240
        function submitAmountForm(e)
241
        {
241
        {
242
            //e.preventDefault();
242
            //e.preventDefault();
243
            barcode=$('#barcode').val();
243
            barcode=$('#barcode').val();
244
            $.get("/Warenwirtschaft/change_amount.php",$("#change_amount_form").serialize(),function(html){
244
            $.get("/backend/amount/change",$("#change_amount_form").serialize(),function(html){
245
                $('#change_amount_form').dialog("close");
245
                $('#change_amount_form').dialog("close");
246
                document.location.reload();
246
                document.location.reload();
247
            })
247
            })
Zeile 270... Zeile 270...
270
                }else{
270
                }else{
271
                    $(this).prop('selectedIndex',0);
271
                    $(this).prop('selectedIndex',0);
272
                }
272
                }
273
            }else{
273
            }else{
274
                // ME: den neuen Wert in der Tabelle Bestellung speichern.
274
                // ME: den neuen Wert in der Tabelle Bestellung speichern.
275
                $('#ajax').load("/Warenwirtschaft/update_bestellung.php?tax="+sel+"&id={$order.ID}");
275
                $('#ajax').load("/backend/order/update?tax="+sel+"&id={$order.ID}");
276
            }
276
            }
277
        });
277
        });
Zeile 278... Zeile 278...
278
        
278
        
279
        // ME: Logistiker SelectBox bei Change sofort speichern
279
        // ME: Logistiker SelectBox bei Change sofort speichern
280
        $('#logistiker_id').change(function(){
280
        $('#logistiker_id').change(function(){
Zeile 281... Zeile 281...
281
            var logistiker_id = $(this).val();
281
            var logistiker_id = $(this).val();
282
            
282
            
283
            // die Selectbox im trackingnummern-Dialog updaten
283
            // die Selectbox im trackingnummern-Dialog updaten
284
            $('#logistiker_id_dlg').val(logistiker_id);
284
            $('#logistiker_id_dlg').val(logistiker_id);
285
            $('#ajax').load("/Warenwirtschaft/update_logistiker.php?id={$order.ID}&logistiker_id="+logistiker_id, function(html){
285
            $('#ajax').load("/backend/order/logistiker?id={$order.ID}&logistiker_id="+logistiker_id, function(html){
286
                alert(html);
286
                alert(html);
287
                if(html=="Der Logistiker wurde gespeichert")
287
                if(html=="Der Logistiker wurde gespeichert")
288
                {
288
                {
289
                    document.location.href="/Warenwirtschaft/bestellungen.php?Bestellung={$order.ID}";
289
                    document.location.href="/backend/order/edit/{$order.ID}";
290
                }
290
                }
291
            }  );
291
            }  );
Zeile 292... Zeile 292...
292
        });
292
        });
293
    });
293
    });
294
 
294
 
295
     // ME: Trackingnummer löschen mit Sicherheitsabfrage
295
     // ME: Trackingnummer löschen mit Sicherheitsabfrage
296
    function delete_trackingnummer(trackingnummer){
296
    function delete_trackingnummer(trackingnummer){
297
        var text = "Soll die Trackingnummer "+trackingnummer+" wirklich gelöscht werden?";
297
        var text = "Soll die Trackingnummer "+trackingnummer+" wirklich gelöscht werden?";
Zeile 298... Zeile 298...
298
        var check = confirm( decodeHtml(text) );
298
        var check = confirm( decodeHtml(text) );
299
        if(check==true) {
299
        if(check==true) {
300
            $('#ajax').load("/Warenwirtschaft/update_tracking.php?action=delete&id={$order.ID}&trackingnummer="+trackingnummer+"" );
300
            $('#ajax').load("/backend/tracking/update?action=delete&id={$order.ID}&trackingnummer="+trackingnummer+"" );
Zeile 301... Zeile 301...
301
            
301
            
302
            $('#tracking').load('gettracking.php?bestell_id={$order.ID}').show().delay(100);
302
            $('#tracking').load('/backend/tracking/get/{$order.ID}').show().delay(100);
303
        } 
303
        } 
304
    }   
304
    }   
305
    
305
    
306
    function decodeHtml(html) {
306
    function decodeHtml(html) {
307
        var txt = document.createElement("textarea");
307
        var txt = document.createElement("textarea");
308
        txt.innerHTML = html;
308
        txt.innerHTML = html;
309
        return txt.value;
309
        return txt.value;
310
    }        
310
    }        
311
    function del_shipment(dokId)
311
    function del_shipment(dokId)
312
    {
312
    {
313
        $.get("getTrackNumber.php?dokId="+dokId,function(html){
313
        $.get("/backend/tracking/get/?dokId="+dokId,function(html){
Zeile 340... Zeile 340...
340
                     $("<div>").dialog({
340
                     $("<div>").dialog({
341
                        hide: "scale",
341
                        hide: "scale",
342
                        minWidth: 550,
342
                        minWidth: 550,
343
                        position: { my: 'top', at: 'top+60' },
343
                        position: { my: 'top', at: 'top+60' },
344
                        open: function() {
344
                        open: function() {
345
                            $(this).load('kommissionierungskontrolle.php?b_id={$order.ID}');
345
                            $(this).load('/backend/kommissionierungskontrolle/{$order.ID}');
346
                        },      
346
                        },      
347
                        close: function(event, ui) {
347
                        close: function(event, ui) {
348
                            $(this).dialog('destroy').remove(); 
348
                            $(this).dialog('destroy').remove(); 
349
                            location.reload();           
349
                            location.reload();           
350
                        },
350
                        },
Zeile 368... Zeile 368...
368
                    buttons: {
368
                    buttons: {
369
                        "Speichern": function() {
369
                        "Speichern": function() {
370
                            var mwst = $(".mwstLand").val();              
370
                            var mwst = $(".mwstLand").val();              
371
                            var data = $("#bestellungFormular").serializeArray();
371
                            var data = $("#bestellungFormular").serializeArray();
Zeile 372... Zeile 372...
372
                                
372
                                
373
                            $('#ajax').load("/Warenwirtschaft/update_bestellung.php?mwst="+mwst+"&id={$order.ID}",data, function(html){
373
                            $('#ajax').load("/backend/order/update?mwst="+mwst+"&id={$order.ID}",data, function(html){
374
                                alert(html);
374
                                alert(html);
375
                                location.reload();
375
                                location.reload();
376
                            });    
376
                            });    
377
                        },
377
                        },
Zeile 411... Zeile 411...
411
                    show: "clip",
411
                    show: "clip",
412
                    hide: "scale",
412
                    hide: "scale",
413
                    resizable: false,
413
                    resizable: false,
414
                    position: "center top", 
414
                    position: "center top", 
415
                    open: function() {
415
                    open: function() {
416
                        $(this).load('change_rechnungsadresse.php?b_id={$order.ID}');
416
                        $(this).load('/backend/adresse/rechnung/{$order.ID}');
417
                    },      
417
                    },      
418
                    close: function(event, ui) {
418
                    close: function(event, ui) {
419
                        $(this).dialog('destroy').remove();             
419
                        $(this).dialog('destroy').remove();             
420
                    },
420
                    },
421
                    minWidth: 400,
421
                    minWidth: 400,
Zeile 503... Zeile 503...
503
                                            type: "POST",
503
                                            type: "POST",
504
                                            url : "{$verbuchungsScript}",
504
                                            url : "{$verbuchungsScript}",
505
                                            data: produktionsArtikel
505
                                            data: produktionsArtikel
506
                                        }).done(function(msg){
506
                                        }).done(function(msg){
507
                                            alert(msg);
507
                                            alert(msg);
508
                                            document.location.href="/Warenwirtschaft/bestellungen.php?Bestellung={$order.ID}";
508
                                            document.location.href="/backend/order/edit/{$order.ID}";
509
                                        })   
509
                                        })   
510
                                    } else {
510
                                    } else {
511
                                        alert( "Bitte zu jedem Artikel die Menge angeben!" );
511
                                        alert( "Bitte zu jedem Artikel die Menge angeben!" );
512
                                    } 
512
                                    } 
513
                                }
513
                                }
Zeile 537... Zeile 537...
537
                code=ergArr[0];
537
                code=ergArr[0];
538
                msg=ergArr[1];
538
                msg=ergArr[1];
539
                if(code==0)
539
                if(code==0)
540
                {
540
                {
541
                    window.open(msg);
541
                    window.open(msg);
542
                    document.location.href="/Warenwirtschaft/bestellungen.php?Bestellung={$order.ID}";
542
                    document.location.href="/backend/order/edit/{$order.ID}";
543
                }
543
                }
544
                else
544
                else
545
                {
545
                {
546
                    $('#labelReturn').html(msg).dialog("open");
546
                    $('#labelReturn').html(msg).dialog("open");
547
                }
547
                }
Zeile 556... Zeile 556...
556
            //alert(this.id);
556
            //alert(this.id);
557
            bs_id=this.id;
557
            bs_id=this.id;
558
            bs_id=bs_id.split("_");
558
            bs_id=bs_id.split("_");
559
            shop_id=bs_id[3];
559
            shop_id=bs_id[3];
560
            best_id=bs_id[2];
560
            best_id=bs_id[2];
561
            url="/Warenwirtschaft/billsafe.php?shops_id="+shop_id+"&bestell_id="+best_id;
561
            url="/backend/billsafe?shops_id="+shop_id+"&bestell_id="+best_id;
562
            window.open(url);
562
            window.open(url);
563
        }
563
        }
564
        {/if}
564
        {/if}
565
        {if isset($user_rechte.Warenwirtschaft.logistiker.tracking_input)}
565
        {if isset($user_rechte.Warenwirtschaft.logistiker.tracking_input)}
566
        function save_tracking(e)
566
        function save_tracking(e)
567
        {
567
        {
568
            if(this.id=="send_tracking")
568
            if(this.id=="send_tracking")
569
            {
569
            {
570
                e.preventDefault();            
570
                e.preventDefault();            
571
            }
571
            }
572
            $.post("/Warenwirtschaft/add_tracking_nr.php",$('#add_tracking_nr_form').serializeArray(),function(html){
572
            $.post("/backend/tracking/add",$('#add_tracking_nr_form').serializeArray(),function(html){
573
                erg=html.split("|");
573
                erg=html.split("|");
574
                if(erg[0]==1)
574
                if(erg[0]==1)
575
                {
575
                {
576
                    alert(erg[1]);
576
                    alert(erg[1]);
577
                }
577
                }
578
                else
578
                else
579
                {
579
                {
580
                    $('#tracking').load('gettracking.php',$('#add_tracking_nr_form').serialize()).show();
580
                    $('#tracking').load('/backend/tracking/get/',$('#add_tracking_nr_form').serialize()).show();
581
                    $('#add_tracking_nr').dialog("close");
581
                    $('#add_tracking_nr').dialog("close");
582
                }
582
                }
583
            })
583
            })
584
            //alert("Test");
584
            //alert("Test");
585
        }
585
        }
Zeile 624... Zeile 624...
624
                    {
624
                    {
625
                        $(this).dialog("close");
625
                        $(this).dialog("close");
626
                    },
626
                    },
627
                    "nicht mehr anzeigen": function()
627
                    "nicht mehr anzeigen": function()
628
                    {
628
                    {
629
                        $("#updReturn").load("update_bestellung.php?id={$order.ID}&notiz=dismiss",function(){
629
                        $("#updReturn").load("/backend/order/update/?id={$order.ID}&notiz=dismiss",function(){
630
                            $('#updReturn').dialog("open");
630
                            $('#updReturn').dialog("open");
631
                            $('#notizDlg').dialog("close");
631
                            $('#notizDlg').dialog("close");
632
                        })
632
                        })
633
                    }
633
                    }
634
                }
634
                }
Zeile 1143... Zeile 1143...
1143
                                                    <input type="text" name="cmd[artikel_to_Bestellung][{$order.artikel[a_ind].ID}][Preis_pro_Stueck]" size="5" value="{$order.artikel[a_ind].Preis_pro_Stueck}" onkeyup="this.value=killkomma(this.value);"/>&nbsp;&euro;&nbsp;
1143
                                                    <input type="text" name="cmd[artikel_to_Bestellung][{$order.artikel[a_ind].ID}][Preis_pro_Stueck]" size="5" value="{$order.artikel[a_ind].Preis_pro_Stueck}" onkeyup="this.value=killkomma(this.value);"/>&nbsp;&euro;&nbsp;
1144
                                                    &nbsp;&nbsp;<a onmouseover="overlib('Artikel als storniert markieren.');" onmouseout="return nd();" onclick="change_status('a',{$order.ID},{$order.artikel[a_ind].ID},'S','storniert');" style="cursor:pointer">X</a>
1144
                                                    &nbsp;&nbsp;<a onmouseover="overlib('Artikel als storniert markieren.');" onmouseout="return nd();" onclick="change_status('a',{$order.ID},{$order.artikel[a_ind].ID},'S','storniert');" style="cursor:pointer">X</a>
Zeile 1145... Zeile 1145...
1145
                                                    
1145
                                                    
Zeile 1146... Zeile 1146...
1146
                                                    {if isset($user_rechte.Warenwirtschaft.bestellung.artikel_loeschen)}
1146
                                                    {if isset($user_rechte.Warenwirtschaft.bestellung.artikel_loeschen)}
Zeile 1147... Zeile 1147...
1147
                                                
1147
                                                
1148
                                                  &nbsp;&nbsp;<a onclick="javascript:return confirm('Soll dieser Artikel wirklich geloescht werden?\nDie Aktion kann nicht rueckgaengig gemacht werden.');" href="/Warenwirtschaft/artikel_loeschen.php?ID={$order.artikel[a_ind].ID}&Bestellung={$order.ID}"><img onmouseover="overlib('Artikel dauerhaft loeschen.');" onmouseout="return nd();" src="/backend/images/navigation/trashcan.gif" /></a>&nbsp;&nbsp;
1148
                                                  &nbsp;&nbsp;<a onclick="javascript:return confirm('Soll dieser Artikel wirklich geloescht werden?\nDie Aktion kann nicht rueckgaengig gemacht werden.');" href="/backend/order/artikel/loeschen?ID={$order.artikel[a_ind].ID}&Bestellung={$order.ID}"><img onmouseover="overlib('Artikel dauerhaft loeschen.');" onmouseout="return nd();" src="/backend/images/navigation/trashcan.gif" /></a>&nbsp;&nbsp;
1149
                                                
1149
                                                
1150
                                                    {/if}
1150
                                                    {/if}
Zeile 1330... Zeile 1330...
1330
                                                    
1330
                                                    
Zeile 1331... Zeile 1331...
1331
                                                    type="text" name="cmd[artikel_to_Bestellung][{$order.artikel[a_ind].ID}][Bezeichnung]" size="45" value="{$order.artikel[a_ind].Bezeichnung|default:$order.artikel[a_ind].kurzbezeichnung|trim}" onchange="document.getElementById('artikel_'+{$order.artikel[a_ind].ID}+'_changed').value='1';"/>
1331
                                                    type="text" name="cmd[artikel_to_Bestellung][{$order.artikel[a_ind].ID}][Bezeichnung]" size="45" value="{$order.artikel[a_ind].Bezeichnung|default:$order.artikel[a_ind].kurzbezeichnung|trim}" onchange="document.getElementById('artikel_'+{$order.artikel[a_ind].ID}+'_changed').value='1';"/>
Zeile 1332... Zeile 1332...
1332
                                                    
1332
                                                    
Zeile 1333... Zeile 1333...
1333
                                                {if isset($user_rechte.Warenwirtschaft.bestellung.artikel_loeschen)}
1333
                                                {if isset($user_rechte.Warenwirtschaft.bestellung.artikel_loeschen)}
Zeile 1334... Zeile 1334...
1334
                                                
1334
                                                
1335
                                                  &nbsp;&nbsp;<a onclick="javascript:return confirm('Soll diese Versandart wirklich geloescht werden?\nDie Aktion kann nicht rueckgaengig gemacht werden.');" href="/Warenwirtschaft/artikel_loeschen.php?ID={$order.artikel[a_ind].ID}&Bestellung={$order.ID}"><img onmouseover="overlib('Versandartikel dauerhaft loeschen.');" onmouseout="return nd();" src="/backend/images/navigation/trashcan.gif" /></a>&nbsp;&nbsp;
1335
                                                  &nbsp;&nbsp;<a onclick="javascript:return confirm('Soll diese Versandart wirklich geloescht werden?\nDie Aktion kann nicht rueckgaengig gemacht werden.');" href="/backend/oder/artikel/loeschen?ID={$order.artikel[a_ind].ID}&Bestellung={$order.ID}"><img onmouseover="overlib('Versandartikel dauerhaft loeschen.');" onmouseout="return nd();" src="/backend/images/navigation/trashcan.gif" /></a>&nbsp;&nbsp;
Zeile 2140... Zeile 2140...
2140
</script>
2140
</script>
2141
{/if}
2141
{/if}
2142
<script>
2142
<script>
2143
    $(document).ready(function(){
2143
    $(document).ready(function(){
2144
        $('#vertrag_oeffnen').click(function(){
2144
        $('#vertrag_oeffnen').click(function(){
2145
            var path = '/Warenwirtschaft/includes/verleih/leihvorlage_{$webs.domain}.php';
2145
            var path = '/backend/verleih/leihvorlage/{$webs.domain}';
2146
            window.open(path+"?shops_ID={$order.shops_ID}&bestell_id={$order.ID}","PopUp","width=1000,height=800,scrollbars=yes,resizable=yes");
2146
            window.open(path+"?shops_ID={$order.shops_ID}&bestell_id={$order.ID}","PopUp","width=1000,height=800,scrollbars=yes,resizable=yes");
2147
        });
2147
        });
2148
    });
2148
    });
2149
</script>
2149
</script>
Zeile 2200... Zeile 2200...
2200
 
2200
 
2201
 
2201
 
2202
 
2202
 
2203
</script> 
2203
</script> 
2204
    <div id="bestellstorno_dlg">
2204
    <div id="bestellstorno_dlg">
2205
        <form action="/Warenwirtschaft/bestellungen.php" method="post" id="storno_form">Bitte geben Sie den Grund der Stornierung ein:
2205
        <form action="/backend/order/storno/" method="post" id="storno_form">Bitte geben Sie den Grund der Stornierung ein:
2206
            <br/><br/>
2206
            <br/><br/>
2207
            <textarea cols="50" rows="6" name="stornogrund"></textarea>
2207
            <textarea cols="50" rows="6" name="stornogrund"></textarea>
Zeile 2296... Zeile 2296...
2296
            {/if}
2296
            {/if}
2297
        </table>
2297
        </table>
2298
        <input type="hidden" name="shops_id" value="{$order.shops_ID}" />
2298
        <input type="hidden" name="shops_id" value="{$order.shops_ID}" />
2299
    </form>
2299
    </form>
2300
</div>
2300
</div>
2301
<!-- $Id: single_order.tpl 1372 2016-11-09 19:53:17Z lars $ END -->
2301
<!-- $Id: single_order.tpl 1373 2016-11-09 21:09:21Z lars $ END -->
2302
{include file="footer.tpl"}^
2302
{include file="footer.tpl"}^