Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e9e4fb82

Von Tamino Steinert vor 3 Monaten hinzugefügt

  • ID e9e4fb829e5623b73973d073a583c43013e50ae5
  • Vorgänger 6d9402c5
  • Nachfolger 12d1af89

POS: Nachlass gewähren hinzugefügt

Unterschiede anzeigen:

js/kivi.POS.js
var row = $('#item_' + item_id).parents("tbody").first();
$(row).remove();
$('#edit_order_item_row_point_of_sales_dialog').dialog('close');
$('#edit_order_item_row_dialog').dialog('close');
kivi.Order.renumber_positions();
kivi.Order.recalc_amounts_and_taxes();
};
......
data.push({ name: 'item_id', value: item_id });
kivi.popup_dialog({
url: 'controller.pl?action=POS/edit_order_item_row_point_of_sales_dialog',
url: 'controller.pl?action=POS/edit_order_item_row_dialog',
data: data,
id: 'edit_order_item_row_point_of_sales_dialog',
id: 'edit_order_item_row_dialog',
load: function() {kivi.reinit_widgets(); kivi.Order.init_row_handlers() },
dialog: {
title: kivi.t8('Edit row'),
......
// $(row).find('[name="order.orderitems[].salesman_id"]');
$('#edit_order_item_row_point_of_sales_dialog').dialog('close');
$('#edit_order_item_row_dialog').dialog('close');
kivi.Order.recalc_amounts_and_taxes();
}
ns.open_discount_item_dialog = function(type) {
if (!kivi.Order.check_cv()) return;
$("[name='discount.type']").val(type);
kivi.popup_dialog({
url: 'controller.pl?action=POS/add_discount_item_dialog',
data: {'discount.type': type},
id: 'add_discount_item_dialog',
load: function() {
kivi.reinit_widgets();
kivi.Order.init_row_handlers()
document.getElementById("discount_value_input").focus();
},
dialog: {
title: kivi.t8('Apply discount'),
width: 300,
height: 150
}
});
}
ns.apply_dicount_item_value = function() {
var value_number = $("[name='discount.value_input']").val();
var value = kivi.parse_amount(value_number);
if (value != 0 && value != null) {
$("[name='discount.value']").val(value_number);
kivi.Order.add_discount_item();
}
$("#add_discount_item_dialog").dialog("close");
}
});

Auch abrufbar als: Unified diff