Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 0e5c0606

Von Jan Büren vor mehr als 7 Jahren hinzugefügt

  • ID 0e5c060647cb76818bedd176c6fd32e9a658eaff
  • Vorgänger 51dd16d6
  • Nachfolger a3a6ec06

Wiederkehrende Aufträge mit einmaliger Periode verbessert

Die Deaktivierung erst nach der Generierung der Rechnung veranlassen.
Andernfalls werden diese automatisch bei anderen Rechnungsläufen deaktiviert.

Unterschiede anzeigen:

SL/BackgroundJob/CreatePeriodicInvoices.pm
61 61
      push @invoices_to_print, $data if $config->print;
62 62
      push @invoices_to_email, $data if $config->send_email;
63 63

  
64
      # disalbe one timer only, if they are already processed
65
      # disable one time configs (periodicity is only one time).
66
      my $inactive_ordnumber = $config->disable_one_time_config;
67
      push @disabled_orders, $inactive_ordnumber if $inactive_ordnumber;
68

  
64 69
      # last;
65 70
    }
66
    # disable one time configs (periodicity is only one time).
67
    my $inactive_ordnumber = $config->disable_one_time_config;
68
    push @disabled_orders, $inactive_ordnumber if $inactive_ordnumber;
69 71
  }
70 72

  
71 73
  foreach my $inv ( @invoices_to_print ) { $self->_print_invoice($inv); }

Auch abrufbar als: Unified diff