Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision eee33fab

Von Jan Büren vor 8 Monaten hinzugefügt

  • ID eee33fab35bd99af7b755b3ba6989ceca8fc827b
  • Vorgänger 21e13584
  • Nachfolger 5e27810a

Logikänderungen für SEPA-Endung und UI-Tab für Proposals

Unterschiede anzeigen:

SL/Controller/BankTransaction.pm
sort_dir => $::form->{sort_dir},
);
my $ui_tab = $::instance_conf->get_no_bank_proposals ? 0
: scalar(@{ $proposals }) > 0 ? 1
: 0;
$::request->layout->add_javascripts("kivi.BankTransaction.js");
$self->render('bank_transactions/list',
title => t8('Bank transactions MT940'),
BANK_TRANSACTIONS => $bank_transactions,
PROPOSALS => $proposals,
bank_account => $bank_account,
ui_tab => scalar(@{ $proposals }) > 0 ? 1 : 0,
ui_tab => $ui_tab,
);
}
bin/mozilla/sepa.pl
my $xml = $sepa_xml->to_xml();
my $file_extension = $::instance_conf->get_sepa_export_xml ? '.xml'
: $vc eq 'customer' ? '.cdd'
: $vc eq 'vendor' ? '.cct'
: undef;
die "invalid state for vendor/customer suffix" unless $file_extension;
print $cgi->header('-type' => 'application/octet-stream',
'-content-disposition' => 'attachment; filename="SEPA_' . $message_id . ($vc eq 'customer' ? '.cdd' : '.cct') . '"',
'-content-disposition' => 'attachment; filename="SEPA_' . $message_id . $file_extension . '"',
'-content-length' => length $xml);
print $xml;

Auch abrufbar als: Unified diff