Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d8930664

Von Bernd Bleßmann vor mehr als 4 Jahren hinzugefügt

  • ID d8930664e7d3798dd2f60cb572e11d889d5f74c3
  • Vorgänger 823553a5
  • Nachfolger 23758ec0

Massenerstellen von Rechnungen aus LS: sumbit direkt von der Aktion machen

Das submit, das die Umwandlung der Rechnungen startet, kann direkt über die
ActionBar angegeben werden. Damit fällt die js-Funktion ganz weg.

Unterschiede anzeigen:

SL/Controller/MassInvoiceCreatePrint.pm
],
action => [
t8("Create and print invoices for all selected delivery orders"),
call => [ 'kivi.MassInvoiceCreatePrint.submitMassCreationForm' ],
submit => [ 'form', { action => 'MassInvoiceCreatePrint/create_invoices' } ],
disabled => !$params{num_rows} ? $::locale->text('The report doesn\'t contain entries.') : undef,
only_if => $params{show_creation_buttons},
checks => [ 'kivi.MassInvoiceCreatePrint.checkDeliveryOrderSelection' ],
js/kivi.MassInvoiceCreatePrint.js
return false;
};
this.submitMassCreationForm = function() {
kivi.submit_form_with_action('form', 'MassInvoiceCreatePrint/create_invoices');
return false;
};
this.createPrintAllInitialize = function() {
kivi.popup_dialog({
id: 'create_print_all_dialog',

Auch abrufbar als: Unified diff