Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6d525920

Von Tamino Steinert vor etwa 1 Jahr hinzugefügt

  • ID 6d52592024bf7c19817f8f4dbc8fa9ea2a723b4d
  • Vorgänger 09f06c36
  • Nachfolger 55d5b334

Workflow: E-Mail → Debitorenbuchung hinzugefügt

Unterschiede anzeigen:

SL/AR.pm
42 42
use SL::IO;
43 43
use SL::MoreCommon;
44 44
use SL::DB::Default;
45
use SL::DB::Invoice;
46
use SL::DB::EmailJournal;
45 47
use SL::DB::ValidityToken;
46 48
use SL::TransNumber;
47 49
use SL::Util qw(trim);
......
980 982

  
981 983
  map { IO->set_datepaid(table => 'ar', id => $_, dbh => $dbh) } ($id, $new_id);
982 984

  
985
  if ($form->{workflow_email_journal_id}) {
986
    my $ar_transaction_storno = SL::DB::Invoice->new(id => $new_id)->load;
987
    my $email_journal = SL::DB::EmailJournal->new(
988
      id => delete $form->{workflow_email_journal_id}
989
    )->load;
990
    $email_journal->link_to_record_with_attachment(
991
      $ar_transaction_storno,
992
      delete $::form->{email_attachment_id}
993
    );
994
  }
995

  
983 996
  return 1;
984 997
}
985 998

  

Auch abrufbar als: Unified diff