Revision 13b8f24a
Von Tamino Steinert vor mehr als 1 Jahr hinzugefügt
templates/webpages/delivery_order/stock_dialog/_stock_in_table.html | ||
---|---|---|
1 | 1 |
<tr class="listheading"> |
2 | 2 |
<th>[% 'Warehouse' | $T8 %]</th> |
3 | 3 |
<th>[% 'Bin' | $T8 %]</th> |
4 |
<th>[% 'Charge Number' | $T8 %]</th> |
|
5 |
[% IF INSTANCE_CONF.get_show_bestbefore %] |
|
6 |
<th>[% 'Best Before' | $T8 %]</th> |
|
7 |
[% END %] |
|
4 | 8 |
<th align="right">[% 'Qty' | $T8 %]</th> |
5 | 9 |
<th align="right">[% 'Unit' | $T8 %]</th> |
6 | 10 |
</tr> |
7 | 11 |
|
8 |
<tr> |
|
9 |
[% L.multi_level_select_tag( |
|
10 |
"test_tag", WAREHOUSES, 2, surround_tag="td", |
|
11 |
level_1={ |
|
12 |
name="warehouse.id", |
|
13 |
value_key="id", |
|
14 |
title_key="description", |
|
15 |
}, |
|
16 |
level_2={ |
|
17 |
object_key="bins", |
|
18 |
name="bin.id", |
|
19 |
value_key="id", |
|
20 |
title_key="description", |
|
21 |
}, |
|
22 |
) %] |
|
12 |
[%- FOREACH row = STOCK_INFO %] |
|
13 |
[%- PROCESS delivery_order/stock_dialog/_stock_in_row.html PART=part ROW=row pos=loop.count %] |
|
14 |
[%- END %] |
|
23 | 15 |
|
24 |
<td> |
|
25 |
[% L.input_tag("qty", LxERP.format_amount(do_qty), class="numeric data-qty", size="12") %]</td> |
|
26 |
<td>[% L.select_tag("unit_" _ loop.count, part.unit_obj.convertible_units, value_key="name", default=row.stock_unit, class="data-unit") %]</td> |
|
27 |
|
|
28 |
<td style="display:none"> |
|
29 |
[% L.hidden_tag("warehouse_id", row.warehouse_id, class="data-warehouse-id") %] |
|
30 |
[% L.hidden_tag("bin_id", row.bin_id, class="data-bin-id") %] |
|
31 |
[% L.hidden_tag("chargenumber", row.chargenumber, class="data-chargenumber") %] |
|
32 |
[% L.hidden_tag("delivery_order_items_stock_id", row.delivery_order_items_stock_id, class="data-stock-id") %] |
|
33 |
[% L.hidden_tag("bestbefore", row.bestbefore, class="data-bestbefore") IF INSTANCE_CONF.get_show_bestbefore %] |
|
34 |
</td> |
|
35 |
</tr> |
|
36 |
<tr> |
|
37 |
[% L.multi_level_select_tag("multi_select_foo_bar_foobar", COLLECTION, 3, |
|
38 |
surround_tag="td", |
|
39 |
level_1={ |
|
40 |
name="foo.id", |
|
41 |
value_key="id", |
|
42 |
title_key="description", |
|
43 |
default="2", |
|
44 |
}, |
|
45 |
level_2={ |
|
46 |
object_key="key_1", |
|
47 |
name="bar.id", |
|
48 |
value_key="id", |
|
49 |
title_key="description", |
|
50 |
default="1", |
|
51 |
}, |
|
52 |
level_3={ |
|
53 |
object_key="key_2", |
|
54 |
name="foobar.id", |
|
55 |
value_key="id", |
|
56 |
title_key="value", |
|
57 |
default="4", |
|
58 |
}, |
|
59 |
) %] |
|
60 |
</tr> |
|
16 |
[%- UNLESS STOCK_INFO.size %] |
|
17 |
[%- PROCESS delivery_order/stock_dialog/_stock_in_new_row.html PART=part remaining_qty=do_qty pos=0 %] |
|
18 |
[% END %] |
Auch abrufbar als: Unified diff
Controller: DeliveryOrder: stock_dialog um Einlagern erweitert