Revision 01074b6e
Von Kivitendo Admin vor mehr als 8 Jahren hinzugefügt
js/kivi.MassInvoiceCreatePrint.js | ||
---|---|---|
41 | 41 |
$('#cpa_start_process_button,.ui-dialog-titlebar button.ui-dialog-titlebar-close').prop('disabled', 'disabled'); |
42 | 42 |
$('#cpa_start_process_abort_link').remove(); |
43 | 43 |
|
44 |
var filter = $('[name^=filter\\.]').serializeArray(); |
|
44 | 45 |
var data = { |
46 |
action: 'MassInvoiceCreatePrint/create_print_all_start', |
|
45 | 47 |
number_of_invoices: $('#cpa_number_of_invoices').val(), |
46 | 48 |
printer_id: $('#cpa_printer_id').val(), |
47 | 49 |
copy_printer_id: $('#cpa_copy_printer_id').val(), |
48 | 50 |
transdate: $('#transdate').val() |
49 | 51 |
}; |
50 |
kivi.submit_ajax_form('controller.pl?action=MassInvoiceCreatePrint/create_print_all_start', '[name^=filter\\.]', data); |
|
52 |
|
|
53 |
$(filter).each(function(index, obj){ data[obj.name] = obj.value; }); |
|
54 |
|
|
55 |
$.post('controller.pl', data, kivi.eval_json_result); |
|
51 | 56 |
}; |
52 | 57 |
|
53 | 58 |
this.createPrintAllFinishProcess = function() { |
Auch abrufbar als: Unified diff
MassInvoiceCreatePrint - Filter korrekt übergeben
Beim Massendruck wurden die ausgewählten Filter nicht korrekt
berücksichtigt, wenn man z.B. nach allen Lieferscheinen ab einem
bestimmten Datum gefiltert hat, und davon die ersten 10 drucken wollte,
wurde die ersten 10 aus der ungefilterten Liste gedruckt.