]> wagnertech.de Git - mfinanz.git/blobdiff - SL/Controller/MassInvoiceCreatePrint.pm
Massenerstellen von Rechnungen aus LS: Aktion nur einmal ausführen
[mfinanz.git] / SL / Controller / MassInvoiceCreatePrint.pm
index aab63731aa319ef6739ce2d31bef30a4a027399a..b0c2e5c986de85af524d1d85aa21b963160f59df 100644 (file)
@@ -377,9 +377,11 @@ sub setup_list_sales_delivery_orders_action_bar {
         ],
         action => [
           t8("Create and print invoices for all selected delivery orders"),
-          call     => [ 'kivi.MassInvoiceCreatePrint.submitMassCreationForm' ],
-          disabled => !$params{num_rows} ? $::locale->text('The report doesn\'t contain entries.') : undef,
-          only_if  => $params{show_creation_buttons},
+          call      => [ 'kivi.MassInvoiceCreatePrint.submitMassCreationForm' ],
+          disabled  => !$params{num_rows} ? $::locale->text('The report doesn\'t contain entries.') : undef,
+          only_if   => $params{show_creation_buttons},
+          checks    => [ 'kivi.MassInvoiceCreatePrint.checkDeliveryOrderSelection' ],
+          only_once => 1,
         ],
 
         action => [