From: Jan Büren Date: Fri, 31 May 2013 06:42:02 +0000 (+0200) Subject: Standardlager und Lagerplatz entsprechende Vorauswahl beim Einkaufslieferschein X-Git-Tag: release-3.1.0beta1~399 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=ba0c9f34b18fbf73fb97cfbf69a1ea679bdd49b0;p=kivitendo-erp.git Standardlager und Lagerplatz entsprechende Vorauswahl beim Einkaufslieferschein --- diff --git a/templates/webpages/do/stock_in_form.html b/templates/webpages/do/stock_in_form.html index 99b5db1e2..f371de1a3 100644 --- a/templates/webpages/do/stock_in_form.html +++ b/templates/webpages/do/stock_in_form.html @@ -29,13 +29,21 @@ } $(function(){ + var bin_id_index = 0; + var warehouse_id_index = 0; [%- USE STOCK_INFO_it = Iterator(STOCK_INFO) %][%- FOREACH si = STOCK_INFO_it %] // new si for wh [% si.warehouse_id %] bin [% si.bin_id %] [%- SET warehouse_selected = '0' %] [%- USE WAREHOUSES_it = Iterator(WAREHOUSES) %][%- FOREACH wh = WAREHOUSES_it %] // wh [% wh.id %] + [% IF HTML.escape(PART_INFO.warehouse_id) == wh.id %] + warehouse_id_index = [% WAREHOUSES_it.count - 1%]; + [% END %] [%- USE BINS_it = Iterator(wh.BINS) %][%- FOREACH bin = BINS_it %] // bin [% bin.id %] + [% IF HTML.escape(PART_INFO.bin_id) == bin.id %] + bin_id_index = [% BINS_it.count - 1%]; + [% END %] [%- IF bin.id == si.bin_id %] warehouse_selected([% STOCK_INFO_it.count %], [% WAREHOUSES_it.count - 1 %], [% BINS_it.count - 1%]); [%- SET warehouse_selected = '1' %] @@ -43,7 +51,7 @@ [%- END %] [%- END %] [%- UNLESS warehouse_selected %] - warehouse_selected([% STOCK_INFO_it.count %], 0); + warehouse_selected([% STOCK_INFO_it.count %], warehouse_id_index, bin_id_index); [%- END %] [%- END %] }); @@ -120,7 +128,7 @@