Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 80db1ffd

Von Tamino Steinert vor 11 Monaten hinzugefügt

  • ID 80db1ffdd22e2b95db6fb5a166c0fd70fc6fb86d
  • Vorgänger 429bf6a8
  • Nachfolger 416e739a

S:B:CreatePeriodicInvoices: Übersetze hinzugefügte interne Notiz

Unterschiede anzeigen:

SL/BackgroundJob/CreatePeriodicInvoices.pm
use SL::Mailer;
use SL::Util qw(trim);
use SL::System::Process;
use SL::Locale::String qw(t8);
sub create_job {
$_[0]->create_standard_job('0 3 1 * *'); # first day of month at 3:00 am
......
$invoice = SL::DB::Invoice->new_from($order, honor_recurring_billing_mode => 1);
my $intnotes = $invoice->intnotes ? $invoice->intnotes . "\n\n" : '';
$intnotes .= "Automatisch am " . DateTime->today_local->to_lxoffice . " erzeugte Rechnung";
$intnotes .= t8("Automatic created invoice on #1.", DateTime->today_local->to_lxoffice);
$invoice->assign_attributes(
intnotes => $intnotes,
......
Iterate over all periodic invoice configurations, extend the end date if
applicable, get all open orders from the
=head1 TOTO
=over 4
=item *
Strings like month names are hardcoded to German in this file.
=back
=head1 AUTHOR
Moritz Bunkus E<lt>m.bunkus@linet-services.deE<gt>

Auch abrufbar als: Unified diff