X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=js%2Fkivi.DeliveryOrder.js;h=00a929450168c0c6d8fa96d058789e385ecd2e18;hb=d58b1a04c2facd0a4484cf2b801b27b9741cce26;hp=3877e9b5fe4c213aee16215486193ca9e869a575;hpb=e43a7a5333cb46e48992c96797323d613ee10433;p=kivitendo-erp.git diff --git a/js/kivi.DeliveryOrder.js b/js/kivi.DeliveryOrder.js index 3877e9b5f..00a929450 100644 --- a/js/kivi.DeliveryOrder.js +++ b/js/kivi.DeliveryOrder.js @@ -106,8 +106,12 @@ namespace('kivi.DeliveryOrder', function(ns) { let data = []; $("#stock-in-out-table tr.listrow").each((i,row) => { + let qty = kivi.parse_amount($(row).find(".data-qty").val()); + + if (qty === 0) return; + data.push({ - qty: kivi.parse_amount($(row).find(".data-qty").val()), + qty: qty, warehouse_id: $(row).find(".data-warehouse-id").val(), bin_id: $(row).find(".data-bin-id").val(), chargenumber: $(row).find(".data-chargenumber").val(), @@ -121,12 +125,14 @@ namespace('kivi.DeliveryOrder', function(ns) { $.post("controller.pl", kivi.serialize({ - action: "DeliveryOrder/pack_stock_information", + action: "DeliveryOrder/update_stock_information", + unit: $("#" + row).find("[name$=unit]").val(), stock_info: data, row: row }), (data) => { - $("#" + row + " .data-stock-info").val(data); + $("#" + row + " .data-stock-info").val(data.stock_info); + $("#" + row + " .data-stock-qty").text(data.stock_qty) $("#stock_in_out_dialog").dialog("close"); } );