use SL::Locale::String;
use Rose::Object::MakeMethods::Generic (
- scalar => [ qw(report number_columns year current_year objects data subtotals_per_quarter salesman_id) ],
- 'scalar --get_set_init' => [ qw(employees types) ],
+ scalar => [ qw(report number_columns year current_year objects subtotals_per_quarter salesman_id) ],
+ 'scalar --get_set_init' => [ qw(employees types data) ],
);
__PACKAGE__->run_before(sub { $::auth->assert('report'); });
sub calculate_one_periodic_invoice {
my ($self, %params) = @_;
- my @dates = $params{config}->calculate_invoice_dates(start_date => $params{start_date}, end_date => $params{end_date});
+ my @dates = $params{config}->calculate_invoice_dates(start_date => $params{start_date}, end_date => $params{end_date}, past_dates => 1);
my $first_date = $dates[0];
return if !$first_date;