Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2651b9cb

Von Bernd Bleßmann vor etwa 4 Jahren hinzugefügt

  • ID 2651b9cb8cb0aaad5235c934bf56110d59196fef
  • Vorgänger af9297ac
  • Nachfolger da5ffc94

Mahnung per Mail: auch Rechnung über Mahngebühren anhängen

Der Mailer erwartet den Pfad für das Attachment mit dem key "path",
nicht "filename".
Zudem übersetzten Anhang-Namen verwenden.

Unterschiede anzeigen:

SL/DN.pm
map { delete $form->{$_} } grep /^[a-z_]+_\d+$/, keys %{ $form };
$form->{attachment_filename} = $form->get_formname_translation('dunning_invoice') . "_${dunning_id}.pdf";
my $attachment_filename = $form->get_formname_translation('dunning_invoice') . "_${dunning_id}.pdf";
$form->{attachment_filename} = $attachment_filename;
$form->{attachment_type} = "dunning";
$form->{attachment_id} = $form->{invoice_id};
$form->parse_template($myconfig);
......
restore_form($saved_form);
push @{ $form->{DUNNING_PDFS} }, $filename;
push @{ $form->{DUNNING_PDFS_EMAIL} }, { 'filename' => "${spool}/$filename",
'name' => "dunning_invoice_${dunning_id}.pdf" };
push @{ $form->{DUNNING_PDFS_EMAIL} }, { 'path' => "${spool}/$filename",
'name' => $attachment_filename };
$main::lxdebug->leave_sub();
}

Auch abrufbar als: Unified diff