<td>[% L.select_tag('order.taxzone_id', SELF.all_taxzones, default=SELF.order.taxzone_id, title_key='description', style='width: 300px', class='recalc') %]</td>
</tr>
+[%- IF SELF.all_departments.size %]
+ <tr>
+ <th align="right">[% 'Department' | $T8 %]</th>
+ <td>
+ [% L.select_tag('order.department_id', SELF.all_departments, default=SELF.order.department_id, title_key='description', with_empty=1, style='width:300px') %]
+ </td>
+ </tr>
+[%- END %]
+
<tr>
<th align="right">[% 'Shipping Point' | $T8 %]</th>
<td>[% L.input_tag('order.shippingpoint', SELF.order.shippingpoint, style='width: 300px') %]</td>
<td>[% L.date_tag('order.transdate', SELF.order.transdate) %]</td>
</tr>
+ <tr>
+ <th width="70%" align="right" nowrap>[% 'Reqdate' | $T8 %]</th>
+ <td>[% L.date_tag('order.reqdate', SELF.order.reqdate) %]</td>
+ </tr>
+
<tr>
<th width="70%" align="right" nowrap>[% 'Insert Date' | $T8 %]</th>
<td>[% SELF.order.itime_as_date %]</td>
[%- PROCESS order/tabs/_item_input.html %]
+ [% L.button_tag('setup_multi_items_dialog()', LxERP.t8('Add multiple parts')) %]</td>
+
<table width="100%">
<tr>
<td>
$.post("controller.pl", data, kivi.eval_json_result);
}
+function setup_multi_items_dialog() {
+ if (!check_cv()) return;
+ var data = $('#order_form').serialize();
+ data += '&action=Order/show_multi_items_dialog';
+
+ $.post("controller.pl", data, kivi.eval_json_result);
+}
+
+var multi_items_dialog;
+
+function show_multi_items_dialog(html, title) {
+ var id = 'jq_multi_items_dialog';
+ var dialog_params = {
+ id: id,
+ width: 800,
+ height: 500,
+ modal: true,
+ close: function(event, ui) {
+ multi_items_dialog.remove();
+ },
+ };
+
+ $('#' + id).remove();
+
+ multi_items_dialog = $('<div style="display:none" id="' + id + '"></div>').appendTo('body');
+ multi_items_dialog.attr('title', title);
+ multi_items_dialog.html(html);
+ multi_items_dialog.dialog(dialog_params);
+
+ $('.cancel').click(close_multi_items_dialog);
+
+ return true;
+}
+
+var close_multi_items_dialog = function() {
+ multi_items_dialog.dialog('close');
+}
+
function delete_order_item_row(clicked) {
var row = $(clicked).parents("tbody").first();
$(row).remove();