Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision bdb802cd

Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt

  • ID bdb802cd8e3e47817058fb907f5fe577b3d5cf90
  • Vorgänger cc872430
  • Nachfolger 43ad317e

Wiederkehrende Rechnungen: Variable period_end_date gefixt

Das Periodenenddatum wird am Anfang der sub bereits richtig als »der
letzte Tag innerhalb des Abrechnungszeitraumes« berechnet und darf
hinterher daher nicht mehr auf den Monat abgeschnitten werden.

Unterschiede anzeigen:

SL/BackgroundJob/CreatePeriodicInvoices.pm
98 98
    next_year           => [ $period_start_date->clone->truncate(to => 'year')->add(     years => 1),   sub { $_[0]->year } ],
99 99

  
100 100
    period_start_date   => [ $period_start_date->clone->truncate(to => 'month'), sub { $::locale->format_date(\%::myconfig, $_[0]) } ],
101
    period_end_date     => [ $period_end_date  ->clone->truncate(to => 'month'), sub { $::locale->format_date(\%::myconfig, $_[0]) } ],
101
    period_end_date     => [ $period_end_date,                                   sub { $::locale->format_date(\%::myconfig, $_[0]) } ],
102 102
  };
103 103

  
104 104
  return $vars;

Auch abrufbar als: Unified diff