Revision 876169ef
Von Waldemar Toews vor fast 8 Jahren hinzugefügt
bin/mozilla/sepa.pl | ||
---|---|---|
144 | 144 |
my ($vc_bank_info); |
145 | 145 |
my $error_message; |
146 | 146 |
|
147 |
my @bank_columns = qw(iban bic); |
|
147 |
my @bank_columns = qw(iban bic depositor);
|
|
148 | 148 |
push @bank_columns, qw(mandator_id mandate_date_of_signature) if $vc eq 'customer'; |
149 | 149 |
|
150 | 150 |
if ($form->{confirmation}) { |
... | ... | |
155 | 155 |
$error_message = $locale->text('The bank information must not be empty.'); |
156 | 156 |
last; |
157 | 157 |
} |
158 |
if (!SL::SEPA->is_depositor_name_valid($info->{depositor})) { # Checking for Depositor formatting if SEPA conform |
|
159 |
$error_message = $locale->text('Incorrect depositor!'); |
|
160 |
last; |
|
161 |
} |
|
158 | 162 |
} |
159 | 163 |
} |
160 | 164 |
|
... | ... | |
564 | 568 |
'src_bic' => $item->{our_bic}, |
565 | 569 |
'dst_iban' => $item->{vc_iban}, |
566 | 570 |
'dst_bic' => $item->{vc_bic}, |
567 |
'company' => $item->{vc_name},
|
|
571 |
'company' => $item->{vc_depositor},
|
|
568 | 572 |
'company_number' => $item->{vc_number}, |
569 | 573 |
'amount' => $item->{amount}, |
570 | 574 |
'reference' => $item->{reference}, |
Auch abrufbar als: Unified diff
SEPA + Stammdaten: Implementierung Kontoinhaber mit Formatierungsprüfung
- Das Eingabefeld 'Kontoinhaber' soll als Firmenname in SEPA-XML-Export übernommen werden.
- Bei der Eingabe der Kontoinhaben wird geprüft, ob Eingabe SEPA konform ist.
- Bei CSV-Import wird auch darauf geprüft.